pub struct AffinePCanonical {
pub num_vars: usize,
pub clauses: Vec<Vec<Lit>>,
/* private fields */
}Expand description
The reduced one-hot formula over the surviving groups, plus the lift map.
Fields§
§num_vars: usize§clauses: Vec<Vec<Lit>>Implementations§
Trait Implementations§
Source§impl Clone for AffinePCanonical
impl Clone for AffinePCanonical
Source§fn clone(&self) -> AffinePCanonical
fn clone(&self) -> AffinePCanonical
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 moreAuto Trait Implementations§
impl Freeze for AffinePCanonical
impl RefUnwindSafe for AffinePCanonical
impl Send for AffinePCanonical
impl Sync for AffinePCanonical
impl Unpin for AffinePCanonical
impl UnsafeUnpin for AffinePCanonical
impl UnwindSafe for AffinePCanonical
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