#[non_exhaustive]
pub enum LoggingConfigurationStatusCode {
Active,
Creating,
CreationFailed,
Deleting,
UpdateFailed,
Updating,
Unknown(String),
}Expand description
State of a logging configuration.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Active
Logging configuration has been created/updated. Update/Deletion is disallowed until logging configuration is ACTIVE and workspace status is ACTIVE.
Creating
Logging configuration is being created. Update/Deletion is disallowed until logging configuration is ACTIVE and workspace status is ACTIVE.
CreationFailed
Logging configuration creation failed.
Deleting
Logging configuration is being deleting. Update/Deletion is disallowed until logging configuration is ACTIVE and workspace status is ACTIVE.
UpdateFailed
Logging configuration update failed.
Updating
Logging configuration is being updated. Update/Deletion is disallowed until logging configuration is ACTIVE and workspace status is ACTIVE.
Unknown(String)
Unknown contains new variants that have been added since this code was generated.
Implementations
Trait Implementations
sourceimpl AsRef<str> for LoggingConfigurationStatusCode
impl AsRef<str> for LoggingConfigurationStatusCode
sourceimpl Clone for LoggingConfigurationStatusCode
impl Clone for LoggingConfigurationStatusCode
sourcefn clone(&self) -> LoggingConfigurationStatusCode
fn clone(&self) -> LoggingConfigurationStatusCode
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresourceimpl From<&str> for LoggingConfigurationStatusCode
impl From<&str> for LoggingConfigurationStatusCode
sourceimpl Hash for LoggingConfigurationStatusCode
impl Hash for LoggingConfigurationStatusCode
sourceimpl Ord for LoggingConfigurationStatusCode
impl Ord for LoggingConfigurationStatusCode
sourcefn cmp(&self, other: &LoggingConfigurationStatusCode) -> Ordering
fn cmp(&self, other: &LoggingConfigurationStatusCode) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
1.21.0 · sourcefn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
sourceimpl PartialEq<LoggingConfigurationStatusCode> for LoggingConfigurationStatusCode
impl PartialEq<LoggingConfigurationStatusCode> for LoggingConfigurationStatusCode
sourcefn eq(&self, other: &LoggingConfigurationStatusCode) -> bool
fn eq(&self, other: &LoggingConfigurationStatusCode) -> bool
sourceimpl PartialOrd<LoggingConfigurationStatusCode> for LoggingConfigurationStatusCode
impl PartialOrd<LoggingConfigurationStatusCode> for LoggingConfigurationStatusCode
sourcefn partial_cmp(&self, other: &LoggingConfigurationStatusCode) -> Option<Ordering>
fn partial_cmp(&self, other: &LoggingConfigurationStatusCode) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
self and other) and is used by the <=
operator. Read moreimpl Eq for LoggingConfigurationStatusCode
impl StructuralEq for LoggingConfigurationStatusCode
impl StructuralPartialEq for LoggingConfigurationStatusCode
Auto Trait Implementations
impl RefUnwindSafe for LoggingConfigurationStatusCode
impl Send for LoggingConfigurationStatusCode
impl Sync for LoggingConfigurationStatusCode
impl Unpin for LoggingConfigurationStatusCode
impl UnwindSafe for LoggingConfigurationStatusCode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.