pub enum BooleanOperator {
And,
Or,
Not,
}Variants§
Trait Implementations§
Source§impl BeOperator<()> for BooleanOperator
impl BeOperator<()> for BooleanOperator
Source§impl<E: Clone> BeOperator<Result<bool, E>> for BooleanOperator
impl<E: Clone> BeOperator<Result<bool, E>> for BooleanOperator
Source§impl BeOperator<bool> for BooleanOperator
impl BeOperator<bool> for BooleanOperator
Source§impl Clone for BooleanOperator
impl Clone for BooleanOperator
Source§fn clone(&self) -> BooleanOperator
fn clone(&self) -> BooleanOperator
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BooleanOperator
Source§impl Debug for BooleanOperator
impl Debug for BooleanOperator
Source§impl Display for BooleanOperator
impl Display for BooleanOperator
impl Eq for BooleanOperator
Source§impl Hash for BooleanOperator
impl Hash for BooleanOperator
Source§impl PartialEq for BooleanOperator
impl PartialEq for BooleanOperator
Source§fn eq(&self, other: &BooleanOperator) -> bool
fn eq(&self, other: &BooleanOperator) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BooleanOperator
Auto Trait Implementations§
impl Freeze for BooleanOperator
impl RefUnwindSafe for BooleanOperator
impl Send for BooleanOperator
impl Sync for BooleanOperator
impl Unpin for BooleanOperator
impl UnsafeUnpin for BooleanOperator
impl UnwindSafe for BooleanOperator
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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