Trait darling::FromVariant [−][src]
Creates an instance from a specified syn::Variant
.
Required methods
pub fn from_variant(variant: &Variant) -> Result<Self, Error>
[src][−]
Create an instance from syn::Variant
, or return an error.
Implementations on Foreign Types
impl FromVariant for Variant
[src][−]
impl FromVariant for ()
[src][−]
impl FromVariant for Ident
[src][−]
impl FromVariant for Vec<Attribute, Global>
[src][−]
Implementors
impl FromVariant for Ignored
[src][+]
impl<T> FromVariant for SpannedValue<T> where
T: FromVariant,
[src][+]
T: FromVariant,
impl<T> FromVariant for WithOriginal<T, Variant> where
T: FromVariant,
[src][+]
T: FromVariant,