pub enum ProjectionStatus {
Active,
Paused,
Error(String),
Rebuilding,
}Expand description
Projection status
Variants§
Active
Projection is active and processing events
Paused
Projection is paused
Error(String)
Projection encountered an error
Rebuilding
Projection is being rebuilt
Trait Implementations§
Source§impl Clone for ProjectionStatus
impl Clone for ProjectionStatus
Source§fn clone(&self) -> ProjectionStatus
fn clone(&self) -> ProjectionStatus
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 ProjectionStatus
impl Debug for ProjectionStatus
Source§impl<'de> Deserialize<'de> for ProjectionStatus
impl<'de> Deserialize<'de> for ProjectionStatus
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
Auto Trait Implementations§
impl Freeze for ProjectionStatus
impl RefUnwindSafe for ProjectionStatus
impl Send for ProjectionStatus
impl Sync for ProjectionStatus
impl Unpin for ProjectionStatus
impl UnsafeUnpin for ProjectionStatus
impl UnwindSafe for ProjectionStatus
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