pub enum FilterFnDef {
BuiltIn(BuiltInFilterFn),
Value(Arc<dyn Fn(&TanStackValue, &Value) -> bool>),
ValueWithMeta(Arc<dyn Fn(&TanStackValue, &Value, &mut dyn FnMut(Value)) -> bool>),
}Variants§
BuiltIn(BuiltInFilterFn)
Value(Arc<dyn Fn(&TanStackValue, &Value) -> bool>)
ValueWithMeta(Arc<dyn Fn(&TanStackValue, &Value, &mut dyn FnMut(Value)) -> bool>)
Trait Implementations§
Source§impl Clone for FilterFnDef
impl Clone for FilterFnDef
Source§fn clone(&self) -> FilterFnDef
fn clone(&self) -> FilterFnDef
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for FilterFnDef
impl !RefUnwindSafe for FilterFnDef
impl !Send for FilterFnDef
impl !Sync for FilterFnDef
impl Unpin for FilterFnDef
impl UnsafeUnpin for FilterFnDef
impl !UnwindSafe for FilterFnDef
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more