pub struct StartupPhaseReport {
pub name: &'static str,
pub failure_policy: StartupPhaseFailurePolicy,
pub status: StartupPhaseStatus,
pub duration: Duration,
}Expand description
Report for one executed startup phase.
Fields§
§name: &'static strStable phase name.
failure_policy: StartupPhaseFailurePolicyFailure policy used by the phase.
status: StartupPhaseStatusPhase result.
duration: DurationExecution duration.
Trait Implementations§
Source§impl Clone for StartupPhaseReport
impl Clone for StartupPhaseReport
Source§fn clone(&self) -> StartupPhaseReport
fn clone(&self) -> StartupPhaseReport
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 StartupPhaseReport
impl Debug for StartupPhaseReport
Source§impl PartialEq for StartupPhaseReport
impl PartialEq for StartupPhaseReport
Source§fn eq(&self, other: &StartupPhaseReport) -> bool
fn eq(&self, other: &StartupPhaseReport) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for StartupPhaseReport
impl StructuralPartialEq for StartupPhaseReport
Auto Trait Implementations§
impl Freeze for StartupPhaseReport
impl RefUnwindSafe for StartupPhaseReport
impl Send for StartupPhaseReport
impl Sync for StartupPhaseReport
impl Unpin for StartupPhaseReport
impl UnsafeUnpin for StartupPhaseReport
impl UnwindSafe for StartupPhaseReport
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.