Enum wgpu::SwapChainStatus[][src]

#[repr(C)]pub enum SwapChainStatus {
    Good,
    Suboptimal,
    Timeout,
    Outdated,
    Lost,
}

Status of the recieved swapchain image.

Variants

Good

No issues.

Suboptimal

The swap chain is operational, but it does no longer perfectly match the surface. A re-configuration is needed.

Timeout

Unable to get the next frame, timed out.

Outdated

The surface under the swap chain has changed.

Lost

The surface under the swap chain is lost.

Trait Implementations

impl Debug for SwapChainStatus[src]

Auto Trait Implementations

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> Downcast<T> for T

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

impl<T> Instrument 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.

impl<T> Upcast<T> for T