pub enum SessionLimitPredictionSource {
Model,
Family,
Global,
Unknown,
}Expand description
Baseline fallback level used to create the prediction.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Model
The prediction used the exact resolved model’s baseline cell.
Family
The exact model was unavailable, so the prediction used the model family’s baseline cell.
Global
No model or family cell was available, so the prediction used the global client-type baseline cell.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for SessionLimitPredictionSource
impl Clone for SessionLimitPredictionSource
Source§fn clone(&self) -> SessionLimitPredictionSource
fn clone(&self) -> SessionLimitPredictionSource
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 SessionLimitPredictionSource
impl Debug for SessionLimitPredictionSource
Source§impl Default for SessionLimitPredictionSource
impl Default for SessionLimitPredictionSource
Source§fn default() -> SessionLimitPredictionSource
fn default() -> SessionLimitPredictionSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionLimitPredictionSource
impl<'de> Deserialize<'de> for SessionLimitPredictionSource
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 SessionLimitPredictionSource
impl StructuralPartialEq for SessionLimitPredictionSource
Auto Trait Implementations§
impl Freeze for SessionLimitPredictionSource
impl RefUnwindSafe for SessionLimitPredictionSource
impl Send for SessionLimitPredictionSource
impl Sync for SessionLimitPredictionSource
impl Unpin for SessionLimitPredictionSource
impl UnsafeUnpin for SessionLimitPredictionSource
impl UnwindSafe for SessionLimitPredictionSource
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.