pub struct BuiltInModelCatalogEntry {
pub id: String,
}Expand description
A well-known model in the runtime’s built-in catalog.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§id: StringWell-known runtime model ID suitable for ProviderConfig.modelId or ProviderModelConfig.modelId. This is not necessarily the provider-facing deployment or model name and does not indicate CAPI entitlement or provider availability.
Trait Implementations§
Source§impl Clone for BuiltInModelCatalogEntry
impl Clone for BuiltInModelCatalogEntry
Source§fn clone(&self) -> BuiltInModelCatalogEntry
fn clone(&self) -> BuiltInModelCatalogEntry
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 BuiltInModelCatalogEntry
impl Debug for BuiltInModelCatalogEntry
Source§impl Default for BuiltInModelCatalogEntry
impl Default for BuiltInModelCatalogEntry
Source§fn default() -> BuiltInModelCatalogEntry
fn default() -> BuiltInModelCatalogEntry
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BuiltInModelCatalogEntry
impl<'de> Deserialize<'de> for BuiltInModelCatalogEntry
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
Auto Trait Implementations§
impl Freeze for BuiltInModelCatalogEntry
impl RefUnwindSafe for BuiltInModelCatalogEntry
impl Send for BuiltInModelCatalogEntry
impl Sync for BuiltInModelCatalogEntry
impl Unpin for BuiltInModelCatalogEntry
impl UnsafeUnpin for BuiltInModelCatalogEntry
impl UnwindSafe for BuiltInModelCatalogEntry
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