Struct k8s_openapi_ext::corev1::NodeSelector  
source · [−]pub struct NodeSelector {
    pub node_selector_terms: Vec<NodeSelectorTerm, Global>,
}Expand description
A node selector represents the union of the results of one or more label queries over a set of nodes; that is, it represents the OR of the selectors represented by the node selector terms.
Fields
node_selector_terms: Vec<NodeSelectorTerm, Global>Required. A list of node selector terms. The terms are ORed.
Trait Implementations
sourceimpl Clone for NodeSelector
 
impl Clone for NodeSelector
sourcefn clone(&self) -> NodeSelector
 
fn clone(&self) -> NodeSelector
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moresourceimpl Debug for NodeSelector
 
impl Debug for NodeSelector
sourceimpl DeepMerge for NodeSelector
 
impl DeepMerge for NodeSelector
sourcefn merge_from(&mut self, other: NodeSelector)
 
fn merge_from(&mut self, other: NodeSelector)
Merge 
other into self.sourceimpl Default for NodeSelector
 
impl Default for NodeSelector
sourcefn default() -> NodeSelector
 
fn default() -> NodeSelector
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for NodeSelector
 
impl<'de> Deserialize<'de> for NodeSelector
sourcefn deserialize<D>(
    deserializer: D
) -> Result<NodeSelector, <D as Deserializer<'de>>::Error>where
    D: Deserializer<'de>,
 
fn deserialize<D>(
    deserializer: D
) -> Result<NodeSelector, <D as Deserializer<'de>>::Error>where
    D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<NodeSelector> for NodeSelector
 
impl PartialEq<NodeSelector> for NodeSelector
sourcefn eq(&self, other: &NodeSelector) -> bool
 
fn eq(&self, other: &NodeSelector) -> bool
sourceimpl Serialize for NodeSelector
 
impl Serialize for NodeSelector
sourcefn serialize<S>(
    &self,
    serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
 
fn serialize<S>(
    &self,
    serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
    S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for NodeSelector
Auto Trait Implementations
impl RefUnwindSafe for NodeSelector
impl Send for NodeSelector
impl Sync for NodeSelector
impl Unpin for NodeSelector
impl UnwindSafe for NodeSelector
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more