[][src]Trait lang_extension::convert::TypeConverter

pub trait TypeConverter<S: ?Sized + Value, T: ?Sized + Value>: RawTypeConverter {
    fn convert(&self, source: &S) -> Result<Box<T>, Box<dyn Value>>;
}

Required methods

fn convert(&self, source: &S) -> Result<Box<T>, Box<dyn Value>>

Loading content...

Implementors

impl<S: ?Sized + ValueConstraint, T: ?Sized + ValueConstraint> TypeConverter<S, T> for DefaultTypeConverter<S, T>[src]

Loading content...