pub struct UniqueByExprFn { /* private fields */ }Implementations§
Source§impl UniqueByExprFn
impl UniqueByExprFn
pub fn new() -> UniqueByExprFn
Trait Implementations§
Source§impl Default for UniqueByExprFn
impl Default for UniqueByExprFn
Source§impl Function for UniqueByExprFn
impl Function for UniqueByExprFn
Auto Trait Implementations§
impl Freeze for UniqueByExprFn
impl RefUnwindSafe for UniqueByExprFn
impl Send for UniqueByExprFn
impl Sync for UniqueByExprFn
impl Unpin for UniqueByExprFn
impl UnsafeUnpin for UniqueByExprFn
impl UnwindSafe for UniqueByExprFn
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more