pub enum Abstractor {
NU(Cmavo),
NegatedAbstractor(Box<Abstractor>),
LogConnectedAbstractor(LogJboConnective, Box<Abstractor>, Box<Abstractor>),
JoiConnectedAbstractor(Joik, Box<Abstractor>, Box<Abstractor>),
}Variants§
NU(Cmavo)
NegatedAbstractor(Box<Abstractor>)
LogConnectedAbstractor(LogJboConnective, Box<Abstractor>, Box<Abstractor>)
JoiConnectedAbstractor(Joik, Box<Abstractor>, Box<Abstractor>)
Trait Implementations§
Source§impl Clone for Abstractor
impl Clone for Abstractor
Source§fn clone(&self) -> Abstractor
fn clone(&self) -> Abstractor
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 moreSource§impl Debug for Abstractor
impl Debug for Abstractor
Source§impl Hash for Abstractor
impl Hash for Abstractor
Source§impl PartialEq for Abstractor
impl PartialEq for Abstractor
Source§fn eq(&self, other: &Abstractor) -> bool
fn eq(&self, other: &Abstractor) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for Abstractor
impl StructuralPartialEq for Abstractor
Auto Trait Implementations§
impl Freeze for Abstractor
impl RefUnwindSafe for Abstractor
impl Send for Abstractor
impl Sync for Abstractor
impl Unpin for Abstractor
impl UnsafeUnpin for Abstractor
impl UnwindSafe for Abstractor
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