1 use crate::reflect::OneofDescriptor;
2 use crate::Oneof;
3 
4 /// Implemented by all oneof types when lite runtime is not enabled.
5 pub trait OneofFull: Oneof {
6     /// Descriptor object for this oneof.
descriptor() -> OneofDescriptor7     fn descriptor() -> OneofDescriptor;
8 }
9