Struct pilka_incremental::ash::vk::PipelineLayoutCreateFlags[]

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

Implementations

impl PipelineLayoutCreateFlags

pub const fn empty() -> PipelineLayoutCreateFlags

pub const fn all() -> PipelineLayoutCreateFlags

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

pub const fn as_raw(self) -> u32

pub fn is_empty(self) -> bool

pub fn is_all(self) -> bool

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

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

Returns whether other is a subset of self

Trait Implementations

impl BitAnd<PipelineLayoutCreateFlags> for PipelineLayoutCreateFlags

type Output = PipelineLayoutCreateFlags

The resulting type after applying the & operator.

impl BitAndAssign<PipelineLayoutCreateFlags> for PipelineLayoutCreateFlags

impl BitOr<PipelineLayoutCreateFlags> for PipelineLayoutCreateFlags

type Output = PipelineLayoutCreateFlags

The resulting type after applying the | operator.

impl BitOrAssign<PipelineLayoutCreateFlags> for PipelineLayoutCreateFlags

impl BitXor<PipelineLayoutCreateFlags> for PipelineLayoutCreateFlags

type Output = PipelineLayoutCreateFlags

The resulting type after applying the ^ operator.

impl BitXorAssign<PipelineLayoutCreateFlags> for PipelineLayoutCreateFlags

impl Clone for PipelineLayoutCreateFlags

impl Copy for PipelineLayoutCreateFlags

impl Debug for PipelineLayoutCreateFlags

impl Default for PipelineLayoutCreateFlags

impl Eq for PipelineLayoutCreateFlags

impl Hash for PipelineLayoutCreateFlags

impl Not for PipelineLayoutCreateFlags

type Output = PipelineLayoutCreateFlags

The resulting type after applying the ! operator.

impl Ord for PipelineLayoutCreateFlags

impl PartialEq<PipelineLayoutCreateFlags> for PipelineLayoutCreateFlags

impl PartialOrd<PipelineLayoutCreateFlags> for PipelineLayoutCreateFlags

impl StructuralEq for PipelineLayoutCreateFlags

impl StructuralPartialEq for PipelineLayoutCreateFlags

impl Sub<PipelineLayoutCreateFlags> for PipelineLayoutCreateFlags

type Output = PipelineLayoutCreateFlags

The resulting type after applying the - operator.

impl SubAssign<PipelineLayoutCreateFlags> for PipelineLayoutCreateFlags

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.