[]Struct piston_window::event_id::EventId

pub struct EventId(pub &'static str);

Used to identify events arguments provided by traits.

Use format <api>/<event> to avoid naming collision.

Trait Implementations

impl Clone for EventId

impl Copy for EventId

impl Debug for EventId

impl Eq for EventId

impl Hash for EventId

impl Ord for EventId

impl PartialEq<EventId> for EventId

impl PartialOrd<EventId> for EventId

impl StructuralEq for EventId

impl StructuralPartialEq for EventId

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

impl<T> Pointable for T

type Init = T

The type for initializers.

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.