pub enum SpatialCrs {
Epsg4326,
Epsg3857,
Preserved(String),
}Expand description
Coordinate reference systems certified by GraphForge’s spatial v1 profile.
Variants§
Epsg4326
WGS 84 longitude/latitude in canonical x/y order.
Epsg3857
Web Mercator easting/northing in canonical x/y order.
Preserved(String)
Standards-valid CRS identifier preserved for interchange only.
Trait Implementations§
Source§impl Clone for SpatialCrs
impl Clone for SpatialCrs
Source§impl Debug for SpatialCrs
impl Debug for SpatialCrs
Source§impl<'de> Deserialize<'de> for SpatialCrs
impl<'de> Deserialize<'de> for SpatialCrs
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
impl Eq for SpatialCrs
Source§impl Hash for SpatialCrs
impl Hash for SpatialCrs
Source§impl PartialEq for SpatialCrs
impl PartialEq for SpatialCrs
Source§impl Serialize for SpatialCrs
impl Serialize for SpatialCrs
impl StructuralPartialEq for SpatialCrs
Auto Trait Implementations§
impl Freeze for SpatialCrs
impl RefUnwindSafe for SpatialCrs
impl Send for SpatialCrs
impl Sync for SpatialCrs
impl Unpin for SpatialCrs
impl UnsafeUnpin for SpatialCrs
impl UnwindSafe for SpatialCrs
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.