pub enum AbsoluteCoordinateType {
Elliptical(EllipticalCoordinate),
ECEF(ECEFPosition),
}
Expand description
A “Absolute Coordinate” is a coordinate that has no variable/dependent element. It does not require a context to be meaningful. Contrast with RelativeCoordinateType
Variants§
Elliptical(EllipticalCoordinate)
ECEF(ECEFPosition)
Implementations§
Source§impl AbsoluteCoordinateType
impl AbsoluteCoordinateType
pub fn as_elliptical(&self) -> EllipticalCoordinate
Available on crate feature
std
only.pub fn as_ecef(&self) -> Result<ECEFPosition, ConvertError>
Available on crate feature
std
only.Trait Implementations§
Source§impl Clone for AbsoluteCoordinateType
impl Clone for AbsoluteCoordinateType
Source§fn clone(&self) -> AbsoluteCoordinateType
fn clone(&self) -> AbsoluteCoordinateType
Returns a copy 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 AbsoluteCoordinateType
impl Debug for AbsoluteCoordinateType
Source§impl PartialEq for AbsoluteCoordinateType
impl PartialEq for AbsoluteCoordinateType
impl Copy for AbsoluteCoordinateType
impl StructuralPartialEq for AbsoluteCoordinateType
Auto Trait Implementations§
impl Freeze for AbsoluteCoordinateType
impl RefUnwindSafe for AbsoluteCoordinateType
impl Send for AbsoluteCoordinateType
impl Sync for AbsoluteCoordinateType
impl Unpin for AbsoluteCoordinateType
impl UnwindSafe for AbsoluteCoordinateType
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