pub struct GeoHashPosition {
pub coord: Coordinate,
pub lat_err: f64,
pub lon_err: f64,
}Expand description
Geohash position with margins of error
Fields§
§coord: CoordinatePosition itself
lat_err: f64Latitude error
lon_err: f64Longitude error
Implementations§
Source§impl GeoHashPosition
impl GeoHashPosition
Sourcepub const fn coordinates(&self) -> Coordinate
pub const fn coordinates(&self) -> Coordinate
Returns self’s coordinates
Sourcepub const fn neighbor(&self, direction: Direction) -> Coordinate
pub const fn neighbor(&self, direction: Direction) -> Coordinate
Retrieves neighboring coordinates in specified direction
Trait Implementations§
Source§impl Clone for GeoHashPosition
impl Clone for GeoHashPosition
Source§fn clone(&self) -> GeoHashPosition
fn clone(&self) -> GeoHashPosition
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 GeoHashPosition
impl Debug for GeoHashPosition
Source§impl PartialEq for GeoHashPosition
impl PartialEq for GeoHashPosition
impl Copy for GeoHashPosition
impl StructuralPartialEq for GeoHashPosition
Auto Trait Implementations§
impl Freeze for GeoHashPosition
impl RefUnwindSafe for GeoHashPosition
impl Send for GeoHashPosition
impl Sync for GeoHashPosition
impl Unpin for GeoHashPosition
impl UnsafeUnpin for GeoHashPosition
impl UnwindSafe for GeoHashPosition
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