pub struct DynamicLbdStats {
pub updates_performed: u64,
pub lbd_improved: u64,
pub tier_promotions: u64,
}Expand description
Statistics for dynamic LBD updates
Fields§
§updates_performed: u64Number of LBD updates performed
lbd_improved: u64Number of clauses with improved LBD
tier_promotions: u64Number of clauses promoted to higher tier due to LBD improvement
Trait Implementations§
Source§impl Clone for DynamicLbdStats
impl Clone for DynamicLbdStats
Source§fn clone(&self) -> DynamicLbdStats
fn clone(&self) -> DynamicLbdStats
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 DynamicLbdStats
impl Debug for DynamicLbdStats
Source§impl Default for DynamicLbdStats
impl Default for DynamicLbdStats
Source§fn default() -> DynamicLbdStats
fn default() -> DynamicLbdStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DynamicLbdStats
impl RefUnwindSafe for DynamicLbdStats
impl Send for DynamicLbdStats
impl Sync for DynamicLbdStats
impl Unpin for DynamicLbdStats
impl UnsafeUnpin for DynamicLbdStats
impl UnwindSafe for DynamicLbdStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more