[][src]Struct winit::EventsLoopProxy

pub struct EventsLoopProxy { /* fields omitted */ }

Used to wake up the EventsLoop from another thread.

Methods

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 Send for EventsLoopProxy

impl Unpin for EventsLoopProxy

impl Sync for EventsLoopProxy

impl !UnwindSafe for EventsLoopProxy

impl !RefUnwindSafe for EventsLoopProxy

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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

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

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

impl<T> Erased for T[src]