[][src]Enum servo_media_player::context::GlContext

pub enum GlContext {
    Egl(usize),
    Glx(usize),
    Unknown,
}

Variants

Egl(usize)

The EGL platform used primarily with the X11, Wayland and Android window systems as well as on embedded Linux.

Glx(usize)

The GLX platform used primarily with the X11 window system.

Unknown

Trait Implementations

impl Clone for GlContext[src]

impl Debug for GlContext[src]

impl<'de> Deserialize<'de> for GlContext[src]

impl Serialize for GlContext[src]

Auto Trait Implementations

impl RefUnwindSafe for GlContext

impl Send for GlContext

impl Sync for GlContext

impl Unpin for GlContext

impl UnwindSafe for GlContext

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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]