pub enum AutoTierPreference {
Tier(AutoTier),
Reset,
}Expand description
Auto routing preference requested alongside a model switch.
Experimental. Part of an experimental Auto routing surface and may change or be removed in a future release.
This is a three-state choice. Leaving SetModelOptions::auto_tier as
None leaves the current preference alone, which is different from
AutoTierPreference::Reset, which actively resets it.
Variants§
Trait Implementations§
Source§impl Clone for AutoTierPreference
impl Clone for AutoTierPreference
Source§fn clone(&self) -> AutoTierPreference
fn clone(&self) -> AutoTierPreference
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AutoTierPreference
impl Debug for AutoTierPreference
impl Eq for AutoTierPreference
Source§impl PartialEq for AutoTierPreference
impl PartialEq for AutoTierPreference
impl StructuralPartialEq for AutoTierPreference
Auto Trait Implementations§
impl Freeze for AutoTierPreference
impl RefUnwindSafe for AutoTierPreference
impl Send for AutoTierPreference
impl Sync for AutoTierPreference
impl Unpin for AutoTierPreference
impl UnsafeUnpin for AutoTierPreference
impl UnwindSafe for AutoTierPreference
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.