Enum httlib_protos::decoder::DecoderLit [−][src]
pub enum DecoderLit {
Show 27 variants
Bytes(Vec<u8>),
Bool(Vec<u8>),
BoolList(Vec<u8>),
Int32(Vec<u8>),
Int32List(Vec<u8>),
Int64(Vec<u8>),
Int64List(Vec<u8>),
UInt32(Vec<u8>),
UInt32List(Vec<u8>),
UInt64(Vec<u8>),
UInt64List(Vec<u8>),
Float(Vec<u8>),
FloatList(Vec<u8>),
Double(Vec<u8>),
DoubleList(Vec<u8>),
SInt32(Vec<u8>),
SInt32List(Vec<u8>),
SInt64(Vec<u8>),
SInt64List(Vec<u8>),
Fixed32(Vec<u8>),
Fixed32List(Vec<u8>),
Fixed64(Vec<u8>),
Fixed64List(Vec<u8>),
SFixed32(Vec<u8>),
SFixed32List(Vec<u8>),
SFixed64(Vec<u8>),
SFixed64List(Vec<u8>),
}Expand description
Provides decoder output format options.
This is a list of all binary formats supported by the decoder.
Variants
Represents binary format of wire type 2.
Represents bool format of wire type 0.
Represents bool format of wire type 2 for packed repeated fields.
Represents int32 format of wire type 0.
Represents int32 format of wire type 0 for packed repeated fields.
Represents int64 format of wire type 0.
Represents int64 format of wire type 0 for packed repeated fields.
Represents uint32 format of wire type 0.
Represents uint32 format of wire type 0 for packed repeated fields.
Represents uint64 format of wire type 0.
Represents uint64 format of wire type 0 for packed repeated fields.
Represents float format of wire type 5.
Represents float format of wire type 5 for packed repeated fields.
Represents uint32 format of wire type 1.
Represents double format of wire type 1 for packed repeated fields.
Represents sint32 format of wire type 0.
Represents sint32 format of wire type 0 for packed repeated fields.
Represents sint64 format of wire type 0.
Represents sint64 format of wire type 0 for packed repeated fields.
Represents fixed32 format of wire type 5.
Represents fixed32 format of wire type 5 for packed repeated fields.
Represents fixed64 format of wire type 1.
Represents fixed64 format of wire type 1 for packed repeated fields.
Represents sfixed32 format of wire type 5.
Represents sfixed32 format of wire type 5 for packed repeated fields.
Represents sfixed64 format of wire type 1.
Represents sfixed64 format of wire type 1 for packed repeated
fields.