pub struct NegationOptStats {
pub double_negations_eliminated: usize,
pub demorgans_applied: usize,
pub quantifier_negations_pushed: usize,
}Expand description
Statistics from negation optimization
Fields§
§double_negations_eliminated: usizeDouble negations eliminated
demorgans_applied: usizeDe Morgan’s laws applied
quantifier_negations_pushed: usizeQuantifier negations pushed
Trait Implementations§
Source§impl Clone for NegationOptStats
impl Clone for NegationOptStats
Source§fn clone(&self) -> NegationOptStats
fn clone(&self) -> NegationOptStats
Returns a duplicate of the value. Read more
1.0.0 · 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 NegationOptStats
impl Debug for NegationOptStats
Source§impl Default for NegationOptStats
impl Default for NegationOptStats
Source§fn default() -> NegationOptStats
fn default() -> NegationOptStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NegationOptStats
impl RefUnwindSafe for NegationOptStats
impl Send for NegationOptStats
impl Sync for NegationOptStats
impl Unpin for NegationOptStats
impl UnwindSafe for NegationOptStats
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