pub struct MapEvents { /* private fields */ }Implementations§
Source§impl MapEvents
impl MapEvents
Sourcepub fn location_found(self, callback: impl Fn(LocationEvent) + 'static) -> Self
pub fn location_found(self, callback: impl Fn(LocationEvent) + 'static) -> Self
Set ups event $n
Source§impl MapEvents
impl MapEvents
Sourcepub fn location_error(self, callback: impl Fn(ErrorEvent) + 'static) -> Self
pub fn location_error(self, callback: impl Fn(ErrorEvent) + 'static) -> Self
Set ups event $n
Source§impl MapEvents
impl MapEvents
Sourcepub fn zoom_start(self, callback: impl Fn(Event) + 'static) -> Self
pub fn zoom_start(self, callback: impl Fn(Event) + 'static) -> Self
Set ups event $n
Source§impl MapEvents
impl MapEvents
Sourcepub fn move_start(self, callback: impl Fn(Event) + 'static) -> Self
pub fn move_start(self, callback: impl Fn(Event) + 'static) -> Self
Set ups event $n
Source§impl MapEvents
impl MapEvents
Sourcepub fn mouse_click(self, callback: impl Fn(MouseEvent) + 'static) -> Self
pub fn mouse_click(self, callback: impl Fn(MouseEvent) + 'static) -> Self
Set ups event $n
Source§impl MapEvents
impl MapEvents
Sourcepub fn mouse_double_click(self, callback: impl Fn(MouseEvent) + 'static) -> Self
pub fn mouse_double_click(self, callback: impl Fn(MouseEvent) + 'static) -> Self
Set ups event $n
Source§impl MapEvents
impl MapEvents
Sourcepub fn mouse_move(self, callback: impl Fn(MouseEvent) + 'static) -> Self
pub fn mouse_move(self, callback: impl Fn(MouseEvent) + 'static) -> Self
Set ups event $n
Source§impl MapEvents
impl MapEvents
Sourcepub fn mouse_over(self, callback: impl Fn(MouseEvent) + 'static) -> Self
pub fn mouse_over(self, callback: impl Fn(MouseEvent) + 'static) -> Self
Set ups event $n
Source§impl MapEvents
impl MapEvents
Sourcepub fn mouse_out(self, callback: impl Fn(MouseEvent) + 'static) -> Self
pub fn mouse_out(self, callback: impl Fn(MouseEvent) + 'static) -> Self
Set ups event $n
Source§impl MapEvents
impl MapEvents
Sourcepub fn mouse_down(self, callback: impl Fn(MouseEvent) + 'static) -> Self
pub fn mouse_down(self, callback: impl Fn(MouseEvent) + 'static) -> Self
Set ups event $n
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for MapEvents
impl !Send for MapEvents
impl !Sync for MapEvents
impl !UnwindSafe for MapEvents
impl Freeze for MapEvents
impl Unpin for MapEvents
impl UnsafeUnpin for MapEvents
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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 moreSource§impl<T> SerializableKey for T
impl<T> SerializableKey for T
Source§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.