pub struct DeprecatedApi {
pub api_version: &'static str,
pub kind: Option<&'static str>,
pub replacement: &'static str,
pub deprecated_in: K8sVersion,
pub removed_in: K8sVersion,
pub notes: Option<&'static str>,
}Expand description
Information about a deprecated API.
Fields§
§api_version: &'static strThe deprecated API version (e.g., “extensions/v1beta1”)
kind: Option<&'static str>The kind this deprecation applies to (e.g., “Deployment”)
replacement: &'static strThe replacement API version
deprecated_in: K8sVersionKubernetes version where this was deprecated
removed_in: K8sVersionKubernetes version where this was removed
notes: Option<&'static str>Additional notes
Trait Implementations§
Source§impl Clone for DeprecatedApi
impl Clone for DeprecatedApi
Source§fn clone(&self) -> DeprecatedApi
fn clone(&self) -> DeprecatedApi
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 moreAuto Trait Implementations§
impl Freeze for DeprecatedApi
impl RefUnwindSafe for DeprecatedApi
impl Send for DeprecatedApi
impl Sync for DeprecatedApi
impl Unpin for DeprecatedApi
impl UnwindSafe for DeprecatedApi
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> 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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.