pub enum CRS {
EPSG3395,
EPSG3857,
EPSG4326,
EPSG900913,
Earth,
Simple,
}Expand description
Coordinate reference system, matching the names of Leaflet’s L.CRS.* objects
Variants§
EPSG3395
World Mercator (L.CRS.EPSG3395)
EPSG3857
Spherical Mercator, the default used by most tile providers (L.CRS.EPSG3857)
EPSG4326
Plate Carrée (L.CRS.EPSG4326)
EPSG900913
Alias of EPSG3857 (L.CRS.EPSG900913)
Earth
Earth CRS (L.CRS.Earth)
Simple
Simple linear CRS for non-geographical maps, such as game maps (L.CRS.Simple)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CRS
impl<'de> Deserialize<'de> for CRS
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 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DependencyElement for T
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.