pub enum StyleSourceKind {
Raster,
Terrain,
GeoJson,
VectorTile,
Image,
Video,
Canvas,
Model,
}Expand description
Enumerates style/runtime source families.
Variants§
Raster
Raster tile source.
Terrain
Terrain / raster-dem source.
GeoJson
In-memory GeoJSON-like feature source.
VectorTile
Vector-tile-like feature source resolved into vector features by the host.
Image
Image source lowered onto raster rendering.
Video
Video source — georeferenced dynamic overlay.
Canvas
Canvas source — georeferenced dynamic overlay.
Model
Model instance source.
Implementations§
Trait Implementations§
Source§impl Clone for StyleSourceKind
impl Clone for StyleSourceKind
Source§fn clone(&self) -> StyleSourceKind
fn clone(&self) -> StyleSourceKind
Returns a duplicate 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 StyleSourceKind
impl Debug for StyleSourceKind
Source§impl Hash for StyleSourceKind
impl Hash for StyleSourceKind
Source§impl PartialEq for StyleSourceKind
impl PartialEq for StyleSourceKind
impl Copy for StyleSourceKind
impl Eq for StyleSourceKind
impl StructuralPartialEq for StyleSourceKind
Auto Trait Implementations§
impl Freeze for StyleSourceKind
impl RefUnwindSafe for StyleSourceKind
impl Send for StyleSourceKind
impl Sync for StyleSourceKind
impl Unpin for StyleSourceKind
impl UnsafeUnpin for StyleSourceKind
impl UnwindSafe for StyleSourceKind
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