pub struct ImageSearchCall {
pub id: Option<String>,
pub name: Option<String>,
pub arguments: Option<String>,
pub output: Option<String>,
pub status: Option<ItemStatus>,
}Expand description
Qwen: an image-to-image search tool call.
Fields§
§id: Option<String>The unique ID of the image search call.
name: Option<String>The tool name, fixed to image_search.
arguments: Option<String>The call arguments, as a JSON string containing the image index and bounding box.
output: Option<String>The image search results, as a JSON string.
status: Option<ItemStatus>The status of the image search call.
Trait Implementations§
Source§impl Clone for ImageSearchCall
impl Clone for ImageSearchCall
Source§fn clone(&self) -> ImageSearchCall
fn clone(&self) -> ImageSearchCall
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 ImageSearchCall
impl Debug for ImageSearchCall
Source§impl<'de> Deserialize<'de> for ImageSearchCall
impl<'de> Deserialize<'de> for ImageSearchCall
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
Auto Trait Implementations§
impl Freeze for ImageSearchCall
impl RefUnwindSafe for ImageSearchCall
impl Send for ImageSearchCall
impl Sync for ImageSearchCall
impl Unpin for ImageSearchCall
impl UnsafeUnpin for ImageSearchCall
impl UnwindSafe for ImageSearchCall
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