[][src]Enum luminance_glfw::GlfwSurfaceError

pub enum GlfwSurfaceError {
    InitError(InitError),
    WindowCreationFailed,
    NoPrimaryMonitor,
    NoVideoMode,
    GraphicsStateError(StateQueryError),
}

Error that can be risen while creating a surface.

Variants

InitError(InitError)

Initialization of the surface went wrong.

This variant exposes a glfw error for further information about what went wrong.

WindowCreationFailed

Window creation failed.

NoPrimaryMonitor

No primary monitor detected.

NoVideoMode

No available video mode.

GraphicsStateError(StateQueryError)

The graphics state is not available.

This error is generated when the initialization code is called on a thread on which the graphics state has already been acquired.

Trait Implementations

impl Debug for GlfwSurfaceError[src]

impl Display for GlfwSurfaceError[src]

Auto Trait Implementations

Blanket Implementations

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

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

impl<T> ToString for T where
    T: Display + ?Sized
[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> BorrowMut<T> for T where
    T: ?Sized
[src]

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

impl<T> Any for T where
    T: 'static + ?Sized
[src]