[][src]Struct winit::EventsLoopProxy

pub struct EventsLoopProxy {
    events_loop_proxy: EventsLoopProxy,
}

Used to wake up the EventsLoop from another thread.

Fields

events_loop_proxy: EventsLoopProxy

Implementations

impl EventsLoopProxy[src]

pub fn wakeup(&self) -> Result<(), EventsLoopClosed>[src]

Wake up the EventsLoop from which this proxy was created.

This causes the EventsLoop to emit an Awakened event.

Returns an Err if the associated EventsLoop no longer exists.

Trait Implementations

impl Clone for EventsLoopProxy[src]

impl Debug for EventsLoopProxy[src]

Auto Trait Implementations

impl !RefUnwindSafe for EventsLoopProxy

impl Send for EventsLoopProxy

impl Sync for EventsLoopProxy

impl Unpin for EventsLoopProxy

impl !UnwindSafe for EventsLoopProxy

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> 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.