pub struct ResponseWebSearchCall {
pub id: Option<String>,
pub status: Option<ItemStatus>,
pub action: Option<WebSearchAction>,
}Expand description
A web search performed by the server-side web search tool.
Fields§
§id: Option<String>The unique ID of the web search call.
status: Option<ItemStatus>The status of the web search call.
action: Option<WebSearchAction>The search action performed by the server.
Trait Implementations§
Source§impl Clone for ResponseWebSearchCall
impl Clone for ResponseWebSearchCall
Source§fn clone(&self) -> ResponseWebSearchCall
fn clone(&self) -> ResponseWebSearchCall
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 ResponseWebSearchCall
impl Debug for ResponseWebSearchCall
Source§impl<'de> Deserialize<'de> for ResponseWebSearchCall
impl<'de> Deserialize<'de> for ResponseWebSearchCall
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 ResponseWebSearchCall
impl RefUnwindSafe for ResponseWebSearchCall
impl Send for ResponseWebSearchCall
impl Sync for ResponseWebSearchCall
impl Unpin for ResponseWebSearchCall
impl UnsafeUnpin for ResponseWebSearchCall
impl UnwindSafe for ResponseWebSearchCall
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