[−][src]Struct typed_html::events::Events
Fields
abort: Option<T>autocomplete: Option<T>autocompleteerror: Option<T>blur: Option<T>cancel: Option<T>canplay: Option<T>canplaythrough: Option<T>change: Option<T>click: Option<T>close: Option<T>cuechange: Option<T>dblclick: Option<T>drag: Option<T>dragend: Option<T>dragenter: Option<T>dragexit: Option<T>dragleave: Option<T>dragover: Option<T>dragstart: Option<T>drop: Option<T>durationchange: Option<T>emptied: Option<T>ended: Option<T>error: Option<T>focus: Option<T>input: Option<T>invalid: Option<T>keydown: Option<T>keypress: Option<T>keyup: Option<T>load: Option<T>loadeddata: Option<T>loadedmetadata: Option<T>loadstart: Option<T>mousedown: Option<T>mouseenter: Option<T>mouseleave: Option<T>mousemove: Option<T>mouseout: Option<T>mouseover: Option<T>mouseup: Option<T>mousewheel: Option<T>pause: Option<T>play: Option<T>playing: Option<T>progress: Option<T>ratechange: Option<T>reset: Option<T>resize: Option<T>scroll: Option<T>seeked: Option<T>seeking: Option<T>select: Option<T>show: Option<T>sort: Option<T>stalled: Option<T>submit: Option<T>suspend: Option<T>timeupdate: Option<T>toggle: Option<T>volumechange: Option<T>waiting: Option<T>Methods
impl<T: Send> Events<T>[src]
pub fn iter(&self) -> impl Iterator<Item = (&'static str, &T)>[src]
pub fn iter_mut(&mut self) -> impl Iterator<Item = (&'static str, &mut T)>[src]
Trait Implementations
impl<T: 'static + Send> IntoIterator for Events<T>[src]
type Item = (&'static str, T)
The type of the elements being iterated over.
type IntoIter = Box<dyn Iterator<Item = Self::Item>>
Which kind of iterator are we turning this into?
fn into_iter(self) -> Self::IntoIter[src]
impl<T: Send> Default for Events<T>[src]
impl<T: Display + Send> Display for Events<T>[src]
Auto Trait Implementations
impl<T> Send for Events<T>
impl<T> Unpin for Events<T> where
T: Unpin,
T: Unpin,
impl<T> Sync for Events<T> where
T: Sync,
T: Sync,
impl<T> UnwindSafe for Events<T> where
T: UnwindSafe,
T: UnwindSafe,
impl<T> RefUnwindSafe for Events<T> where
T: RefUnwindSafe,
T: RefUnwindSafe,
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,
impl<I> IntoIterator for I where
I: Iterator, [src]
I: Iterator,
type Item = <I as Iterator>::Item
The type of the elements being iterated over.
type IntoIter = I
Which kind of iterator are we turning this into?
fn into_iter(self) -> I[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
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> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,