Expand description
Tools to encode and decode protobuf messages.
Structs§
- Encoder
- An encoder for a single message of type
T
, using the messaging encodingE
. - Field
Iterator - An iterator over message fields.
- Field
Reader - A reader for a payload field.
- Field
Sizer - Type used to compute the size of field values.
- Field
Writer - Type used to write field values.
- Message
Reader - Reader for an message.
- Message
Sizer - A type to compute the size of a message.
- Message
Writer - A writer for a message.
- Packed
Reader - Reader for packed fields.
- Packed
Sizer - A type to help compute the size of a packed field.
- Packed
Writer - A writer for a packed field.
- Sequence
Sizer - A sizer for computing the size of a sequence of fields.
- Sequence
Writer - A writer for writing a sequence of fields.
Enums§
- Wire
Type - The protobuf wire type.
Functions§
- decode_
with - Decodes a protobuf message into
message
using encodingT
.