[]Struct yew_stdweb::events::MouseDownEvent

pub struct MouseDownEvent(_);

The MouseDownEvent is fired when a pointing device button is pressed on an element.

(JavaScript docs)

Trait Implementations

impl AsRef<Reference> for MouseDownEvent

impl Clone for MouseDownEvent

impl ConcreteEvent for MouseDownEvent

impl Debug for MouseDownEvent

impl Eq for MouseDownEvent

impl IEvent for MouseDownEvent

impl IMouseEvent for MouseDownEvent

impl IUiEvent for MouseDownEvent

impl InstanceOf for MouseDownEvent

impl JsSerialize for MouseDownEvent

impl PartialEq<MouseDownEvent> for MouseDownEvent

impl ReferenceType for MouseDownEvent

impl StructuralEq for MouseDownEvent

impl StructuralPartialEq for MouseDownEvent

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

type Error = ConversionError

The type returned in the event of a conversion error.

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

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Event> for MouseDownEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<MouseEvent> for MouseDownEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Reference> for MouseDownEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<UiEvent> for MouseDownEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Value> for MouseDownEvent

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.