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§fn clone(&self) -> EffectDrainReport
fn clone(&self) -> EffectDrainReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 EffectDrainReport
impl Debug for EffectDrainReport
Source§impl Default for EffectDrainReport
impl Default for EffectDrainReport
Source§fn default() -> EffectDrainReport
fn default() -> EffectDrainReport
Returns the “default value” for a type. Read more
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
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.