pub enum ApplicationPhase {
Starting = 0,
Ready = 1,
Draining = 2,
Stopped = 3,
}Expand description
The externally visible phase of the Saddle application lifecycle.
Variants§
Trait Implementations§
Source§impl Clone for ApplicationPhase
impl Clone for ApplicationPhase
Source§fn clone(&self) -> ApplicationPhase
fn clone(&self) -> ApplicationPhase
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 ApplicationPhase
Source§impl Debug for ApplicationPhase
impl Debug for ApplicationPhase
impl Eq for ApplicationPhase
Source§impl PartialEq for ApplicationPhase
impl PartialEq for ApplicationPhase
impl StructuralPartialEq for ApplicationPhase
Auto Trait Implementations§
impl Freeze for ApplicationPhase
impl RefUnwindSafe for ApplicationPhase
impl Send for ApplicationPhase
impl Sync for ApplicationPhase
impl Unpin for ApplicationPhase
impl UnsafeUnpin for ApplicationPhase
impl UnwindSafe for ApplicationPhase
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