[][src]Trait lang_extension::convert::ValueFilter

pub trait ValueFilter<V: ?Sized + ValueConstraint>: RawValueFilter {
    fn filter(&self, value: Box<V>) -> Option<Box<V>>;
fn clone_boxed(&self) -> Box<dyn ValueFilter<V>>;
fn to_boxed(self) -> Box<dyn ValueFilter<V>>; }

Required methods

fn filter(&self, value: Box<V>) -> Option<Box<V>>

fn clone_boxed(&self) -> Box<dyn ValueFilter<V>>

fn to_boxed(self) -> Box<dyn ValueFilter<V>>

Loading content...

Implementors

impl<V: ?Sized + ValueConstraint> ValueFilter<V> for DefaultValueFilter<V>[src]

Loading content...