[−][src]Struct plaster::html::EventListenerHandle
A handle to an event listener
Methods
impl EventListenerHandle
[src]
pub fn new(
target: &EventTarget,
closure: Closure<dyn FnMut(Event)>,
type_: &str
) -> EventListenerHandle
[src]
target: &EventTarget,
closure: Closure<dyn FnMut(Event)>,
type_: &str
) -> EventListenerHandle
Create a new EventListenerHandle with the target Element, the converted Closure, and the event type (ie. "onclick").
pub fn remove(&self)
[src]
Remove the event listener from the target Element.
Auto Trait Implementations
impl Unpin for EventListenerHandle
impl !Send for EventListenerHandle
impl !Sync for EventListenerHandle
impl !UnwindSafe for EventListenerHandle
impl !RefUnwindSafe for EventListenerHandle
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,