pub struct ApplicationHealthSnapshot { /* private fields */ }Expand description
One atomic view of process liveness and readiness.
Liveness remains true while the managed runtime can complete startup or drain admitted work. Readiness is true only after all components have started and becomes false before shutdown begins stopping components.
Implementations§
Trait Implementations§
Source§impl Clone for ApplicationHealthSnapshot
impl Clone for ApplicationHealthSnapshot
Source§fn clone(&self) -> ApplicationHealthSnapshot
fn clone(&self) -> ApplicationHealthSnapshot
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 moreimpl Copy for ApplicationHealthSnapshot
Source§impl Debug for ApplicationHealthSnapshot
impl Debug for ApplicationHealthSnapshot
impl Eq for ApplicationHealthSnapshot
impl StructuralPartialEq for ApplicationHealthSnapshot
Auto Trait Implementations§
impl Freeze for ApplicationHealthSnapshot
impl RefUnwindSafe for ApplicationHealthSnapshot
impl Send for ApplicationHealthSnapshot
impl Sync for ApplicationHealthSnapshot
impl Unpin for ApplicationHealthSnapshot
impl UnsafeUnpin for ApplicationHealthSnapshot
impl UnwindSafe for ApplicationHealthSnapshot
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