[][src]Enum orasis_plugin::Event

pub enum Event {
    Input(Event),
    Special(EventData),
    Resize((u16, u16)),
    Tick,
}

Variants

Input(Event)

Input event as key presses, mouse clicks, etc.

Special(EventData)

Special event for plugin communication.

Resize((u16, u16))

SIGWYNCH.

Tick

Some time have passed.

Auto Trait Implementations

impl Send for Event

impl !Sync for Event

impl Unpin for Event

impl !UnwindSafe for Event

impl !RefUnwindSafe for Event

Blanket Implementations

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

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

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> Borrow<T> for T where
    T: ?Sized
[src]

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

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