diff options
Diffstat (limited to '2.27.1/src/reflect/mod.rs')
-rw-r--r-- | 2.27.1/src/reflect/mod.rs | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/2.27.1/src/reflect/mod.rs b/2.27.1/src/reflect/mod.rs new file mode 100644 index 0000000..e120e16 --- /dev/null +++ b/2.27.1/src/reflect/mod.rs @@ -0,0 +1,28 @@ +//! Reflection implementation for protobuf types. + +use crate::message::Message; + +mod acc; +pub mod accessor; +mod enums; +mod field; +mod find_message_or_enum; +mod map; +mod message; +mod optional; +mod repeated; +mod value; + +pub use self::value::ProtobufValue; +pub use self::value::ReflectValueRef; +#[doc(hidden)] +#[deprecated(since = "2.11", note = "Use ReflectValueRef instead")] +pub use self::value::ReflectValueRef as ProtobufValueRef; + +pub mod rt; + +pub use self::enums::EnumDescriptor; +pub use self::enums::EnumValueDescriptor; +pub use self::field::FieldDescriptor; +pub use self::field::ReflectFieldRef; +pub use self::message::MessageDescriptor; |