pub trait FromMeta: Sized {
    fn from_meta(meta: MetaItem<'_>) -> Result<Self>;

    fn from_attr(name: &str, attr: &Attribute) -> Result<Self> { ... }
    fn from_attrs(name: &str, attrs: &[Attribute]) -> Option<Result<Self>> { ... }
    fn default() -> Option<Self> { ... }
}

Required Methods

Provided Methods

Implementations on Foreign Types

Implementors