[]Struct yew_stdweb::events::PointerLeaveEvent

pub struct PointerLeaveEvent(_);

The PointerLeaveEvent is fired when the pointer moves out of the hit test boundaries of an element and it's descendants. This can include when a finger leaves a touch screen or a pen leaves the detectable hover range. This event does not bubble.

(JavaScript docs)

Trait Implementations

impl AsRef<Reference> for PointerLeaveEvent

impl Clone for PointerLeaveEvent

impl ConcreteEvent for PointerLeaveEvent

impl Debug for PointerLeaveEvent

impl Eq for PointerLeaveEvent

impl IEvent for PointerLeaveEvent

impl IMouseEvent for PointerLeaveEvent

impl IPointerEvent for PointerLeaveEvent

impl IUiEvent for PointerLeaveEvent

impl InstanceOf for PointerLeaveEvent

impl JsSerialize for PointerLeaveEvent

impl PartialEq<PointerLeaveEvent> for PointerLeaveEvent

impl ReferenceType for PointerLeaveEvent

impl StructuralEq for PointerLeaveEvent

impl StructuralPartialEq for PointerLeaveEvent

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

type Error = ConversionError

The type returned in the event of a conversion error.

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

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Event> for PointerLeaveEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<MouseEvent> for PointerLeaveEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<PointerEvent> for PointerLeaveEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Reference> for PointerLeaveEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<UiEvent> for PointerLeaveEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Value> for PointerLeaveEvent

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.