pub enum ChatCompletionRequestUserMessageContentPart {
ChatCompletionRequestMessageContentPartText(ChatCompletionRequestMessageContentPartText),
ChatCompletionRequestMessageContentPartImage(ChatCompletionRequestMessageContentPartImage),
ChatCompletionRequestMessageContentPartAudio(ChatCompletionRequestMessageContentPartAudio),
ChatCompletionRequestMessageContentPartFile(ChatCompletionRequestMessageContentPartFile),
}
Variants§
ChatCompletionRequestMessageContentPartText(ChatCompletionRequestMessageContentPartText)
ChatCompletionRequestMessageContentPartImage(ChatCompletionRequestMessageContentPartImage)
ChatCompletionRequestMessageContentPartAudio(ChatCompletionRequestMessageContentPartAudio)
ChatCompletionRequestMessageContentPartFile(ChatCompletionRequestMessageContentPartFile)
Trait Implementations§
Source§impl Clone for ChatCompletionRequestUserMessageContentPart
impl Clone for ChatCompletionRequestUserMessageContentPart
Source§fn clone(&self) -> ChatCompletionRequestUserMessageContentPart
fn clone(&self) -> ChatCompletionRequestUserMessageContentPart
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for ChatCompletionRequestUserMessageContentPart
impl RefUnwindSafe for ChatCompletionRequestUserMessageContentPart
impl Send for ChatCompletionRequestUserMessageContentPart
impl Sync for ChatCompletionRequestUserMessageContentPart
impl Unpin for ChatCompletionRequestUserMessageContentPart
impl UnwindSafe for ChatCompletionRequestUserMessageContentPart
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