pub struct ExecutionTimeReporter { /* private fields */ }
Trait Implementations§
source§impl Debug for ExecutionTimeReporter
impl Debug for ExecutionTimeReporter
source§impl Default for ExecutionTimeReporter
impl Default for ExecutionTimeReporter
source§impl<'de> Deserialize<'de> for ExecutionTimeReporter
impl<'de> Deserialize<'de> for ExecutionTimeReporter
source§fn deserialize<D: Deserializer<'de>>(_deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(_deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
source§impl Reporter for ExecutionTimeReporter
impl Reporter for ExecutionTimeReporter
source§fn report_progress(&mut self, remaining: &MaybeUsed<u64, Self::ReportProgress>)
fn report_progress(&mut self, remaining: &MaybeUsed<u64, Self::ReportProgress>)
fn report_speciation( &mut self, _speciation: &MaybeUsed<SpeciationEvent, Self::ReportSpeciation> )
type ReportSpeciation = False
fn report_dispersal( &mut self, _dispersal: &MaybeUsed<DispersalEvent, Self::ReportDispersal> )
type ReportDispersal = False
type ReportProgress = True
fn finalise(self)where
Self: Sized,
source§unsafe fn finalise_boxed(self: Box<Self>)
unsafe fn finalise_boxed(self: Box<Self>)
Safety Read more
source§impl Serialize for ExecutionTimeReporter
impl Serialize for ExecutionTimeReporter
source§impl SerializeableReporter for ExecutionTimeReporter
impl SerializeableReporter for ExecutionTimeReporter
fn reporter_name(&self) -> &'static str
Auto Trait Implementations§
impl Freeze for ExecutionTimeReporter
impl RefUnwindSafe for ExecutionTimeReporter
impl Send for ExecutionTimeReporter
impl Sync for ExecutionTimeReporter
impl Unpin for ExecutionTimeReporter
impl UnwindSafe for ExecutionTimeReporter
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<T> ExtractDiscriminant for T
impl<T> ExtractDiscriminant for T
§type Discriminant = <T as ExtractDiscriminantSpec<<T as DiscriminantKind>::Discriminant>>::Ty
type Discriminant = <T as ExtractDiscriminantSpec<<T as DiscriminantKind>::Discriminant>>::Ty
The type of the discriminant, which must satisfy the trait bounds
required by
core::mem::Discriminant
. Read more