[]Enum amethyst_rendy::rendy::hal::AcquireError

pub enum AcquireError {

Error on acquiring the next image from a swapchain.



Out of either host or device memory.


No image was ready and no timeout was specified.


No image was ready after the specified timeout expired.


The swapchain is no longer in sync with the surface, needs to be re-created.


The surface was lost, and the swapchain is no longer usable.


Device is lost

Trait Implementations

impl Clone for AcquireError

impl Copy for AcquireError

impl Debug for AcquireError

impl Display for AcquireError

impl Eq for AcquireError

impl Fail for AcquireError

impl PartialEq<AcquireError> for AcquireError

impl StructuralEq for AcquireError

impl StructuralPartialEq for AcquireError

Auto Trait Implementations

impl RefUnwindSafe for AcquireError

impl Send for AcquireError

impl Sync for AcquireError

impl Unpin for AcquireError

impl UnwindSafe for AcquireError

Blanket Implementations

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
    D: AdaptFrom<S, Swp, Dwp, T>,
    Dwp: WhitePoint,
    Swp: WhitePoint,
    T: Component + Float

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

impl<T> Any for T where
    T: Any

impl<T> AsFail for T where
    T: Fail, 

impl<T> Borrow<T> for T where
    T: ?Sized

impl<T> BorrowMut<T> for T where
    T: ?Sized

impl<T> Clone for T where
    T: Clone

impl<T> Event for T where
    T: Send + Sync + 'static, 

impl<E> Fail for E where
    E: 'static + Error + Send + Sync

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

impl<T, U> Into<U> for T where
    U: From<T>, 

impl<T> Resource for T where
    T: Any + Send + Sync

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> Scalar for T where
    T: PartialEq<T> + Copy + Any + Debug

impl<T> SetParameter for T

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 

impl<T> Supports<T> for 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<V, T> VZip<V> for T where
    V: MultiLane<T>,