pub enum InstancePriority {
Low = 0,
Normal = 100,
High = 200,
Forced = 1_000,
}Expand description
Priority levels for instance selection.
Variants§
Low = 0
Low priority (fallback).
Normal = 100
Normal priority.
High = 200
High priority (preferred over Normal).
Forced = 1_000
Forced priority (always chosen).
Implementations§
Trait Implementations§
Source§impl Clone for InstancePriority
impl Clone for InstancePriority
impl Copy for InstancePriority
Source§impl Debug for InstancePriority
impl Debug for InstancePriority
Source§impl Default for InstancePriority
impl Default for InstancePriority
impl Eq for InstancePriority
Source§impl Ord for InstancePriority
impl Ord for InstancePriority
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 InstancePriority
impl PartialEq for InstancePriority
Source§impl PartialOrd for InstancePriority
impl PartialOrd for InstancePriority
impl StructuralPartialEq for InstancePriority
Auto Trait Implementations§
impl Forget for InstancePriority
impl Freeze for InstancePriority
impl Move for InstancePriority
impl RefUnwindSafe for InstancePriority
impl Send for InstancePriority
impl Sync for InstancePriority
impl Unpin for InstancePriority
impl UnsafeUnpin for InstancePriority
impl UnwindSafe for InstancePriority
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