pub struct ParamKind {
pub api_version: Option<String>,
pub kind: Option<String>,
}
Expand description
ParamKind is a tuple of Group Kind and Version.
Fields§
§api_version: Option<String>
APIVersion is the API group version the resources belong to. In format of “group/version”. Required.
kind: Option<String>
Kind is the API kind the resources belong to. Required.
Trait Implementations§
Source§impl DeepMerge for ParamKind
impl DeepMerge for ParamKind
Source§fn merge_from(&mut self, other: Self)
fn merge_from(&mut self, other: Self)
Merge
other
into self
.Source§impl<'de> Deserialize<'de> for ParamKind
impl<'de> Deserialize<'de> for ParamKind
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 StructuralPartialEq for ParamKind
Auto Trait Implementations§
impl Freeze for ParamKind
impl RefUnwindSafe for ParamKind
impl Send for ParamKind
impl Sync for ParamKind
impl Unpin for ParamKind
impl UnwindSafe for ParamKind
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