Struct pilka_dyn::ash::vk::PipelineTessellationStateCreateFlags[]

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

Implementations

impl PipelineTessellationStateCreateFlags

pub const fn empty() -> PipelineTessellationStateCreateFlags

pub const fn all() -> PipelineTessellationStateCreateFlags

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

pub const fn as_raw(self) -> u32

pub fn is_empty(self) -> bool

pub fn is_all(self) -> bool

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

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

Returns whether other is a subset of self

Trait Implementations

impl BitAnd<PipelineTessellationStateCreateFlags> for PipelineTessellationStateCreateFlags

type Output = PipelineTessellationStateCreateFlags

The resulting type after applying the & operator.

impl BitAndAssign<PipelineTessellationStateCreateFlags> for PipelineTessellationStateCreateFlags

impl BitOr<PipelineTessellationStateCreateFlags> for PipelineTessellationStateCreateFlags

type Output = PipelineTessellationStateCreateFlags

The resulting type after applying the | operator.

impl BitOrAssign<PipelineTessellationStateCreateFlags> for PipelineTessellationStateCreateFlags

impl BitXor<PipelineTessellationStateCreateFlags> for PipelineTessellationStateCreateFlags

type Output = PipelineTessellationStateCreateFlags

The resulting type after applying the ^ operator.

impl BitXorAssign<PipelineTessellationStateCreateFlags> for PipelineTessellationStateCreateFlags

impl Clone for PipelineTessellationStateCreateFlags

impl Copy for PipelineTessellationStateCreateFlags

impl Debug for PipelineTessellationStateCreateFlags

impl Default for PipelineTessellationStateCreateFlags

impl Eq for PipelineTessellationStateCreateFlags

impl Hash for PipelineTessellationStateCreateFlags

impl Not for PipelineTessellationStateCreateFlags

type Output = PipelineTessellationStateCreateFlags

The resulting type after applying the ! operator.

impl Ord for PipelineTessellationStateCreateFlags

impl PartialEq<PipelineTessellationStateCreateFlags> for PipelineTessellationStateCreateFlags

impl PartialOrd<PipelineTessellationStateCreateFlags> for PipelineTessellationStateCreateFlags

impl StructuralEq for PipelineTessellationStateCreateFlags

impl StructuralPartialEq for PipelineTessellationStateCreateFlags

impl Sub<PipelineTessellationStateCreateFlags> for PipelineTessellationStateCreateFlags

type Output = PipelineTessellationStateCreateFlags

The resulting type after applying the - operator.

impl SubAssign<PipelineTessellationStateCreateFlags> for PipelineTessellationStateCreateFlags

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.