pub struct RasterDemSourceOptions {
pub url: Option<String>,
pub tiles: Option<Vec<String>>,
pub tile_size: Option<u32>,
pub encoding: Option<String>,
}Expand description
Options for adding a raster DEM source (for terrain)
Fields§
§url: Option<String>TileJSON URL
tiles: Option<Vec<String>>Array of tile URL templates
tile_size: Option<u32>Tile size in pixels (default 512)
encoding: Option<String>Encoding type: “mapbox” or “terrarium”
Trait Implementations§
Source§impl Clone for RasterDemSourceOptions
impl Clone for RasterDemSourceOptions
Source§fn clone(&self) -> RasterDemSourceOptions
fn clone(&self) -> RasterDemSourceOptions
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 RasterDemSourceOptions
impl Debug for RasterDemSourceOptions
Source§impl Default for RasterDemSourceOptions
impl Default for RasterDemSourceOptions
Source§fn default() -> RasterDemSourceOptions
fn default() -> RasterDemSourceOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RasterDemSourceOptions
impl<'de> Deserialize<'de> for RasterDemSourceOptions
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
Source§impl PartialEq for RasterDemSourceOptions
impl PartialEq for RasterDemSourceOptions
Source§impl Serialize for RasterDemSourceOptions
impl Serialize for RasterDemSourceOptions
impl Eq for RasterDemSourceOptions
impl StructuralPartialEq for RasterDemSourceOptions
Auto Trait Implementations§
impl Freeze for RasterDemSourceOptions
impl RefUnwindSafe for RasterDemSourceOptions
impl Send for RasterDemSourceOptions
impl Sync for RasterDemSourceOptions
impl Unpin for RasterDemSourceOptions
impl UnwindSafe for RasterDemSourceOptions
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,
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.