Trait darling::FromField[][src]

pub trait FromField {
    fn from_field(field: &Field) -> Result<Self, Error>;
}
Expand description

Creates an instance by parsing an individual field and its attributes.

Required methods

fn from_field(field: &Field) -> Result<Self, Error>[src]

Implementations on Foreign Types

impl FromField for Visibility[src]

impl FromField for Vec<Attribute, Global>[src]

impl FromField for ()[src]

impl FromField for Field[src]

pub fn from_field(field: &Field) -> Result<Field, Error>[src]

impl FromField for Type[src]

pub fn from_field(field: &Field) -> Result<Type, Error>[src]

Implementors

impl FromField for Ignored[src]

impl<T> FromField for SpannedValue<T> where
    T: FromField
[src]

impl<T> FromField for WithOriginal<T, Field> where
    T: FromField
[src]