pub enum Crs {
ProjectedCrs(Box<ProjectedCrs>),
GeogCrs(Box<GeogCrs>),
GeodCrs(Box<GeodCrs>),
VertCrs(Box<VertCrs>),
CompoundCrs(Box<CompoundCrs>),
}Expand description
A top-level coordinate reference system.
This enum dispatches over the different CRS types that this parser can handle.
Variants§
ProjectedCrs(Box<ProjectedCrs>)
A projected CRS (WKT2 keyword: PROJCRS).
GeogCrs(Box<GeogCrs>)
A geographic CRS (WKT2 keyword: GEOGCRS).
GeodCrs(Box<GeodCrs>)
A geodetic CRS (WKT2 keyword: GEODCRS).
VertCrs(Box<VertCrs>)
A vertical CRS (WKT2 keyword: VERTCRS).
CompoundCrs(Box<CompoundCrs>)
A compound CRS (WKT2 keyword: COMPOUNDCRS).
Implementations§
Trait Implementations§
impl StructuralPartialEq for Crs
Auto Trait Implementations§
impl Freeze for Crs
impl RefUnwindSafe for Crs
impl Send for Crs
impl Sync for Crs
impl Unpin for Crs
impl UnsafeUnpin for Crs
impl UnwindSafe for Crs
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