[][src]Enum rafx_api::RafxFenceStatus

pub enum RafxFenceStatus {
    Complete,
    Incomplete,
    Unsubmitted,
}

Variants

Complete

The fence was submitted to the command buffer and signaled as completed by the GPU

Incomplete

The fence will be signaled as complete later by the GPU

Unsubmitted

The fence was never submitted, or was submitted and already returned complete once, putting it back into the unsubmitted state

Trait Implementations

impl PartialEq<RafxFenceStatus> for RafxFenceStatus[src]

impl StructuralPartialEq for RafxFenceStatus[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 for T where
    T: Any

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

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

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Resource for T where
    T: Downcast + Send + Sync
[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.