FieldResolver

Trait FieldResolver 

Source
pub trait FieldResolver<V>{
    type FieldType;
    type Error;

    // Required methods
    fn resolve(&self, field: &Self::FieldType) -> Result<V, Self::Error>;
    fn resolve_empty(&self) -> Result<V, Self::Error>;
}

Required Associated Types§

Required Methods§

Source

fn resolve(&self, field: &Self::FieldType) -> Result<V, Self::Error>

Source

fn resolve_empty(&self) -> Result<V, Self::Error>

Implementors§