Enum serde_protobuf::descriptor::FieldType [−][src]
pub enum FieldType<'a> {}Show variants
UnresolvedMessage(&'a str), UnresolvedEnum(&'a str), Double, Float, Int64, UInt64, Int32, Fixed64, Fixed32, Bool, String, Group, Message(&'a MessageDescriptor), Bytes, UInt32, Enum(&'a EnumDescriptor), SFixed32, SFixed64, SInt32, SInt64,
Expand description
The externally visible type of a field.
This type representation borrows references to any referenced descriptors.
Variants
UnresolvedMessage(&'a str)
Expand description
A message that is yet to be resolved.
UnresolvedEnum(&'a str)
Expand description
An enum that is yet to be resolved.
Expand description
The double
type.
Expand description
The float
type.
Expand description
The int64
type.
Expand description
The uint64
type.
Expand description
The int32
type.
Expand description
The fixed64
type.
Expand description
The fixed32
type.
Expand description
The bool
type.
Expand description
The string
type.
Expand description
The group
type.
Message(&'a MessageDescriptor)
Expand description
A resolved message type.
Expand description
The bytes
type.
Expand description
The uint32
type.
Enum(&'a EnumDescriptor)
Expand description
A resolved enum type.
Expand description
The sfixed32
type.
Expand description
The sfixed64
type.
Expand description
The sint32
type.
Expand description
The sint64
type.