pub struct EffectDrainReport {Show 13 fields
pub ran: usize,
pub popped: usize,
pub skipped_clean: usize,
pub skipped_unregistered: usize,
pub skipped_missing: usize,
pub remaining: usize,
pub cutoffs_evaluated: usize,
pub cutoffs_suppressed: usize,
pub cutoffs_propagated: usize,
pub remaining_cutoffs: usize,
pub budget_exhausted: bool,
pub top_effects: Vec<(String, usize)>,
pub top_cutoffs: Vec<(String, usize)>,
}Fields§
§ran: usize§popped: usize§skipped_clean: usize§skipped_unregistered: usize§skipped_missing: usize§remaining: usize§cutoffs_evaluated: usize§cutoffs_suppressed: usize§cutoffs_propagated: usize§remaining_cutoffs: usize§budget_exhausted: bool§top_effects: Vec<(String, usize)>§top_cutoffs: Vec<(String, usize)>Trait Implementations§
Source§impl Clone for EffectDrainReport
impl Clone for EffectDrainReport
Source§impl Debug for EffectDrainReport
impl Debug for EffectDrainReport
Auto Trait Implementations§
impl Freeze for EffectDrainReport
impl RefUnwindSafe for EffectDrainReport
impl Send for EffectDrainReport
impl Sync for EffectDrainReport
impl Unpin for EffectDrainReport
impl UnsafeUnpin for EffectDrainReport
impl UnwindSafe for EffectDrainReport
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, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
Source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.