0 is reserved for errors.
Order is weird for historical reasons.
Enum
Fixed32
Fixed64
Float
Group
Tag-delimited aggregate.
Group type is deprecated and not supported in proto3. However, Proto3
implementations should still be able to parse the group wire format and
treat group fields as unknown fields.
Int32
Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if
negative values are likely.
Int64
Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if
negative values are likely.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["The `Type` enum, part of the `Google.Protobuf.Reflection.FieldDescriptorProto.Types` namespace, is defined in the `Google.Protobuf.dll` assembly."],["This documentation covers the `Type` enum for version 3.15.8 of the Google.Protobuf library, but links to versions 3.23.0 and 3.27.1 are also provided for reference."],["The enum defines various data types, including `Bool`, `Bytes`, `Double`, `Enum`, and others, which are used within the Protocol Buffers framework."],["The `Group` type is deprecated and not supported in proto3, however, implementations are expected to be able to parse the wire format and treat these fields as unknown fields."],["`Int32` and `Int64` types use 10 bytes for negative numbers, and the `Sint32` and `Sint64` types are recommended to use ZigZag encoding if negative values are probable."]]],[]]