pub struct LifecycleMetricsApi;Expand description
LifecycleMetricsApi
Implementations§
Source§impl LifecycleMetricsApi
impl LifecycleMetricsApi
Sourcepub fn record(
phase: LifecycleMetricPhase,
role: LifecycleMetricRole,
stage: LifecycleMetricStage,
outcome: LifecycleMetricOutcome,
)
pub fn record( phase: LifecycleMetricPhase, role: LifecycleMetricRole, stage: LifecycleMetricStage, outcome: LifecycleMetricOutcome, )
Record one lifecycle runtime or bootstrap metric point.
Sourcepub fn record_runtime(
phase: LifecycleMetricPhase,
role: LifecycleMetricRole,
outcome: LifecycleMetricOutcome,
)
pub fn record_runtime( phase: LifecycleMetricPhase, role: LifecycleMetricRole, outcome: LifecycleMetricOutcome, )
Record one lifecycle runtime metric point.
Sourcepub fn record_bootstrap(
phase: LifecycleMetricPhase,
role: LifecycleMetricRole,
outcome: LifecycleMetricOutcome,
)
pub fn record_bootstrap( phase: LifecycleMetricPhase, role: LifecycleMetricRole, outcome: LifecycleMetricOutcome, )
Record one lifecycle bootstrap metric point.
Auto Trait Implementations§
impl Freeze for LifecycleMetricsApi
impl RefUnwindSafe for LifecycleMetricsApi
impl Send for LifecycleMetricsApi
impl Sync for LifecycleMetricsApi
impl Unpin for LifecycleMetricsApi
impl UnsafeUnpin for LifecycleMetricsApi
impl UnwindSafe for LifecycleMetricsApi
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