pub enum ModelStatus {
Recommended,
Available,
Experimental,
Degraded,
Blocked,
Deprecated,
Hidden,
}Expand description
Picker status for a model (status vocabulary).
Variants§
Recommended
Top picker tier; shown first.
Available
Normal picker tier.
Experimental
Selectable but not default; delivery conformance not yet validated.
Degraded
Verified delivery below threshold; warning surfaced.
Blocked
Not selectable.
Deprecated
Legacy; superseded.
Hidden
Hidden from the normal picker (safety/classification).
Trait Implementations§
Source§impl Clone for ModelStatus
impl Clone for ModelStatus
impl Copy for ModelStatus
Source§impl Debug for ModelStatus
impl Debug for ModelStatus
Source§impl Default for ModelStatus
impl Default for ModelStatus
Source§impl<'de> Deserialize<'de> for ModelStatus
impl<'de> Deserialize<'de> for ModelStatus
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 ModelStatus
Source§impl PartialEq for ModelStatus
impl PartialEq for ModelStatus
Source§impl Serialize for ModelStatus
impl Serialize for ModelStatus
impl StructuralPartialEq for ModelStatus
Auto Trait Implementations§
impl Freeze for ModelStatus
impl RefUnwindSafe for ModelStatus
impl Send for ModelStatus
impl Sync for ModelStatus
impl Unpin for ModelStatus
impl UnsafeUnpin for ModelStatus
impl UnwindSafe for ModelStatus
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<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.