pub trait DeriveInputExt {
// Required methods
fn get_metadata(&self) -> Result<Vec<EnumMeta>>;
fn get_discriminants_metadata(&self) -> Result<Vec<EnumDiscriminantsMeta>>;
}Required Methods§
Sourcefn get_metadata(&self) -> Result<Vec<EnumMeta>>
fn get_metadata(&self) -> Result<Vec<EnumMeta>>
Get all the strum metadata associated with an enum.
Sourcefn get_discriminants_metadata(&self) -> Result<Vec<EnumDiscriminantsMeta>>
fn get_discriminants_metadata(&self) -> Result<Vec<EnumDiscriminantsMeta>>
Get all the strum_discriminants metadata associated with an enum.