protobuf_ex v0.6.1 Protobuf.Decoder
Link to this section Summary
Link to this section Functions
Link to this function
class_field(prop, wire)
class_field(Protobuf.FieldProps.t(), integer()) :: atom() | {:error, String.t()}
Link to this function
decode(data, module, run_extensions \\ nil)
Link to this function
decode_packed(field_type, wire_type, bin)
Link to this function
decode_packed(field_type, wire_type, bin, acc)
Link to this function
decode_type(int, bin)
Link to this function
decode_type(atom, int, bin)
Link to this function
decode_varint(bin, max_bits)
Link to this function
find_field(props, tag)
find_field(Protobuf.MessageProps.t(), integer()) :: {atom(), Protobuf.FieldProps.t()} | {atom()} | nil