| slug | /model/protobuf |
|---|---|
| title | Protocol Buffers package reference |
| sidebar_position | 8 |
BinaryParsec.Protocols.Protobuf exposes wire-field tokenization plus a wire-message collector over the shared contiguous parser core.
The package stays at the wire-format layer. It parses field tags plus the supported payload encodings and leaves schema-specific message interpretation to higher-level code.
ProtobufWireProtobufFieldTagProtobufFieldSliceProtobufFieldValueSliceProtobufFieldProtobufFieldValue
- Parse one wire field as a zero-copy slice.
- Collect repeated wire fields through end of input.
- Materialize owned field payloads only when a caller needs them.
ProtobufWire.fieldProtobufWire.messageProtobufWire.tryParseFieldProtobufWire.parseFieldProtobufWire.tryParseMessageProtobufWire.parseMessage
ProtobufField[]ProtobufFieldValue[]
ProtobufWireParserProtobufWireMaterializer