pub struct EvictionRequestPodReference {
pub name: String,
pub uid: String,
}Expand description
EvictionRequestPodReference contains enough information to locate the referenced pod inside the same namespace.
Fields§
§name: Stringname of the target. This field is required.
uid: Stringuid of the target. It can be found in .metadata.uid of the target and is a lowercase UUID in 8-4-4-4-12 format. This field is required.
Trait Implementations§
Source§impl Clone for EvictionRequestPodReference
impl Clone for EvictionRequestPodReference
Source§impl Debug for EvictionRequestPodReference
impl Debug for EvictionRequestPodReference
Source§impl DeepMerge for EvictionRequestPodReference
impl DeepMerge for EvictionRequestPodReference
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 EvictionRequestPodReference
impl<'de> Deserialize<'de> for EvictionRequestPodReference
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 EvictionRequestPodReference
Auto Trait Implementations§
impl Freeze for EvictionRequestPodReference
impl RefUnwindSafe for EvictionRequestPodReference
impl Send for EvictionRequestPodReference
impl Sync for EvictionRequestPodReference
impl Unpin for EvictionRequestPodReference
impl UnsafeUnpin for EvictionRequestPodReference
impl UnwindSafe for EvictionRequestPodReference
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