pub struct IoK8sApiCoreV1WeightedPodAffinityTerm {
pub pod_affinity_term: IoK8sApiCoreV1PodAffinityTerm,
pub weight: i64,
}Expand description
The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s)
Fields§
§pod_affinity_term: IoK8sApiCoreV1PodAffinityTermRequired. A pod affinity term, associated with the corresponding weight.
weight: i64weight associated with matching the corresponding podAffinityTerm, in the range 1-100.
Trait Implementations§
Source§impl Clone for IoK8sApiCoreV1WeightedPodAffinityTerm
impl Clone for IoK8sApiCoreV1WeightedPodAffinityTerm
Source§fn clone(&self) -> IoK8sApiCoreV1WeightedPodAffinityTerm
fn clone(&self) -> IoK8sApiCoreV1WeightedPodAffinityTerm
Returns a duplicate 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<'de> Deserialize<'de> for IoK8sApiCoreV1WeightedPodAffinityTerm
impl<'de> Deserialize<'de> for IoK8sApiCoreV1WeightedPodAffinityTerm
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 From<&IoK8sApiCoreV1WeightedPodAffinityTerm> for IoK8sApiCoreV1WeightedPodAffinityTerm
impl From<&IoK8sApiCoreV1WeightedPodAffinityTerm> for IoK8sApiCoreV1WeightedPodAffinityTerm
Source§fn from(value: &IoK8sApiCoreV1WeightedPodAffinityTerm) -> Self
fn from(value: &IoK8sApiCoreV1WeightedPodAffinityTerm) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IoK8sApiCoreV1WeightedPodAffinityTerm
impl RefUnwindSafe for IoK8sApiCoreV1WeightedPodAffinityTerm
impl Send for IoK8sApiCoreV1WeightedPodAffinityTerm
impl Sync for IoK8sApiCoreV1WeightedPodAffinityTerm
impl Unpin for IoK8sApiCoreV1WeightedPodAffinityTerm
impl UnwindSafe for IoK8sApiCoreV1WeightedPodAffinityTerm
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