pub enum MessageContentDelta {
ImageFile(MessageDeltaContentImageFileObject),
Text(MessageDeltaContentTextObject),
Refusal(MessageDeltaContentRefusalObject),
ImageUrl(MessageDeltaContentImageUrlObject),
}
Variants§
ImageFile(MessageDeltaContentImageFileObject)
Text(MessageDeltaContentTextObject)
Refusal(MessageDeltaContentRefusalObject)
ImageUrl(MessageDeltaContentImageUrlObject)
Trait Implementations§
Source§impl Clone for MessageContentDelta
impl Clone for MessageContentDelta
Source§fn clone(&self) -> MessageContentDelta
fn clone(&self) -> MessageContentDelta
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 MessageContentDelta
impl Debug for MessageContentDelta
Source§impl<'de> Deserialize<'de> for MessageContentDelta
impl<'de> Deserialize<'de> for MessageContentDelta
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
Source§impl PartialEq for MessageContentDelta
impl PartialEq for MessageContentDelta
Source§impl Serialize for MessageContentDelta
impl Serialize for MessageContentDelta
impl StructuralPartialEq for MessageContentDelta
Auto Trait Implementations§
impl Freeze for MessageContentDelta
impl RefUnwindSafe for MessageContentDelta
impl Send for MessageContentDelta
impl Sync for MessageContentDelta
impl Unpin for MessageContentDelta
impl UnwindSafe for MessageContentDelta
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