pub trait EnumFull: Enum {
    fn descriptor(&self) -> EnumValueDescriptor;
    fn enum_descriptor() -> EnumDescriptor;
}
Expand description

Trait is implemented for all enum types if lite runtime is not requested.

This trait provides access to runtime reflection.

Required Methods

Get enum value descriptor.

Get enum descriptor by type.

Implementors