Enum wgpu::SwapChainError[][src]

pub enum SwapChainError {

Result of an unsuccessful call to SwapChain::get_current_frame.



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


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


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


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

Trait Implementations

impl Clone for SwapChainError[src]

impl Debug for SwapChainError[src]

impl Display for SwapChainError[src]

impl Eq for SwapChainError[src]

impl Error for SwapChainError[src]

impl PartialEq<SwapChainError> for SwapChainError[src]

impl StructuralEq for SwapChainError[src]

impl StructuralPartialEq for SwapChainError[src]

Auto Trait Implementations

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

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized

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> ToString for T where
    T: Display + ?Sized

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