pub struct FlatElevationSource { /* private fields */ }Expand description
A flat elevation source that always returns zero elevation.
Implementations§
Trait Implementations§
Source§impl ElevationSource for FlatElevationSource
impl ElevationSource for FlatElevationSource
Source§fn poll(&self) -> Vec<(TileId, Result<ElevationGrid, TerrainError>)>
fn poll(&self) -> Vec<(TileId, Result<ElevationGrid, TerrainError>)>
Poll for completed elevation fetches.
Source§fn diagnostics(&self) -> Option<ElevationSourceDiagnostics>
fn diagnostics(&self) -> Option<ElevationSourceDiagnostics>
Optional source diagnostics for debugging terrain fetch/decode behavior.
Auto Trait Implementations§
impl !Freeze for FlatElevationSource
impl RefUnwindSafe for FlatElevationSource
impl Send for FlatElevationSource
impl Sync for FlatElevationSource
impl Unpin for FlatElevationSource
impl UnsafeUnpin for FlatElevationSource
impl UnwindSafe for FlatElevationSource
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