pub struct RasterSourceOptions {
pub url: Option<String>,
pub tiles: Option<Vec<String>>,
pub tile_size: Option<u32>,
pub min_zoom: Option<u32>,
pub max_zoom: Option<u32>,
}Expand description
Options for adding a raster tile source
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)
min_zoom: Option<u32>Minimum zoom level
max_zoom: Option<u32>Maximum zoom level
Trait Implementations§
Source§impl Clone for RasterSourceOptions
impl Clone for RasterSourceOptions
Source§fn clone(&self) -> RasterSourceOptions
fn clone(&self) -> RasterSourceOptions
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 RasterSourceOptions
impl Debug for RasterSourceOptions
Source§impl Default for RasterSourceOptions
impl Default for RasterSourceOptions
Source§fn default() -> RasterSourceOptions
fn default() -> RasterSourceOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RasterSourceOptions
impl<'de> Deserialize<'de> for RasterSourceOptions
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 RasterSourceOptions
impl PartialEq for RasterSourceOptions
Source§impl Serialize for RasterSourceOptions
impl Serialize for RasterSourceOptions
impl Eq for RasterSourceOptions
impl StructuralPartialEq for RasterSourceOptions
Auto Trait Implementations§
impl Freeze for RasterSourceOptions
impl RefUnwindSafe for RasterSourceOptions
impl Send for RasterSourceOptions
impl Sync for RasterSourceOptions
impl Unpin for RasterSourceOptions
impl UnwindSafe for RasterSourceOptions
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.