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