module CodeGeneratorRequest::FieldDescriptorProto::T

Constants

TYPE_BOOL
TYPE_BYTES

New in version 2.

TYPE_DOUBLE

0 is reserved for errors. Order is weird for historical reasons.

TYPE_ENUM
TYPE_FIXED32
TYPE_FIXED64

take 10 bytes. Use TYPE_SINT32 if negative values are likely.

TYPE_FLOAT
TYPE_GROUP
TYPE_INT32
TYPE_INT64
TYPE_MESSAGE
TYPE_SFIXED32
TYPE_SFIXED64
TYPE_SINT32
TYPE_SINT64
TYPE_STRING
TYPE_UINT32
TYPE_UINT64

take 10 bytes. Use TYPE_SINT64 if negative values are likely.