pub struct PodResourceClaimStatus {
pub name: String,
pub resource_claim_name: Option<String>,
}
Expand description
PodResourceClaimStatus is stored in the PodStatus for each PodResourceClaim which references a ResourceClaimTemplate. It stores the generated name for the corresponding ResourceClaim.
Fields§
§name: String
Name uniquely identifies this resource claim inside the pod. This must match the name of an entry in pod.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 Pod in the namespace of the Pod. If this is unset, then generating a ResourceClaim was not necessary. The pod.spec.resourceClaims entry can be ignored in this case.
Trait Implementations§
Source§impl Clone for PodResourceClaimStatus
impl Clone for PodResourceClaimStatus
Source§fn clone(&self) -> PodResourceClaimStatus
fn clone(&self) -> PodResourceClaimStatus
Returns a copy 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 PodResourceClaimStatus
impl Debug for PodResourceClaimStatus
Source§impl DeepMerge for PodResourceClaimStatus
impl DeepMerge for PodResourceClaimStatus
Source§fn merge_from(&mut self, other: Self)
fn merge_from(&mut self, other: Self)
Merge
other
into self
.Source§impl Default for PodResourceClaimStatus
impl Default for PodResourceClaimStatus
Source§fn default() -> PodResourceClaimStatus
fn default() -> PodResourceClaimStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PodResourceClaimStatus
impl<'de> Deserialize<'de> for PodResourceClaimStatus
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 PodResourceClaimStatus
impl PartialEq for PodResourceClaimStatus
Source§impl Serialize for PodResourceClaimStatus
impl Serialize for PodResourceClaimStatus
impl StructuralPartialEq for PodResourceClaimStatus
Auto Trait Implementations§
impl Freeze for PodResourceClaimStatus
impl RefUnwindSafe for PodResourceClaimStatus
impl Send for PodResourceClaimStatus
impl Sync for PodResourceClaimStatus
impl Unpin for PodResourceClaimStatus
impl UnwindSafe for PodResourceClaimStatus
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