pub struct PodGroupTemplateReference {
pub workload: Option<WorkloadPodGroupTemplateReference>,
}Expand description
PodGroupTemplateReference references a PodGroup template defined in some object (e.g. Workload). Exactly one reference must be set.
Fields§
§workload: Option<WorkloadPodGroupTemplateReference>Workload references the PodGroupTemplate within the Workload object that was used to create the PodGroup.
Trait Implementations§
Source§impl Clone for PodGroupTemplateReference
impl Clone for PodGroupTemplateReference
Source§fn clone(&self) -> PodGroupTemplateReference
fn clone(&self) -> PodGroupTemplateReference
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PodGroupTemplateReference
impl Debug for PodGroupTemplateReference
Source§impl DeepMerge for PodGroupTemplateReference
impl DeepMerge for PodGroupTemplateReference
Source§fn merge_from(&mut self, other: Self)
fn merge_from(&mut self, other: Self)
Merge
other into self.Source§impl Default for PodGroupTemplateReference
impl Default for PodGroupTemplateReference
Source§fn default() -> PodGroupTemplateReference
fn default() -> PodGroupTemplateReference
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PodGroupTemplateReference
impl<'de> Deserialize<'de> for PodGroupTemplateReference
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 PartialEq for PodGroupTemplateReference
impl PartialEq for PodGroupTemplateReference
Source§fn eq(&self, other: &PodGroupTemplateReference) -> bool
fn eq(&self, other: &PodGroupTemplateReference) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PodGroupTemplateReference
Auto Trait Implementations§
impl Freeze for PodGroupTemplateReference
impl RefUnwindSafe for PodGroupTemplateReference
impl Send for PodGroupTemplateReference
impl Sync for PodGroupTemplateReference
impl Unpin for PodGroupTemplateReference
impl UnsafeUnpin for PodGroupTemplateReference
impl UnwindSafe for PodGroupTemplateReference
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