Struct reflect::Enum
[−]
[src]
pub struct Enum<T> { /* fields omitted */ }
Methods
impl<'a> Enum<Value<'a>>
[src]
pub fn match_variant<Run>(&self, run: Run) -> Value<'a> where
Run: Fn(Variant<Value<'a>>) -> Value<'a>,
[src]
Run: Fn(Variant<Value<'a>>) -> Value<'a>,
Trait Implementations
impl<T: Debug> Debug for Enum<T>
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more