pub struct FilterAnti<'leap, Key, Val, Tuple, Func>{ /* private fields */ }
Expand description
Wraps a Relation
Implementations§
Source§impl<'leap, Key, Val, Tuple, Func> FilterAnti<'leap, Key, Val, Tuple, Func>
impl<'leap, Key, Val, Tuple, Func> FilterAnti<'leap, Key, Val, Tuple, Func>
Sourcepub fn from(relation: &'leap Relation<(Key, Val)>, key_func: Func) -> Self
pub fn from(relation: &'leap Relation<(Key, Val)>, key_func: Func) -> Self
Constructs a FilterAnti from a relation and key and value function.
Trait Implementations§
Source§impl<'leap, Key, Val, Val2, Tuple, Func> Leaper<'leap, Tuple, Val2> for FilterAnti<'leap, Key, Val, Tuple, Func>
impl<'leap, Key, Val, Val2, Tuple, Func> Leaper<'leap, Tuple, Val2> for FilterAnti<'leap, Key, Val, Tuple, Func>
Auto Trait Implementations§
impl<'leap, Key, Val, Tuple, Func> Freeze for FilterAnti<'leap, Key, Val, Tuple, Func>where
Func: Freeze,
impl<'leap, Key, Val, Tuple, Func> RefUnwindSafe for FilterAnti<'leap, Key, Val, Tuple, Func>
impl<'leap, Key, Val, Tuple, Func> Send for FilterAnti<'leap, Key, Val, Tuple, Func>
impl<'leap, Key, Val, Tuple, Func> Sync for FilterAnti<'leap, Key, Val, Tuple, Func>
impl<'leap, Key, Val, Tuple, Func> Unpin for FilterAnti<'leap, Key, Val, Tuple, Func>
impl<'leap, Key, Val, Tuple, Func> UnwindSafe for FilterAnti<'leap, Key, Val, Tuple, Func>
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