#[non_exhaustive]pub enum SkaffoldSupportState {
Unspecified,
Supported,
MaintenanceMode,
Unsupported,
UnknownValue(UnknownValue),
}
Expand description
The support state of a specific Skaffold version.
§Working with unknown values
This enum is defined as #[non_exhaustive]
because Google Cloud may add
additional enum variants at any time. Adding new variants is not considered
a breaking change. Applications should write their code in anticipation of:
- New values appearing in future releases of the client library, and
- New values received dynamically, without application changes.
Please consult the Working with enums section in the user guide for some guidelines.
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.
Unspecified
Default value. This value is unused.
Supported
This Skaffold version is currently supported.
MaintenanceMode
This Skaffold version is in maintenance mode.
Unsupported
This Skaffold version is no longer supported.
UnknownValue(UnknownValue)
If set, the enum was initialized with an unknown value.
Applications can examine the value using SkaffoldSupportState::value or SkaffoldSupportState::name.
Implementations§
Trait Implementations§
Source§impl Clone for SkaffoldSupportState
impl Clone for SkaffoldSupportState
Source§fn clone(&self) -> SkaffoldSupportState
fn clone(&self) -> SkaffoldSupportState
Returns a duplicate of the value. Read more
1.0.0 · 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 SkaffoldSupportState
impl Debug for SkaffoldSupportState
Source§impl Default for SkaffoldSupportState
impl Default for SkaffoldSupportState
Source§impl<'de> Deserialize<'de> for SkaffoldSupportState
impl<'de> Deserialize<'de> for SkaffoldSupportState
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
Source§impl Display for SkaffoldSupportState
impl Display for SkaffoldSupportState
Source§impl From<&str> for SkaffoldSupportState
impl From<&str> for SkaffoldSupportState
Source§impl From<i32> for SkaffoldSupportState
impl From<i32> for SkaffoldSupportState
Source§impl PartialEq for SkaffoldSupportState
impl PartialEq for SkaffoldSupportState
Source§impl Serialize for SkaffoldSupportState
impl Serialize for SkaffoldSupportState
impl StructuralPartialEq for SkaffoldSupportState
Auto Trait Implementations§
impl Freeze for SkaffoldSupportState
impl RefUnwindSafe for SkaffoldSupportState
impl Send for SkaffoldSupportState
impl Sync for SkaffoldSupportState
impl Unpin for SkaffoldSupportState
impl UnwindSafe for SkaffoldSupportState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.