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

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

Variants

Winit(Option<EventsLoop>)

A real Winit 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 !RefUnwindSafe for EventLoop

impl !Send for EventLoop

impl !Sync for EventLoop

impl Unpin for EventLoop

impl !UnwindSafe for EventLoop

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> Erased for T[src]

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

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

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

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

impl<T> Pointable for T[src]

type Init = T

The type for initializers.

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

type Output = T

Should always be Self

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<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]