pub enum ComponentLifecycleStatus {
Prepared,
Active,
Draining,
Removed,
}Expand description
ComponentLifecycleStatus
Root-owned runtime lifecycle state of one committed Component Registry member.
Variants§
Trait Implementations§
Source§impl Clone for ComponentLifecycleStatus
impl Clone for ComponentLifecycleStatus
Source§fn clone(&self) -> ComponentLifecycleStatus
fn clone(&self) -> ComponentLifecycleStatus
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 ComponentLifecycleStatus
Source§impl Debug for ComponentLifecycleStatus
impl Debug for ComponentLifecycleStatus
Source§impl<'de> Deserialize<'de> for ComponentLifecycleStatus
impl<'de> Deserialize<'de> for ComponentLifecycleStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ComponentLifecycleStatus
Source§impl PartialEq for ComponentLifecycleStatus
impl PartialEq for ComponentLifecycleStatus
Source§impl Serialize for ComponentLifecycleStatus
impl Serialize for ComponentLifecycleStatus
impl StructuralPartialEq for ComponentLifecycleStatus
Auto Trait Implementations§
impl Freeze for ComponentLifecycleStatus
impl RefUnwindSafe for ComponentLifecycleStatus
impl Send for ComponentLifecycleStatus
impl Sync for ComponentLifecycleStatus
impl Unpin for ComponentLifecycleStatus
impl UnsafeUnpin for ComponentLifecycleStatus
impl UnwindSafe for ComponentLifecycleStatus
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