pub enum ChatCompletionContentPart {
Text {
text: String,
},
ImageUrl {
image_url: ImageUrl,
},
}Expand description
A content part in a multimodal message
Variants§
Trait Implementations§
Source§impl Clone for ChatCompletionContentPart
impl Clone for ChatCompletionContentPart
Source§fn clone(&self) -> ChatCompletionContentPart
fn clone(&self) -> ChatCompletionContentPart
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 ChatCompletionContentPart
impl Debug for ChatCompletionContentPart
Source§impl<'de> Deserialize<'de> for ChatCompletionContentPart
impl<'de> Deserialize<'de> for ChatCompletionContentPart
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 ChatCompletionContentPart
impl RefUnwindSafe for ChatCompletionContentPart
impl Send for ChatCompletionContentPart
impl Sync for ChatCompletionContentPart
impl Unpin for ChatCompletionContentPart
impl UnwindSafe for ChatCompletionContentPart
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