pub struct WebSearchImageCall {
pub id: Option<String>,
pub name: Option<String>,
pub arguments: Option<String>,
pub output: Option<String>,
pub status: Option<ItemStatus>,
}Expand description
Qwen: a text-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 web_search_image.
arguments: Option<String>The call arguments, as a JSON string containing the search keywords.
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 WebSearchImageCall
impl Clone for WebSearchImageCall
Source§impl Debug for WebSearchImageCall
impl Debug for WebSearchImageCall
Source§impl<'de> Deserialize<'de> for WebSearchImageCall
impl<'de> Deserialize<'de> for WebSearchImageCall
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 WebSearchImageCall
impl RefUnwindSafe for WebSearchImageCall
impl Send for WebSearchImageCall
impl Sync for WebSearchImageCall
impl Unpin for WebSearchImageCall
impl UnsafeUnpin for WebSearchImageCall
impl UnwindSafe for WebSearchImageCall
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