pub struct BothEq<T: ?Sized, C: EqClass<T>, N: EqClass<T>>(/* private fields */);
Expand description
See EqClass::and
.
Trait Implementations§
Source§impl<T: Clone + ?Sized, C: Clone + EqClass<T>, N: Clone + EqClass<T>> Clone for BothEq<T, C, N>
impl<T: Clone + ?Sized, C: Clone + EqClass<T>, N: Clone + EqClass<T>> Clone for BothEq<T, C, N>
Source§impl<T: Debug + ?Sized, C: Debug + EqClass<T>, N: Debug + EqClass<T>> Debug for BothEq<T, C, N>
impl<T: Debug + ?Sized, C: Debug + EqClass<T>, N: Debug + EqClass<T>> Debug for BothEq<T, C, N>
impl<T: Copy + ?Sized, C: Copy + EqClass<T>, N: Copy + EqClass<T>> Copy for BothEq<T, C, N>
Auto Trait Implementations§
impl<T, C, N> Freeze for BothEq<T, C, N>
impl<T, C, N> RefUnwindSafe for BothEq<T, C, N>
impl<T, C, N> !Send for BothEq<T, C, N>
impl<T, C, N> !Sync for BothEq<T, C, N>
impl<T, C, N> Unpin for BothEq<T, C, N>
impl<T, C, N> UnwindSafe for BothEq<T, C, N>
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