#[non_exhaustive]pub enum SelectableWebhookApiVersionStatus {
Preview,
Latest,
Maintain,
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.
Preview
preview
Latest
latest
Maintain
maintain
Unknown(String)
A value this version of the client does not know, kept as received.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SelectableWebhookApiVersionStatus
impl<'de> Deserialize<'de> for SelectableWebhookApiVersionStatus
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 SelectableWebhookApiVersionStatus
impl StructuralPartialEq for SelectableWebhookApiVersionStatus
Auto Trait Implementations§
impl Freeze for SelectableWebhookApiVersionStatus
impl RefUnwindSafe for SelectableWebhookApiVersionStatus
impl Send for SelectableWebhookApiVersionStatus
impl Sync for SelectableWebhookApiVersionStatus
impl Unpin for SelectableWebhookApiVersionStatus
impl UnsafeUnpin for SelectableWebhookApiVersionStatus
impl UnwindSafe for SelectableWebhookApiVersionStatus
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