pub struct SizeManagerStats {
pub size_rejected: usize,
pub total_considered: usize,
pub avg_accepted_size: f64,
pub avg_rejected_size: f64,
pub current_limit: usize,
}Expand description
Statistics for clause size management
Fields§
§size_rejected: usizeNumber of clauses rejected due to size
total_considered: usizeTotal clauses considered
avg_accepted_size: f64Average size of accepted clauses
avg_rejected_size: f64Average size of rejected clauses
current_limit: usizeCurrent size limit
Implementations§
Trait Implementations§
Source§impl Clone for SizeManagerStats
impl Clone for SizeManagerStats
Source§fn clone(&self) -> SizeManagerStats
fn clone(&self) -> SizeManagerStats
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 SizeManagerStats
impl Debug for SizeManagerStats
Source§impl Default for SizeManagerStats
impl Default for SizeManagerStats
Source§fn default() -> SizeManagerStats
fn default() -> SizeManagerStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SizeManagerStats
impl RefUnwindSafe for SizeManagerStats
impl Send for SizeManagerStats
impl Sync for SizeManagerStats
impl Unpin for SizeManagerStats
impl UnsafeUnpin for SizeManagerStats
impl UnwindSafe for SizeManagerStats
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