Enum vega_lite_4::ProjectionType
source · pub enum ProjectionType {
Show 16 variants
Albers,
AlbersUsa,
AzimuthalEqualArea,
AzimuthalEquidistant,
ConicConformal,
ConicEqualArea,
ConicEquidistant,
EqualEarth,
Equirectangular,
Gnomonic,
Identity,
Mercator,
NaturalEarth1,
Orthographic,
Stereographic,
TransverseMercator,
}
Expand description
The cartographic projection to use. This value is case-insensitive, for example
"albers"
and "Albers"
indicate the same projection type. You can find all valid
projection types in the
documentation.
Default value: mercator
Variants§
Albers
AlbersUsa
AzimuthalEqualArea
AzimuthalEquidistant
ConicConformal
ConicEqualArea
ConicEquidistant
EqualEarth
Equirectangular
Gnomonic
Identity
Mercator
NaturalEarth1
Orthographic
Stereographic
TransverseMercator
Trait Implementations§
source§impl Clone for ProjectionType
impl Clone for ProjectionType
source§fn clone(&self) -> ProjectionType
fn clone(&self) -> ProjectionType
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 ProjectionType
impl Debug for ProjectionType
source§impl<'de> Deserialize<'de> for ProjectionType
impl<'de> Deserialize<'de> for ProjectionType
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
Auto Trait Implementations§
impl RefUnwindSafe for ProjectionType
impl Send for ProjectionType
impl Sync for ProjectionType
impl Unpin for ProjectionType
impl UnwindSafe for ProjectionType
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