Struct MapTileOptions
#[non_exhaustive]pub struct MapTileOptions {
pub prefetch_zoom_delta: Option<u32>,
pub lod_min_radius: Option<f64>,
pub lod_scale: Option<f64>,
pub lod_pitch_threshold: Option<f64>,
pub lod_zoom_shift: Option<f64>,
pub lod_mode: Option<TileLodMode>,
}Expand description
Tile prefetch and LOD tuning controls.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.prefetch_zoom_delta: Option<u32>§lod_min_radius: Option<f64>§lod_scale: Option<f64>§lod_pitch_threshold: Option<f64>§lod_zoom_shift: Option<f64>§lod_mode: Option<TileLodMode>Implementations§
§impl MapTileOptions
impl MapTileOptions
pub fn new() -> MapTileOptions
pub fn with_prefetch_zoom_delta( self, prefetch_zoom_delta: u32, ) -> MapTileOptions
pub fn with_lod_min_radius(self, lod_min_radius: f64) -> MapTileOptions
pub fn with_lod_scale(self, lod_scale: f64) -> MapTileOptions
pub fn with_lod_pitch_threshold( self, lod_pitch_threshold: f64, ) -> MapTileOptions
pub fn with_lod_zoom_shift(self, lod_zoom_shift: f64) -> MapTileOptions
pub fn with_lod_mode(self, lod_mode: TileLodMode) -> MapTileOptions
Trait Implementations§
§impl Clone for MapTileOptions
impl Clone for MapTileOptions
§fn clone(&self) -> MapTileOptions
fn clone(&self) -> MapTileOptions
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 MapTileOptions
impl Debug for MapTileOptions
§impl Default for MapTileOptions
impl Default for MapTileOptions
§fn default() -> MapTileOptions
fn default() -> MapTileOptions
Returns the “default value” for a type. Read more
§impl PartialEq for MapTileOptions
impl PartialEq for MapTileOptions
impl StructuralPartialEq for MapTileOptions
Auto Trait Implementations§
impl Freeze for MapTileOptions
impl RefUnwindSafe for MapTileOptions
impl Send for MapTileOptions
impl Sync for MapTileOptions
impl Unpin for MapTileOptions
impl UnsafeUnpin for MapTileOptions
impl UnwindSafe for MapTileOptions
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