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 Freeze for MapEvents
impl !RefUnwindSafe for MapEvents
impl !Send for MapEvents
impl !Sync for MapEvents
impl Unpin for MapEvents
impl !UnwindSafe 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,
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.