Crate protobuf [] [src]

Re-exports

pub use repeated::RepeatedField;
pub use singular::SingularField;
pub use singular::SingularPtrField;
pub use clear::Clear;
pub use core::Message;
pub use core::MessageStatic;
pub use core::ProtobufEnum;
pub use core::parse_from_bytes;
pub use core::parse_from_reader;
pub use core::parse_length_delimited_from;
pub use core::parse_length_delimited_from_bytes;
pub use stream::CodedInputStream;
pub use stream::CodedOutputStream;
pub use stream::wire_format;
pub use error::ProtobufResult;
pub use error::ProtobufError;

Modules

clear
code_writer
codegen
compiler_plugin
core
descriptor
descriptorx
error
ext
hex
lazy
plugin
reflect
repeated
rt
singular
stream
text_format
types
well_known_types

Structs

CachedSize

Cached size field used in generated code. It is always equal to itself to simplify generated code. (Generated code can use #[derive(Eq)]).

UnknownFields
UnknownFieldsIter
UnknownValues
UnknownValuesIter

Enums

UnknownValue
UnknownValueRef