#[non_exhaustive]pub struct GeoBoundingBoxQuery {
pub boost: Option<f32>,
pub field: Option<String>,
pub top_left: Location,
pub bottom_right: Location,
}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.boost: Option<f32>§field: Option<String>§top_left: Location§bottom_right: LocationImplementations§
Trait Implementations§
Source§impl Clone for GeoBoundingBoxQuery
impl Clone for GeoBoundingBoxQuery
Source§fn clone(&self) -> GeoBoundingBoxQuery
fn clone(&self) -> GeoBoundingBoxQuery
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 GeoBoundingBoxQuery
impl Debug for GeoBoundingBoxQuery
Source§impl PartialEq for GeoBoundingBoxQuery
impl PartialEq for GeoBoundingBoxQuery
Source§impl Serialize for GeoBoundingBoxQuery
impl Serialize for GeoBoundingBoxQuery
impl StructuralPartialEq for GeoBoundingBoxQuery
Auto Trait Implementations§
impl Freeze for GeoBoundingBoxQuery
impl RefUnwindSafe for GeoBoundingBoxQuery
impl Send for GeoBoundingBoxQuery
impl Sync for GeoBoundingBoxQuery
impl Unpin for GeoBoundingBoxQuery
impl UnsafeUnpin for GeoBoundingBoxQuery
impl UnwindSafe for GeoBoundingBoxQuery
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