pub enum PriorityClass {
Training,
Inference,
Interactive,
Background,
}Expand description
Priority class for multi-tenant scheduling.
Variants§
Training
Training jobs — highest resource allocation.
Inference
Inference serving — latency-sensitive but lower throughput needs.
Interactive
Interactive notebooks — responsive but best-effort.
Background
Background — batch jobs, preprocessing, lowest priority.
Implementations§
Source§impl PriorityClass
impl PriorityClass
Trait Implementations§
Source§impl Clone for PriorityClass
impl Clone for PriorityClass
Source§fn clone(&self) -> PriorityClass
fn clone(&self) -> PriorityClass
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 Debug for PriorityClass
impl Debug for PriorityClass
Source§impl<'de> Deserialize<'de> for PriorityClass
impl<'de> Deserialize<'de> for PriorityClass
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 Hash for PriorityClass
impl Hash for PriorityClass
Source§impl PartialEq for PriorityClass
impl PartialEq for PriorityClass
Source§impl Serialize for PriorityClass
impl Serialize for PriorityClass
impl Copy for PriorityClass
impl Eq for PriorityClass
impl StructuralPartialEq for PriorityClass
Auto Trait Implementations§
impl Freeze for PriorityClass
impl RefUnwindSafe for PriorityClass
impl Send for PriorityClass
impl Sync for PriorityClass
impl Unpin for PriorityClass
impl UnwindSafe for PriorityClass
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.