pub enum CrsDef {
Geographic(GeographicCrsDef),
Projected(ProjectedCrsDef),
}Expand description
A Coordinate Reference System definition.
Variants§
Geographic(GeographicCrsDef)
Geographic CRS (lon/lat in degrees).
Projected(ProjectedCrsDef)
Projected CRS (easting/northing in meters).
Implementations§
Source§impl CrsDef
impl CrsDef
Sourcepub fn is_geographic(&self) -> bool
pub fn is_geographic(&self) -> bool
Returns true if this is a geographic CRS.
Sourcepub fn is_projected(&self) -> bool
pub fn is_projected(&self) -> bool
Returns true if this is a projected CRS.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CrsDef
impl RefUnwindSafe for CrsDef
impl Send for CrsDef
impl Sync for CrsDef
impl Unpin for CrsDef
impl UnsafeUnpin for CrsDef
impl UnwindSafe for CrsDef
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more