Re-exports
pub use self::bitvec::BitArray;
pub use self::bitvec::BitSlice;
pub use self::field_type::FieldType;
pub use self::field_type::NonRepeatedFieldType;
pub use self::field_type::OptionalNumericalField;
pub use self::field_type::OptionalUnsizedField;
pub use self::field_type::RepeatedFieldType;
pub use self::field_type::RepeatedMessageField;
pub use self::field_type::RepeatedNumericalField;
pub use self::field_type::RepeatedUnsizedField;
pub use self::field_type::SingularMessageField;
pub use self::field_type::SingularNumericalField;
pub use self::field_type::SingularUnsizedField;
pub use self::message_internal::MessageInternal;
pub use self::message_internal::MessageViewInternal;
pub use self::oneof_field_type::MessageField;
pub use self::oneof_field_type::NumericalField;
pub use self::oneof_field_type::OneofFieldType;
pub use self::oneof_field_type::UnsizedField;
pub use self::oneof_type::OneofCase;
pub use self::oneof_type::OneofUnion;
pub use self::ser::PosIter;
pub use self::ser::ScopedIter;
pub use self::unknown_fields::UnknownFields;
pub use self::unknown_fields::UnknownFieldsImpl;
Modules
- A thin wrapper over the bitvec crate.
- A type for the message’s field-wise shared items. e.g. Allocator, unknown field storage
- Typetags for Proto field types.