pub struct EtaReductionStats {
pub reductions: u64,
pub examined: u64,
pub expansions: u64,
pub max_depth: usize,
}Expand description
Statistics tracking eta-reduction performance.
Fields§
§reductions: u64Number of successful eta-reductions.
examined: u64Number of expressions examined.
expansions: u64Number of eta-expanded forms produced.
max_depth: usizeMaximum nesting depth encountered.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EtaReductionStats
impl RefUnwindSafe for EtaReductionStats
impl Send for EtaReductionStats
impl Sync for EtaReductionStats
impl Unpin for EtaReductionStats
impl UnsafeUnpin for EtaReductionStats
impl UnwindSafe for EtaReductionStats
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