pub enum CreateChatCompletionRequestResponseFormat {
Text(ResponseFormatText),
JsonSchema(ResponseFormatJsonSchema),
JsonObject(ResponseFormatJsonObject),
}
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CreateChatCompletionRequestResponseFormat
impl<'de> Deserialize<'de> for CreateChatCompletionRequestResponseFormat
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 CreateChatCompletionRequestResponseFormat
impl RefUnwindSafe for CreateChatCompletionRequestResponseFormat
impl Send for CreateChatCompletionRequestResponseFormat
impl Sync for CreateChatCompletionRequestResponseFormat
impl Unpin for CreateChatCompletionRequestResponseFormat
impl UnwindSafe for CreateChatCompletionRequestResponseFormat
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