pub struct InterfaceEqualityStats {
pub equalities_generated: u64,
pub equalities_minimized: u64,
pub eager_generations: u64,
pub lazy_generations: u64,
pub minimal_generations: u64,
pub eclasses: u64,
pub batches_sent: u64,
}Expand description
Statistics for interface equality management.
Fields§
§equalities_generated: u64Equalities generated.
equalities_minimized: u64Equalities minimized away.
eager_generations: u64Eager generations.
lazy_generations: u64Lazy generations.
minimal_generations: u64Minimal generations.
eclasses: u64Equivalence classes.
batches_sent: u64Batches sent.
Trait Implementations§
Source§impl Clone for InterfaceEqualityStats
impl Clone for InterfaceEqualityStats
Source§fn clone(&self) -> InterfaceEqualityStats
fn clone(&self) -> InterfaceEqualityStats
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 InterfaceEqualityStats
impl Debug for InterfaceEqualityStats
Source§impl Default for InterfaceEqualityStats
impl Default for InterfaceEqualityStats
Source§fn default() -> InterfaceEqualityStats
fn default() -> InterfaceEqualityStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for InterfaceEqualityStats
impl RefUnwindSafe for InterfaceEqualityStats
impl Send for InterfaceEqualityStats
impl Sync for InterfaceEqualityStats
impl Unpin for InterfaceEqualityStats
impl UnwindSafe for InterfaceEqualityStats
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