Struct k8s_openapi::api::scheduling::v1::PriorityClass [−][src]
pub struct PriorityClass { pub description: Option<String>, pub global_default: Option<bool>, pub metadata: Option<ObjectMeta>, pub value: i32, }
Expand description
PriorityClass defines mapping from a priority class name to the priority integer value. The value can be any valid integer.
Fields
description: Option<String>
description is an arbitrary string that usually provides guidelines on when this priority class should be used.
global_default: Option<bool>
globalDefault specifies whether this PriorityClass should be considered as the default priority for pods that do not have any priority class. Only one PriorityClass can be marked as globalDefault
. However, if more than one PriorityClasses exists with their globalDefault
field set to true, the smallest value of such global default PriorityClasses will be used as the default priority.
metadata: Option<ObjectMeta>
Standard object’s metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
value: i32
The value of this priority class. This is the actual priority that pods receive when they have the name of this class in their pod spec.
Trait Implementations
impl Clone for PriorityClass
[src]
impl Clone for PriorityClass
[src]fn clone(&self) -> PriorityClass
[src]
fn clone(&self) -> PriorityClass
[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]Performs copy-assignment from source
. Read more
impl Debug for PriorityClass
[src]
impl Debug for PriorityClass
[src]impl Default for PriorityClass
[src]
impl Default for PriorityClass
[src]fn default() -> PriorityClass
[src]
fn default() -> PriorityClass
[src]Returns the “default value” for a type. Read more
impl<'de> Deserialize<'de> for PriorityClass
[src]
impl<'de> Deserialize<'de> for PriorityClass
[src]fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
impl ListableResource for PriorityClass
[src]
impl ListableResource for PriorityClass
[src]impl Metadata for PriorityClass
[src]
impl Metadata for PriorityClass
[src]impl PartialEq<PriorityClass> for PriorityClass
[src]
impl PartialEq<PriorityClass> for PriorityClass
[src]fn eq(&self, other: &PriorityClass) -> bool
[src]
fn eq(&self, other: &PriorityClass) -> bool
[src]This method tests for self
and other
values to be equal, and is used
by ==
. Read more
fn ne(&self, other: &PriorityClass) -> bool
[src]
fn ne(&self, other: &PriorityClass) -> bool
[src]This method tests for !=
.
impl Resource for PriorityClass
[src]
impl Resource for PriorityClass
[src]const API_VERSION: &'static str
[src]
const API_VERSION: &'static str
[src]The API version of the resource. This is a composite of Resource::GROUP
and Resource::VERSION
(eg "apiextensions.k8s.io/v1beta1"
)
or just the version for resources without a group (eg "v1"
). Read more
impl Serialize for PriorityClass
[src]
impl Serialize for PriorityClass
[src]impl StructuralPartialEq for PriorityClass
[src]
Auto Trait Implementations
impl RefUnwindSafe for PriorityClass
impl Send for PriorityClass
impl Sync for PriorityClass
impl Unpin for PriorityClass
impl UnwindSafe for PriorityClass
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
[src]type Owned = T
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn to_owned(&self) -> T
[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)
[src]
pub fn clone_into(&self, target: &mut T)
[src]🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,