pub struct ImageContent {
pub content_type: String,
pub data: String,
pub mime_type: String,
pub annotations: Option<Annotations>,
}
Expand description
Image content
Fieldsยง
ยงcontent_type: String
Content type identifier
data: String
Base64-encoded image data
mime_type: String
MIME type of the image
annotations: Option<Annotations>
Content annotations (2025-03-26)
Trait Implementationsยง
Sourceยงimpl Clone for ImageContent
impl Clone for ImageContent
Sourceยงfn clone(&self) -> ImageContent
fn clone(&self) -> ImageContent
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 ImageContent
impl Debug for ImageContent
Sourceยงimpl<'de> Deserialize<'de> for ImageContent
impl<'de> Deserialize<'de> for ImageContent
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 ImageContent
impl PartialEq for ImageContent
Sourceยงimpl Serialize for ImageContent
impl Serialize for ImageContent
impl StructuralPartialEq for ImageContent
Auto Trait Implementationsยง
impl Freeze for ImageContent
impl RefUnwindSafe for ImageContent
impl Send for ImageContent
impl Sync for ImageContent
impl Unpin for ImageContent
impl UnwindSafe for ImageContent
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