#[non_exhaustive]pub struct ChatWebSearchUserLocation {
pub approximate: ApproximateLocation,
pub type_: ApproximateLocationType,
pub extra: Extra,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.approximate: ApproximateLocation§type_: ApproximateLocationType§extra: ExtraImplementations§
Trait Implementations§
Source§impl Clone for ChatWebSearchUserLocation
impl Clone for ChatWebSearchUserLocation
Source§fn clone(&self) -> ChatWebSearchUserLocation
fn clone(&self) -> ChatWebSearchUserLocation
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 ChatWebSearchUserLocation
impl Debug for ChatWebSearchUserLocation
Source§impl<'de> Deserialize<'de> for ChatWebSearchUserLocation
impl<'de> Deserialize<'de> for ChatWebSearchUserLocation
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
impl StructuralPartialEq for ChatWebSearchUserLocation
Auto Trait Implementations§
impl Freeze for ChatWebSearchUserLocation
impl RefUnwindSafe for ChatWebSearchUserLocation
impl Send for ChatWebSearchUserLocation
impl Sync for ChatWebSearchUserLocation
impl Unpin for ChatWebSearchUserLocation
impl UnsafeUnpin for ChatWebSearchUserLocation
impl UnwindSafe for ChatWebSearchUserLocation
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