pub enum WorkloadClassV1 {
InteractiveSearch,
BatchAnalytics,
StreamingIngest,
BulkBackfill,
InternalMaintenance,
}Expand description
The exact scheduling/accounting class selected for one authenticated request. Resource quantities and scheduler weights remain Core policy and are deliberately absent from this caller-visible classification.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for WorkloadClassV1
impl Clone for WorkloadClassV1
impl Copy for WorkloadClassV1
Source§impl Debug for WorkloadClassV1
impl Debug for WorkloadClassV1
Source§impl<'de> Deserialize<'de> for WorkloadClassV1
impl<'de> Deserialize<'de> for WorkloadClassV1
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 Eq for WorkloadClassV1
Source§impl Hash for WorkloadClassV1
impl Hash for WorkloadClassV1
Source§impl Ord for WorkloadClassV1
impl Ord for WorkloadClassV1
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for WorkloadClassV1
impl PartialEq for WorkloadClassV1
Source§impl PartialOrd for WorkloadClassV1
impl PartialOrd for WorkloadClassV1
Source§impl Serialize for WorkloadClassV1
impl Serialize for WorkloadClassV1
impl StructuralPartialEq for WorkloadClassV1
Auto Trait Implementations§
impl Freeze for WorkloadClassV1
impl RefUnwindSafe for WorkloadClassV1
impl Send for WorkloadClassV1
impl Sync for WorkloadClassV1
impl Unpin for WorkloadClassV1
impl UnsafeUnpin for WorkloadClassV1
impl UnwindSafe for WorkloadClassV1
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