pub enum FaultToleranceSessionStatus {
Initializing,
Active,
Degraded {
failed_components: usize,
},
Recovery,
Suspended,
ShuttingDown,
Terminated,
}Expand description
Fault tolerance session status
Variants§
Initializing
Session initializing
Active
Session active and monitoring
Degraded
Session degraded (some components failing)
Recovery
Session in recovery mode
Suspended
Session suspended
ShuttingDown
Session shutting down
Terminated
Session terminated
Trait Implementations§
Source§impl Clone for FaultToleranceSessionStatus
impl Clone for FaultToleranceSessionStatus
Source§fn clone(&self) -> FaultToleranceSessionStatus
fn clone(&self) -> FaultToleranceSessionStatus
Returns a duplicate of the value. Read more
1.0.0 · 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 FaultToleranceSessionStatus
impl Debug for FaultToleranceSessionStatus
impl StructuralPartialEq for FaultToleranceSessionStatus
Auto Trait Implementations§
impl Freeze for FaultToleranceSessionStatus
impl RefUnwindSafe for FaultToleranceSessionStatus
impl Send for FaultToleranceSessionStatus
impl Sync for FaultToleranceSessionStatus
impl Unpin for FaultToleranceSessionStatus
impl UnwindSafe for FaultToleranceSessionStatus
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more