pub struct GeodesicResult {
pub distance: f64,
pub azimuth_start: f64,
pub azimuth_end: f64,
}Expand description
Result of the inverse geodesic problem.
Fields§
§distance: f64Distance between the two points in meters.
azimuth_start: f64Forward azimuth at the start point, in radians (0 = north, clockwise).
azimuth_end: f64Forward azimuth at the end point, in radians.
Trait Implementations§
Source§impl Clone for GeodesicResult
impl Clone for GeodesicResult
Source§fn clone(&self) -> GeodesicResult
fn clone(&self) -> GeodesicResult
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 GeodesicResult
impl Debug for GeodesicResult
Source§impl<'de> Deserialize<'de> for GeodesicResult
impl<'de> Deserialize<'de> for GeodesicResult
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 GeodesicResult
impl PartialEq for GeodesicResult
Source§impl Serialize for GeodesicResult
impl Serialize for GeodesicResult
impl Copy for GeodesicResult
impl StructuralPartialEq for GeodesicResult
Auto Trait Implementations§
impl Freeze for GeodesicResult
impl RefUnwindSafe for GeodesicResult
impl Send for GeodesicResult
impl Sync for GeodesicResult
impl Unpin for GeodesicResult
impl UnsafeUnpin for GeodesicResult
impl UnwindSafe for GeodesicResult
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