pub struct WebSearchPreview {
pub user_location: Option<Location>,
pub search_context_size: Option<WebSearchContextSize>,
}
Fields§
§user_location: Option<Location>
The user’s location.
search_context_size: Option<WebSearchContextSize>
High level guidance for the amount of context window space to use for the search.
Trait Implementations§
Source§impl Clone for WebSearchPreview
impl Clone for WebSearchPreview
Source§fn clone(&self) -> WebSearchPreview
fn clone(&self) -> WebSearchPreview
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 WebSearchPreview
impl Debug for WebSearchPreview
Source§impl Default for WebSearchPreview
impl Default for WebSearchPreview
Source§fn default() -> WebSearchPreview
fn default() -> WebSearchPreview
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebSearchPreview
impl<'de> Deserialize<'de> for WebSearchPreview
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 WebSearchPreview
impl PartialEq for WebSearchPreview
Source§impl Serialize for WebSearchPreview
impl Serialize for WebSearchPreview
impl StructuralPartialEq for WebSearchPreview
Auto Trait Implementations§
impl Freeze for WebSearchPreview
impl RefUnwindSafe for WebSearchPreview
impl Send for WebSearchPreview
impl Sync for WebSearchPreview
impl Unpin for WebSearchPreview
impl UnwindSafe for WebSearchPreview
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