#[non_exhaustive]pub struct Reverse {
pub found: bool,
pub coordinate: Option<Coordinate>,
pub unit: Option<NearestUnit>,
pub area: Option<String>,
pub district: Option<String>,
pub state: Option<String>,
pub message: Option<String>,
pub radius_m: Option<f64>,
pub depth: Option<String>,
}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.found: boolRequired: a body without it is malformed, not an empty search.
coordinate: Option<Coordinate>The queried point, echoed back.
unit: Option<NearestUnit>The nearest building, absent when nothing is in range.
area: Option<String>§district: Option<String>§state: Option<String>§message: Option<String>Set when nothing is in range.
radius_m: Option<f64>The radius the API actually applied.
depth: Option<String>How deep the match goes, such as unit.
Trait Implementations§
impl StructuralPartialEq for Reverse
Auto Trait Implementations§
impl Freeze for Reverse
impl RefUnwindSafe for Reverse
impl Send for Reverse
impl Sync for Reverse
impl Unpin for Reverse
impl UnsafeUnpin for Reverse
impl UnwindSafe for Reverse
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