[][src]Enum gfx_hal::pass::SubpassRef

pub enum SubpassRef {
    External,
    Pass(usize),
}

Which other subpasses a particular subpass depends on.

Variants

External

The subpass depends on something that was submitted to the queue before or after the render pass began.

Pass(usize)

The subpass depends on another subpass with the given index, which must be less than or equal to the index of the current subpass. The index here refers to the corresponding SubpassId of a Subpass.

Trait Implementations

impl Clone for SubpassRef[src]

impl Copy for SubpassRef[src]

impl Debug for SubpassRef[src]

impl Hash for SubpassRef[src]

impl PartialEq<SubpassRef> for SubpassRef[src]

impl StructuralPartialEq for SubpassRef[src]

Auto Trait Implementations

impl RefUnwindSafe for SubpassRef

impl Send for SubpassRef

impl Sync for SubpassRef

impl Unpin for SubpassRef

impl UnwindSafe for SubpassRef

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> From<T> for T[src]

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.