pub struct UpdateProviderRequest {
pub provider: String,
pub providers: Value,
pub defaults: Option<DefaultsConfig>,
}Expand description
Request body for updating provider configuration.
Fields§
§provider: StringProvider to activate.
providers: ValueProvider-specific configurations.
defaults: Option<DefaultsConfig>Default model assignments for specific capabilities.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UpdateProviderRequest
impl<'de> Deserialize<'de> for UpdateProviderRequest
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 UpdateProviderRequest
impl RefUnwindSafe for UpdateProviderRequest
impl Send for UpdateProviderRequest
impl Sync for UpdateProviderRequest
impl Unpin for UpdateProviderRequest
impl UnsafeUnpin for UpdateProviderRequest
impl UnwindSafe for UpdateProviderRequest
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