pub struct CameraFitUpdate {
pub mode: CameraUpdateMode,
pub fit: CameraFitOptions,
pub animation: AnimationOptions,
}Expand description
A camera change that fits an area, for
MapHandle::fit_camera_to_lat_lng_bounds() and the other fit commands.
A jump uses only the end handler of animation, as in CameraUpdate.
See mln_camera_fit_update in the
C API reference.
Fields§
§mode: CameraUpdateMode§fit: CameraFitOptions§animation: AnimationOptionsTrait Implementations§
Source§impl Clone for CameraFitUpdate
impl Clone for CameraFitUpdate
Source§fn clone(&self) -> CameraFitUpdate
fn clone(&self) -> CameraFitUpdate
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 moreSource§impl Debug for CameraFitUpdate
impl Debug for CameraFitUpdate
Source§impl Default for CameraFitUpdate
impl Default for CameraFitUpdate
Source§fn default() -> CameraFitUpdate
fn default() -> CameraFitUpdate
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for CameraFitUpdate
impl !UnwindSafe for CameraFitUpdate
impl Freeze for CameraFitUpdate
impl Send for CameraFitUpdate
impl Sync for CameraFitUpdate
impl Unpin for CameraFitUpdate
impl UnsafeUnpin for CameraFitUpdate
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