pub struct DeepEqualsFn { /* private fields */ }Implementations§
Source§impl DeepEqualsFn
impl DeepEqualsFn
pub fn new() -> DeepEqualsFn
Trait Implementations§
Source§impl Default for DeepEqualsFn
impl Default for DeepEqualsFn
Source§impl Function for DeepEqualsFn
impl Function for DeepEqualsFn
Auto Trait Implementations§
impl Freeze for DeepEqualsFn
impl RefUnwindSafe for DeepEqualsFn
impl Send for DeepEqualsFn
impl Sync for DeepEqualsFn
impl Unpin for DeepEqualsFn
impl UnsafeUnpin for DeepEqualsFn
impl UnwindSafe for DeepEqualsFn
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