pub struct ModelResponseConfiguration {
pub format: Option<ModelResponseFormat>,
}Expand description
Settings for customizing a text response from the model.
Fields§
§format: Option<ModelResponseFormat>An object specifying the format that the model must output.
Trait Implementations§
Source§impl Clone for ModelResponseConfiguration
impl Clone for ModelResponseConfiguration
Source§fn clone(&self) -> ModelResponseConfiguration
fn clone(&self) -> ModelResponseConfiguration
Returns a duplicate of the value. Read more
1.0.0 · 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 ModelResponseConfiguration
impl Debug for ModelResponseConfiguration
Source§impl Default for ModelResponseConfiguration
impl Default for ModelResponseConfiguration
Source§fn default() -> ModelResponseConfiguration
fn default() -> ModelResponseConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ModelResponseConfiguration
impl<'de> Deserialize<'de> for ModelResponseConfiguration
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 StructuralPartialEq for ModelResponseConfiguration
Auto Trait Implementations§
impl Freeze for ModelResponseConfiguration
impl RefUnwindSafe for ModelResponseConfiguration
impl Send for ModelResponseConfiguration
impl Sync for ModelResponseConfiguration
impl Unpin for ModelResponseConfiguration
impl UnwindSafe for ModelResponseConfiguration
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