Struct pilka_incremental::ash::vk::AttachmentDescriptionFlags[]

#[repr(transparent)]pub struct AttachmentDescriptionFlags(_);

Implementations

impl AttachmentDescriptionFlags

pub const MAY_ALIAS: AttachmentDescriptionFlags

The attachment may alias physical memory of another attachment in the same render pass

impl AttachmentDescriptionFlags

pub const fn empty() -> AttachmentDescriptionFlags

pub const fn all() -> AttachmentDescriptionFlags

pub const fn from_raw(x: u32) -> AttachmentDescriptionFlags

pub const fn as_raw(self) -> u32

pub fn is_empty(self) -> bool

pub fn is_all(self) -> bool

pub fn intersects(self, other: AttachmentDescriptionFlags) -> bool

pub fn contains(self, other: AttachmentDescriptionFlags) -> bool

Returns whether other is a subset of self

Trait Implementations

impl BitAnd<AttachmentDescriptionFlags> for AttachmentDescriptionFlags

type Output = AttachmentDescriptionFlags

The resulting type after applying the & operator.

impl BitAndAssign<AttachmentDescriptionFlags> for AttachmentDescriptionFlags

impl BitOr<AttachmentDescriptionFlags> for AttachmentDescriptionFlags

type Output = AttachmentDescriptionFlags

The resulting type after applying the | operator.

impl BitOrAssign<AttachmentDescriptionFlags> for AttachmentDescriptionFlags

impl BitXor<AttachmentDescriptionFlags> for AttachmentDescriptionFlags

type Output = AttachmentDescriptionFlags

The resulting type after applying the ^ operator.

impl BitXorAssign<AttachmentDescriptionFlags> for AttachmentDescriptionFlags

impl Clone for AttachmentDescriptionFlags

impl Copy for AttachmentDescriptionFlags

impl Debug for AttachmentDescriptionFlags

impl Default for AttachmentDescriptionFlags

impl Eq for AttachmentDescriptionFlags

impl Hash for AttachmentDescriptionFlags

impl Not for AttachmentDescriptionFlags

type Output = AttachmentDescriptionFlags

The resulting type after applying the ! operator.

impl Ord for AttachmentDescriptionFlags

impl PartialEq<AttachmentDescriptionFlags> for AttachmentDescriptionFlags

impl PartialOrd<AttachmentDescriptionFlags> for AttachmentDescriptionFlags

impl StructuralEq for AttachmentDescriptionFlags

impl StructuralPartialEq for AttachmentDescriptionFlags

impl Sub<AttachmentDescriptionFlags> for AttachmentDescriptionFlags

type Output = AttachmentDescriptionFlags

The resulting type after applying the - operator.

impl SubAssign<AttachmentDescriptionFlags> for AttachmentDescriptionFlags

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