[]Struct yew_stdweb::events::DragStartEvent

pub struct DragStartEvent(_);

The dragstart event is fired when the user starts dragging an element or text selection.

(JavaScript docs)

Trait Implementations

impl AsRef<Reference> for DragStartEvent

impl Clone for DragStartEvent

impl ConcreteEvent for DragStartEvent

impl Debug for DragStartEvent

impl Eq for DragStartEvent

impl IDragEvent for DragStartEvent

impl IEvent for DragStartEvent

impl IMouseEvent for DragStartEvent

impl IUiEvent for DragStartEvent

impl InstanceOf for DragStartEvent

impl JsSerialize for DragStartEvent

impl PartialEq<DragStartEvent> for DragStartEvent

impl ReferenceType for DragStartEvent

impl StructuralEq for DragStartEvent

impl StructuralPartialEq for DragStartEvent

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

type Error = ConversionError

The type returned in the event of a conversion error.

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

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<DragRelatedEvent> for DragStartEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Event> for DragStartEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<MouseEvent> for DragStartEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Reference> for DragStartEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<UiEvent> for DragStartEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Value> for DragStartEvent

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.