pub struct LllSatCert {
pub min_width: usize,
pub max_degree: usize,
}Expand description
A re-checkable SAT certificate from the Lovász Local Lemma: the minimum clause width w_min and the
maximum dependency degree d that together satisfy e · 2^{−w_min} · (d+1) ≤ 1.
Fields§
§min_width: usize§max_degree: usizeTrait Implementations§
Source§impl Clone for LllSatCert
impl Clone for LllSatCert
Source§fn clone(&self) -> LllSatCert
fn clone(&self) -> LllSatCert
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 LllSatCert
impl Debug for LllSatCert
Source§impl PartialEq for LllSatCert
impl PartialEq for LllSatCert
Source§fn eq(&self, other: &LllSatCert) -> bool
fn eq(&self, other: &LllSatCert) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for LllSatCert
impl Eq for LllSatCert
impl StructuralPartialEq for LllSatCert
Auto Trait Implementations§
impl Freeze for LllSatCert
impl RefUnwindSafe for LllSatCert
impl Send for LllSatCert
impl Sync for LllSatCert
impl Unpin for LllSatCert
impl UnsafeUnpin for LllSatCert
impl UnwindSafe for LllSatCert
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