pub struct MessageDeltaContentImageUrlObjectImageUrl {
pub url: Option<String>,
pub detail: Option<MessageDeltaContentImageUrlObjectImageUrlDetail>,
}
Fields§
§url: Option<String>
The URL of the image, must be a supported image types: jpeg, jpg, png, gif, webp.
detail: Option<MessageDeltaContentImageUrlObjectImageUrlDetail>
Specifies the detail level of the image. low
uses fewer tokens, you can opt in to high resolution using high
.
Implementations§
Source§impl MessageDeltaContentImageUrlObjectImageUrl
impl MessageDeltaContentImageUrlObjectImageUrl
Sourcepub fn builder() -> MessageDeltaContentImageUrlObjectImageUrlBuilder<((), ())>
pub fn builder() -> MessageDeltaContentImageUrlObjectImageUrlBuilder<((), ())>
Create a builder for building MessageDeltaContentImageUrlObjectImageUrl
.
On the builder, call .url(...)
(optional), .detail(...)
(optional) to set the values of the fields.
Finally, call .build()
to create the instance of MessageDeltaContentImageUrlObjectImageUrl
.
Trait Implementations§
Source§impl Clone for MessageDeltaContentImageUrlObjectImageUrl
impl Clone for MessageDeltaContentImageUrlObjectImageUrl
Source§fn clone(&self) -> MessageDeltaContentImageUrlObjectImageUrl
fn clone(&self) -> MessageDeltaContentImageUrlObjectImageUrl
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 Default for MessageDeltaContentImageUrlObjectImageUrl
impl Default for MessageDeltaContentImageUrlObjectImageUrl
Source§fn default() -> MessageDeltaContentImageUrlObjectImageUrl
fn default() -> MessageDeltaContentImageUrlObjectImageUrl
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MessageDeltaContentImageUrlObjectImageUrl
impl<'de> Deserialize<'de> for MessageDeltaContentImageUrlObjectImageUrl
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 MessageDeltaContentImageUrlObjectImageUrl
impl PartialEq for MessageDeltaContentImageUrlObjectImageUrl
Source§fn eq(&self, other: &MessageDeltaContentImageUrlObjectImageUrl) -> bool
fn eq(&self, other: &MessageDeltaContentImageUrlObjectImageUrl) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for MessageDeltaContentImageUrlObjectImageUrl
Auto Trait Implementations§
impl Freeze for MessageDeltaContentImageUrlObjectImageUrl
impl RefUnwindSafe for MessageDeltaContentImageUrlObjectImageUrl
impl Send for MessageDeltaContentImageUrlObjectImageUrl
impl Sync for MessageDeltaContentImageUrlObjectImageUrl
impl Unpin for MessageDeltaContentImageUrlObjectImageUrl
impl UnwindSafe for MessageDeltaContentImageUrlObjectImageUrl
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