pub enum ResponsesContentPart {
OutputText {
text: String,
},
OutputImage {
image_url: Option<String>,
},
Unknown,
}Variants§
Trait Implementations§
Source§impl Clone for ResponsesContentPart
impl Clone for ResponsesContentPart
Source§fn clone(&self) -> ResponsesContentPart
fn clone(&self) -> ResponsesContentPart
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ResponsesContentPart
impl Debug for ResponsesContentPart
Source§impl<'de> Deserialize<'de> for ResponsesContentPart
impl<'de> Deserialize<'de> for ResponsesContentPart
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 ResponsesContentPart
impl RefUnwindSafe for ResponsesContentPart
impl Send for ResponsesContentPart
impl Sync for ResponsesContentPart
impl Unpin for ResponsesContentPart
impl UnsafeUnpin for ResponsesContentPart
impl UnwindSafe for ResponsesContentPart
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