pub struct PodGroupResourceClaimStatus {
pub name: String,
pub resource_claim_name: Option<String>,
}Expand description
PodGroupResourceClaimStatus is stored in the PodGroupStatus for each PodGroupResourceClaim which references a ResourceClaimTemplate. It stores the generated name for the corresponding ResourceClaim.
Fields§
§name: StringName uniquely identifies this resource claim inside the PodGroup. This must match the name of an entry in podgroup.spec.resourceClaims, which implies that the string must be a DNS_LABEL.
resource_claim_name: Option<String>ResourceClaimName is the name of the ResourceClaim that was generated for the PodGroup in the namespace of the PodGroup. If this is unset, then generating a ResourceClaim was not necessary. The podgroup.spec.resourceClaims entry can be ignored in this case.
Trait Implementations§
Source§impl Clone for PodGroupResourceClaimStatus
impl Clone for PodGroupResourceClaimStatus
Source§fn clone(&self) -> PodGroupResourceClaimStatus
fn clone(&self) -> PodGroupResourceClaimStatus
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 PodGroupResourceClaimStatus
impl Debug for PodGroupResourceClaimStatus
Source§impl DeepMerge for PodGroupResourceClaimStatus
impl DeepMerge for PodGroupResourceClaimStatus
Source§fn merge_from(&mut self, other: Self)
fn merge_from(&mut self, other: Self)
Merge
other into self.Source§impl Default for PodGroupResourceClaimStatus
impl Default for PodGroupResourceClaimStatus
Source§fn default() -> PodGroupResourceClaimStatus
fn default() -> PodGroupResourceClaimStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PodGroupResourceClaimStatus
impl<'de> Deserialize<'de> for PodGroupResourceClaimStatus
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 PodGroupResourceClaimStatus
impl PartialEq for PodGroupResourceClaimStatus
Source§fn eq(&self, other: &PodGroupResourceClaimStatus) -> bool
fn eq(&self, other: &PodGroupResourceClaimStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PodGroupResourceClaimStatus
Auto Trait Implementations§
impl Freeze for PodGroupResourceClaimStatus
impl RefUnwindSafe for PodGroupResourceClaimStatus
impl Send for PodGroupResourceClaimStatus
impl Sync for PodGroupResourceClaimStatus
impl Unpin for PodGroupResourceClaimStatus
impl UnsafeUnpin for PodGroupResourceClaimStatus
impl UnwindSafe for PodGroupResourceClaimStatus
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