[][src]Struct glutin::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]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for EventsLoopProxy[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> From for T[src]

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

impl<T, U> TryInto 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> Any for T where
    T: 'static + ?Sized
[src]

impl<T> SetParameter for T

fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
    T: Parameter<Self>, 

Sets value as a parameter of self.

impl<T> Erased for T