pub struct MessageDeltaContentImageFileObject {
pub index: u64,
pub image_file: Option<MessageDeltaContentImageFileObjectImageFile>,
}
Expand description
References an image File in the content of a message.
Fields§
§index: u64
The index of the content part in the message.
image_file: Option<MessageDeltaContentImageFileObjectImageFile>
Implementations§
Source§impl MessageDeltaContentImageFileObject
impl MessageDeltaContentImageFileObject
Sourcepub fn builder() -> MessageDeltaContentImageFileObjectBuilder<((), ())>
pub fn builder() -> MessageDeltaContentImageFileObjectBuilder<((), ())>
Create a builder for building MessageDeltaContentImageFileObject
.
On the builder, call .index(...)
, .image_file(...)
(optional) to set the values of the fields.
Finally, call .build()
to create the instance of MessageDeltaContentImageFileObject
.
Trait Implementations§
Source§impl Clone for MessageDeltaContentImageFileObject
impl Clone for MessageDeltaContentImageFileObject
Source§fn clone(&self) -> MessageDeltaContentImageFileObject
fn clone(&self) -> MessageDeltaContentImageFileObject
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<'de> Deserialize<'de> for MessageDeltaContentImageFileObject
impl<'de> Deserialize<'de> for MessageDeltaContentImageFileObject
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 MessageDeltaContentImageFileObject
impl PartialEq for MessageDeltaContentImageFileObject
Source§fn eq(&self, other: &MessageDeltaContentImageFileObject) -> bool
fn eq(&self, other: &MessageDeltaContentImageFileObject) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for MessageDeltaContentImageFileObject
Auto Trait Implementations§
impl Freeze for MessageDeltaContentImageFileObject
impl RefUnwindSafe for MessageDeltaContentImageFileObject
impl Send for MessageDeltaContentImageFileObject
impl Sync for MessageDeltaContentImageFileObject
impl Unpin for MessageDeltaContentImageFileObject
impl UnwindSafe for MessageDeltaContentImageFileObject
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