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

impl RefUnwindSafe for SwapChainStatus

impl Send for SwapChainStatus

impl Sync for SwapChainStatus

impl Unpin for SwapChainStatus

impl UnwindSafe for SwapChainStatus

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[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.

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