pub struct MapView {
pub camera: Camera,
pub extent: LogicalExtent,
pub projection_mode: ProjectionMode,
pub viewport: MapViewport,
}Expand description
One view of a map: its camera, size, and projection.
See mln_map_view in the
C API reference.
Fields§
§camera: Camera§extent: LogicalExtent§projection_mode: ProjectionMode§viewport: MapViewportTrait Implementations§
impl Copy for MapView
impl StructuralPartialEq for MapView
Auto Trait Implementations§
impl Freeze for MapView
impl RefUnwindSafe for MapView
impl Send for MapView
impl Sync for MapView
impl Unpin for MapView
impl UnsafeUnpin for MapView
impl UnwindSafe for MapView
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,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more