#[non_exhaustive]pub enum MessageMetricsBackfillState {
Disabled,
Pending,
Running,
Verifying,
Completed,
Paused,
Failed,
Unknown(String),
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Disabled
disabled
Pending
pending
Running
running
Verifying
verifying
Completed
completed
Paused
paused
Failed
failed
Unknown(String)
A value this version of the client does not know, kept as received.
Implementations§
Trait Implementations§
Source§impl Clone for MessageMetricsBackfillState
impl Clone for MessageMetricsBackfillState
Source§impl Debug for MessageMetricsBackfillState
impl Debug for MessageMetricsBackfillState
Source§impl<'de> Deserialize<'de> for MessageMetricsBackfillState
impl<'de> Deserialize<'de> for MessageMetricsBackfillState
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 MessageMetricsBackfillState
impl StructuralPartialEq for MessageMetricsBackfillState
Auto Trait Implementations§
impl Freeze for MessageMetricsBackfillState
impl RefUnwindSafe for MessageMetricsBackfillState
impl Send for MessageMetricsBackfillState
impl Sync for MessageMetricsBackfillState
impl Unpin for MessageMetricsBackfillState
impl UnsafeUnpin for MessageMetricsBackfillState
impl UnwindSafe for MessageMetricsBackfillState
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