Struct pilka_dyn::ash::vk::SubpassDescriptionFlags[]

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

Implementations

impl SubpassDescriptionFlags

Generated from 'VK_NVX_multiview_per_view_attributes'

impl SubpassDescriptionFlags

Generated from 'VK_NVX_multiview_per_view_attributes'

impl SubpassDescriptionFlags

Generated from 'VK_QCOM_extension_172'

impl SubpassDescriptionFlags

Generated from 'VK_QCOM_extension_172'

impl SubpassDescriptionFlags

pub const fn empty() -> SubpassDescriptionFlags

pub const fn all() -> SubpassDescriptionFlags

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

pub const fn as_raw(self) -> u32

pub fn is_empty(self) -> bool

pub fn is_all(self) -> bool

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

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

Returns whether other is a subset of self

Trait Implementations

impl BitAnd<SubpassDescriptionFlags> for SubpassDescriptionFlags

type Output = SubpassDescriptionFlags

The resulting type after applying the & operator.

impl BitAndAssign<SubpassDescriptionFlags> for SubpassDescriptionFlags

impl BitOr<SubpassDescriptionFlags> for SubpassDescriptionFlags

type Output = SubpassDescriptionFlags

The resulting type after applying the | operator.

impl BitOrAssign<SubpassDescriptionFlags> for SubpassDescriptionFlags

impl BitXor<SubpassDescriptionFlags> for SubpassDescriptionFlags

type Output = SubpassDescriptionFlags

The resulting type after applying the ^ operator.

impl BitXorAssign<SubpassDescriptionFlags> for SubpassDescriptionFlags

impl Clone for SubpassDescriptionFlags

impl Copy for SubpassDescriptionFlags

impl Debug for SubpassDescriptionFlags

impl Default for SubpassDescriptionFlags

impl Eq for SubpassDescriptionFlags

impl Hash for SubpassDescriptionFlags

impl Not for SubpassDescriptionFlags

type Output = SubpassDescriptionFlags

The resulting type after applying the ! operator.

impl Ord for SubpassDescriptionFlags

impl PartialEq<SubpassDescriptionFlags> for SubpassDescriptionFlags

impl PartialOrd<SubpassDescriptionFlags> for SubpassDescriptionFlags

impl StructuralEq for SubpassDescriptionFlags

impl StructuralPartialEq for SubpassDescriptionFlags

impl Sub<SubpassDescriptionFlags> for SubpassDescriptionFlags

type Output = SubpassDescriptionFlags

The resulting type after applying the - operator.

impl SubAssign<SubpassDescriptionFlags> for SubpassDescriptionFlags

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.