pub struct WebSearchApproximateLocation {
pub type: WebSearchApproximateLocationType,
pub city: Option<String>,
pub country: Option<String>,
pub region: Option<String>,
pub timezone: Option<String>,
}Expand description
Approximate user location for web search.
Fields§
§type: WebSearchApproximateLocationTypeThe type of location approximation. Always approximate.
city: Option<String>Free text input for the city of the user, e.g. San Francisco.
country: Option<String>The two-letter ISO country code of the user,
e.g. US.
region: Option<String>Free text input for the region of the user, e.g. California.
timezone: Option<String>The IANA timezone of the user, e.g.
America/Los_Angeles.
Trait Implementations§
Source§impl Clone for WebSearchApproximateLocation
impl Clone for WebSearchApproximateLocation
Source§fn clone(&self) -> WebSearchApproximateLocation
fn clone(&self) -> WebSearchApproximateLocation
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 WebSearchApproximateLocation
impl Debug for WebSearchApproximateLocation
Source§impl Default for WebSearchApproximateLocation
impl Default for WebSearchApproximateLocation
Source§fn default() -> WebSearchApproximateLocation
fn default() -> WebSearchApproximateLocation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebSearchApproximateLocation
impl<'de> Deserialize<'de> for WebSearchApproximateLocation
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 WebSearchApproximateLocation
impl PartialEq for WebSearchApproximateLocation
Source§fn eq(&self, other: &WebSearchApproximateLocation) -> bool
fn eq(&self, other: &WebSearchApproximateLocation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for WebSearchApproximateLocation
Auto Trait Implementations§
impl Freeze for WebSearchApproximateLocation
impl RefUnwindSafe for WebSearchApproximateLocation
impl Send for WebSearchApproximateLocation
impl Sync for WebSearchApproximateLocation
impl Unpin for WebSearchApproximateLocation
impl UnwindSafe for WebSearchApproximateLocation
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