pub struct UrlImageSource {
pub url: String,
}Available on crate feature
anthropic-client only.Expand description
A source for an image from a URL.
This type is used to provide an image to the model from a URL.
Fields§
§url: StringThe URL of the image.
Implementations§
Source§impl UrlImageSource
impl UrlImageSource
Sourcepub fn new<S>(url: S) -> UrlImageSource
pub fn new<S>(url: S) -> UrlImageSource
Creates a new UrlImageSource with the specified URL.
Trait Implementations§
Source§impl Clone for UrlImageSource
impl Clone for UrlImageSource
Source§fn clone(&self) -> UrlImageSource
fn clone(&self) -> UrlImageSource
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 UrlImageSource
impl Debug for UrlImageSource
Source§impl<'de> Deserialize<'de> for UrlImageSource
impl<'de> Deserialize<'de> for UrlImageSource
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<UrlImageSource, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UrlImageSource, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for UrlImageSource
impl PartialEq for UrlImageSource
Source§fn eq(&self, other: &UrlImageSource) -> bool
fn eq(&self, other: &UrlImageSource) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for UrlImageSource
impl Serialize for UrlImageSource
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for UrlImageSource
Auto Trait Implementations§
impl Freeze for UrlImageSource
impl RefUnwindSafe for UrlImageSource
impl Send for UrlImageSource
impl Sync for UrlImageSource
impl Unpin for UrlImageSource
impl UnsafeUnpin for UrlImageSource
impl UnwindSafe for UrlImageSource
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