pub struct ManagedModelOverride {
pub enabled: Option<bool>,
pub model_id: Option<WireModelId>,
pub display_name: Option<String>,
pub defaults: PartialRequestDefaults,
pub options: AdaptorOptions,
pub pricing: Option<ModelPricing>,
pub variants: BTreeMap<VariantId, VariantDefinition>,
pub default_variant: Option<ConfiguredModelDefault>,
pub compaction: NativeCompactionConfig,
pub headers: BTreeMap<HeaderName, SafeStaticHeaderValue>,
}Fields§
§enabled: Option<bool>§model_id: Option<WireModelId>§display_name: Option<String>§defaults: PartialRequestDefaults§options: AdaptorOptions§pricing: Option<ModelPricing>§variants: BTreeMap<VariantId, VariantDefinition>§default_variant: Option<ConfiguredModelDefault>§compaction: NativeCompactionConfig§headers: BTreeMap<HeaderName, SafeStaticHeaderValue>Trait Implementations§
Source§impl Clone for ManagedModelOverride
impl Clone for ManagedModelOverride
Source§fn clone(&self) -> ManagedModelOverride
fn clone(&self) -> ManagedModelOverride
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 ManagedModelOverride
impl Debug for ManagedModelOverride
Source§impl<'de> Deserialize<'de> for ManagedModelOverride
impl<'de> Deserialize<'de> for ManagedModelOverride
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 ManagedModelOverride
impl RefUnwindSafe for ManagedModelOverride
impl Send for ManagedModelOverride
impl Sync for ManagedModelOverride
impl Unpin for ManagedModelOverride
impl UnsafeUnpin for ManagedModelOverride
impl UnwindSafe for ManagedModelOverride
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