[]Struct yew_stdweb::events::FocusEvent

pub struct FocusEvent(_);

The FocusEvent is fired when an element has received focus. The main difference between this event and focusin is that only the latter bubbles.

(JavaScript docs)

Trait Implementations

impl AsRef<Reference> for FocusEvent

impl Clone for FocusEvent

impl ConcreteEvent for FocusEvent

impl Debug for FocusEvent

impl Eq for FocusEvent

impl IEvent for FocusEvent

impl IFocusEvent for FocusEvent

impl InstanceOf for FocusEvent

impl JsSerialize for FocusEvent

impl PartialEq<FocusEvent> for FocusEvent

impl ReferenceType for FocusEvent

impl StructuralEq for FocusEvent

impl StructuralPartialEq for FocusEvent

impl<'_r> TryFrom<&'_r Reference> for FocusEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl<'_r> TryFrom<&'_r Value> for FocusEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Event> for FocusEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<FocusRelatedEvent> for FocusEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Reference> for FocusEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Value> for FocusEvent

type Error = ConversionError

The type returned in the event of a conversion error.

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Any for T where
    T: Any
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> CloneAny for T where
    T: Clone + Any
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.