pub struct RuntimeEventCameraChange {
pub mode: CameraChangeMode,
pub source: CameraChangeSource,
}Expand description
The details of RuntimeEventType::MapCameraWillChange and
RuntimeEventType::MapCameraDidChange.
See mln_runtime_event_camera_change in the
C API reference.
Fields§
§mode: CameraChangeMode§source: CameraChangeSourceTrait Implementations§
Source§impl Clone for RuntimeEventCameraChange
impl Clone for RuntimeEventCameraChange
Source§fn clone(&self) -> RuntimeEventCameraChange
fn clone(&self) -> RuntimeEventCameraChange
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 moreimpl Copy for RuntimeEventCameraChange
Source§impl Debug for RuntimeEventCameraChange
impl Debug for RuntimeEventCameraChange
Source§impl Default for RuntimeEventCameraChange
impl Default for RuntimeEventCameraChange
Source§fn default() -> RuntimeEventCameraChange
fn default() -> RuntimeEventCameraChange
Returns the “default value” for a type. Read more
Source§impl PartialEq for RuntimeEventCameraChange
impl PartialEq for RuntimeEventCameraChange
impl StructuralPartialEq for RuntimeEventCameraChange
Auto Trait Implementations§
impl Freeze for RuntimeEventCameraChange
impl RefUnwindSafe for RuntimeEventCameraChange
impl Send for RuntimeEventCameraChange
impl Sync for RuntimeEventCameraChange
impl Unpin for RuntimeEventCameraChange
impl UnsafeUnpin for RuntimeEventCameraChange
impl UnwindSafe for RuntimeEventCameraChange
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