[][src]Enum wgpu::SwapChainError

pub enum SwapChainError {
    Timeout,
    Outdated,
    Lost,
    OutOfMemory,
}

Result of an unsuccessful call to SwapChain::get_next_frame.

Variants

Timeout

A timeout was encountered while trying to acquire the next frame.

Outdated

The underlying surface has changed, and therefore the swap chain must be updated.

Lost

The swap chain has been lost and needs to be recreated.

OutOfMemory

There is no more memory left to allocate a new frame.

Trait Implementations

impl Debug for SwapChainError[src]

Auto Trait Implementations

impl RefUnwindSafe for SwapChainError

impl Send for SwapChainError

impl Sync for SwapChainError

impl Unpin for SwapChainError

impl UnwindSafe for SwapChainError

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

impl<T, U> Into<U> for T where
    U: From<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.