Struct pilka_dyn::ash::vk::PipelineRasterizationStateCreateFlags[]

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

Implementations

impl PipelineRasterizationStateCreateFlags

pub const fn empty() -> PipelineRasterizationStateCreateFlags

pub const fn all() -> PipelineRasterizationStateCreateFlags

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

pub const fn as_raw(self) -> u32

pub fn is_empty(self) -> bool

pub fn is_all(self) -> bool

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

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

Returns whether other is a subset of self

Trait Implementations

impl BitAnd<PipelineRasterizationStateCreateFlags> for PipelineRasterizationStateCreateFlags

type Output = PipelineRasterizationStateCreateFlags

The resulting type after applying the & operator.

impl BitAndAssign<PipelineRasterizationStateCreateFlags> for PipelineRasterizationStateCreateFlags

impl BitOr<PipelineRasterizationStateCreateFlags> for PipelineRasterizationStateCreateFlags

type Output = PipelineRasterizationStateCreateFlags

The resulting type after applying the | operator.

impl BitOrAssign<PipelineRasterizationStateCreateFlags> for PipelineRasterizationStateCreateFlags

impl BitXor<PipelineRasterizationStateCreateFlags> for PipelineRasterizationStateCreateFlags

type Output = PipelineRasterizationStateCreateFlags

The resulting type after applying the ^ operator.

impl BitXorAssign<PipelineRasterizationStateCreateFlags> for PipelineRasterizationStateCreateFlags

impl Clone for PipelineRasterizationStateCreateFlags

impl Copy for PipelineRasterizationStateCreateFlags

impl Debug for PipelineRasterizationStateCreateFlags

impl Default for PipelineRasterizationStateCreateFlags

impl Eq for PipelineRasterizationStateCreateFlags

impl Hash for PipelineRasterizationStateCreateFlags

impl Not for PipelineRasterizationStateCreateFlags

type Output = PipelineRasterizationStateCreateFlags

The resulting type after applying the ! operator.

impl Ord for PipelineRasterizationStateCreateFlags

impl PartialEq<PipelineRasterizationStateCreateFlags> for PipelineRasterizationStateCreateFlags

impl PartialOrd<PipelineRasterizationStateCreateFlags> for PipelineRasterizationStateCreateFlags

impl StructuralEq for PipelineRasterizationStateCreateFlags

impl StructuralPartialEq for PipelineRasterizationStateCreateFlags

impl Sub<PipelineRasterizationStateCreateFlags> for PipelineRasterizationStateCreateFlags

type Output = PipelineRasterizationStateCreateFlags

The resulting type after applying the - operator.

impl SubAssign<PipelineRasterizationStateCreateFlags> for PipelineRasterizationStateCreateFlags

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.