Expand description
A library to read binary protobuf files
This reader is developed similarly to a pull reader
Re-exports§
pub use crate::errors::Error;
pub use crate::errors::Result;
pub use crate::message::MessageInfo;
pub use crate::message::MessageRead;
pub use crate::message::MessageWrite;
pub use crate::reader::decode;
pub use crate::reader::BytesReader;
pub use crate::reader::PackedFixed;
pub use crate::reader::PackedFixedIntoIter;
pub use crate::reader::PackedFixedRefIter;
pub use crate::writer::BytesWriter;
pub use crate::writer::Writer;
pub use crate::writer::WriterBackend;
pub use crate::reader::Reader;
pub use crate::writer::serialize_into_vec;
Modules§
- A module to handle all errors
- A module to deserialize a
Message
as defined in a .proto file - A module to manage protobuf deserialization
- A module to compute the binary size of data once encoded
- A module to manage protobuf serialization