[−][src]Struct k8s_openapi::api::flowcontrol::v1alpha1::PriorityLevelConfigurationSpec
PriorityLevelConfigurationSpec specifies the configuration of a priority level.
Fields
limited: Option<LimitedPriorityLevelConfiguration>
limited
specifies how requests are handled for a Limited priority level. This field must be non-empty if and only if type
is "Limited"
.
type_: String
type
indicates whether this priority level is subject to limitation on request execution. A value of "Exempt"
means that requests of this priority level are not subject to a limit (and thus are never queued) and do not detract from the capacity made available to other priority levels. A value of "Limited"
means that (a) requests of this priority level are subject to limits and (b) some of the server's limited capacity is made available exclusively to this priority level. Required.
Trait Implementations
impl Clone for PriorityLevelConfigurationSpec
[src]
pub fn clone(&self) -> PriorityLevelConfigurationSpec
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for PriorityLevelConfigurationSpec
[src]
impl Default for PriorityLevelConfigurationSpec
[src]
pub fn default() -> PriorityLevelConfigurationSpec
[src]
impl<'de> Deserialize<'de> for PriorityLevelConfigurationSpec
[src]
pub fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
impl PartialEq<PriorityLevelConfigurationSpec> for PriorityLevelConfigurationSpec
[src]
pub fn eq(&self, other: &PriorityLevelConfigurationSpec) -> bool
[src]
pub fn ne(&self, other: &PriorityLevelConfigurationSpec) -> bool
[src]
impl Serialize for PriorityLevelConfigurationSpec
[src]
impl StructuralPartialEq for PriorityLevelConfigurationSpec
[src]
Auto Trait Implementations
impl RefUnwindSafe for PriorityLevelConfigurationSpec
[src]
impl Send for PriorityLevelConfigurationSpec
[src]
impl Sync for PriorityLevelConfigurationSpec
[src]
impl Unpin for PriorityLevelConfigurationSpec
[src]
impl UnwindSafe for PriorityLevelConfigurationSpec
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,