Enum OfflineRegionDefinition
#[non_exhaustive]pub enum OfflineRegionDefinition {
TilePyramid {
style_url: String,
bounds: LatLngBounds,
min_zoom: f64,
max_zoom: f64,
pixel_ratio: f32,
include_ideographs: bool,
},
GeometryRegion {
style_url: String,
geometry: Geometry,
min_zoom: f64,
max_zoom: f64,
pixel_ratio: f32,
include_ideographs: bool,
},
}Expand description
Region descriptor used to create or inspect offline regions.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
§impl Clone for OfflineRegionDefinition
impl Clone for OfflineRegionDefinition
§fn clone(&self) -> OfflineRegionDefinition
fn clone(&self) -> OfflineRegionDefinition
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 more§impl Debug for OfflineRegionDefinition
impl Debug for OfflineRegionDefinition
§impl PartialEq for OfflineRegionDefinition
impl PartialEq for OfflineRegionDefinition
impl StructuralPartialEq for OfflineRegionDefinition
Auto Trait Implementations§
impl Freeze for OfflineRegionDefinition
impl RefUnwindSafe for OfflineRegionDefinition
impl Send for OfflineRegionDefinition
impl Sync for OfflineRegionDefinition
impl Unpin for OfflineRegionDefinition
impl UnsafeUnpin for OfflineRegionDefinition
impl UnwindSafe for OfflineRegionDefinition
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