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

pub enum GlContext {



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


The GLX platform used primarily with the X11 window system.


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

impl<T> Borrow<T> for T where
    T: ?Sized

impl<T> BorrowMut<T> for T where
    T: ?Sized

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 

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

impl<T, U> Into<U> for T where
    U: From<T>, 

impl<T> ToOwned for T where
    T: Clone

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

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>,