pub struct Not { /* private fields */ }
Expand description
Boolean not operation. Takes a church boolean and returns its inverse.
T ::= True
F ::= False
λv.vFT
Trait Implementations§
Source§impl Ord for Not
impl Ord for Not
Source§impl PartialOrd for Not
impl PartialOrd for Not
impl Copy for Not
impl Eq for Not
impl StructuralPartialEq for Not
Auto Trait Implementations§
impl Freeze for Not
impl RefUnwindSafe for Not
impl Send for Not
impl Sync for Not
impl Unpin for Not
impl UnwindSafe for Not
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