pub struct LhsKey { /* private fields */ }Expand description
Keys for LHS-only deduplication
Used by report.rs to prevent showing too many variants of the same LHS.
Implementations§
Trait Implementations§
impl Eq for LhsKey
impl StructuralPartialEq for LhsKey
Auto Trait Implementations§
impl Freeze for LhsKey
impl RefUnwindSafe for LhsKey
impl Send for LhsKey
impl Sync for LhsKey
impl Unpin for LhsKey
impl UnsafeUnpin for LhsKey
impl UnwindSafe for LhsKey
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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