pub enum NegationType {
Not,
HaveNot,
NotHave,
}Expand description
Types of logical negation
Variants§
Trait Implementations§
Source§impl Clone for NegationType
impl Clone for NegationType
Source§fn clone(&self) -> NegationType
fn clone(&self) -> NegationType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NegationType
impl Debug for NegationType
Source§impl Hash for NegationType
impl Hash for NegationType
Source§impl PartialEq for NegationType
impl PartialEq for NegationType
impl Eq for NegationType
impl StructuralPartialEq for NegationType
Auto Trait Implementations§
impl Freeze for NegationType
impl RefUnwindSafe for NegationType
impl Send for NegationType
impl Sync for NegationType
impl Unpin for NegationType
impl UnwindSafe for NegationType
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