[][src]Enum servo::events_loop::EventLoop

enum EventLoop {
    Glutin(Option<EventsLoop>),
    Headless(Arc<(Mutex<bool>, Condvar)>),
}

Variants

Glutin(Option<EventsLoop>)

A real Glutin windowing event loop.

Headless(Arc<(Mutex<bool>, Condvar)>)

A fake event loop which contains a signalling flag used to ensure that pending events get processed in a timely fashion, and a condition variable to allow waiting on that flag changing state.

Auto Trait Implementations

impl Unpin for EventLoop

impl !Send for EventLoop

impl !Sync for EventLoop

impl !UnwindSafe for EventLoop

impl !RefUnwindSafe for EventLoop

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]

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

impl<T> MaybeBoxed<Box<T>> for T[src]

impl<T> Erased for T[src]

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

type Output = T

Should always be Self

impl<T> SetParameter for T[src]

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

Sets value as a parameter of self.

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

impl<T, U> Cast<U> for T where
    U: FromCast<T>, 
[src]