pub enum TileSource {
Http {
url_template: String,
min_zoom: u8,
max_zoom: u8,
},
FileSystem {
base_path: PathBuf,
format: TileFormat,
},
Generator {
min_zoom: u8,
max_zoom: u8,
},
}Expand description
Tile source configuration.
Variants§
Trait Implementations§
Source§impl Clone for TileSource
impl Clone for TileSource
Source§fn clone(&self) -> TileSource
fn clone(&self) -> TileSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for TileSource
impl RefUnwindSafe for TileSource
impl Send for TileSource
impl Sync for TileSource
impl Unpin for TileSource
impl UnsafeUnpin for TileSource
impl UnwindSafe for TileSource
Blanket Implementations§
impl<T> Allocation for T
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