pub struct Soes { /* private fields */ }
Expand description
Sum of Exclusive Sums representation (Or of Xor)
Not all boolean functions can be represented this way (for example, a & b cannot). This can still be a useful representation to optimize logic containing Xor gates.
Implementations§
Trait Implementations§
source§impl Ord for Soes
impl Ord for Soes
source§impl PartialEq for Soes
impl PartialEq for Soes
source§impl PartialOrd for Soes
impl PartialOrd for Soes
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for Soes
impl StructuralEq for Soes
impl StructuralPartialEq for Soes
Auto Trait Implementations§
impl RefUnwindSafe for Soes
impl Send for Soes
impl Sync for Soes
impl Unpin for Soes
impl UnwindSafe for Soes
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