Struct pilka_incremental::ash::vk::PerformanceCounterDescriptionFlagsKHR[]

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

Implementations

impl PerformanceCounterDescriptionFlagsKHR

impl PerformanceCounterDescriptionFlagsKHR

pub const fn empty() -> PerformanceCounterDescriptionFlagsKHR

pub const fn all() -> PerformanceCounterDescriptionFlagsKHR

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

pub const fn as_raw(self) -> u32

pub fn is_empty(self) -> bool

pub fn is_all(self) -> bool

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

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

Returns whether other is a subset of self

Trait Implementations

impl BitAnd<PerformanceCounterDescriptionFlagsKHR> for PerformanceCounterDescriptionFlagsKHR

type Output = PerformanceCounterDescriptionFlagsKHR

The resulting type after applying the & operator.

impl BitAndAssign<PerformanceCounterDescriptionFlagsKHR> for PerformanceCounterDescriptionFlagsKHR

impl BitOr<PerformanceCounterDescriptionFlagsKHR> for PerformanceCounterDescriptionFlagsKHR

type Output = PerformanceCounterDescriptionFlagsKHR

The resulting type after applying the | operator.

impl BitOrAssign<PerformanceCounterDescriptionFlagsKHR> for PerformanceCounterDescriptionFlagsKHR

impl BitXor<PerformanceCounterDescriptionFlagsKHR> for PerformanceCounterDescriptionFlagsKHR

type Output = PerformanceCounterDescriptionFlagsKHR

The resulting type after applying the ^ operator.

impl BitXorAssign<PerformanceCounterDescriptionFlagsKHR> for PerformanceCounterDescriptionFlagsKHR

impl Clone for PerformanceCounterDescriptionFlagsKHR

impl Copy for PerformanceCounterDescriptionFlagsKHR

impl Debug for PerformanceCounterDescriptionFlagsKHR

impl Default for PerformanceCounterDescriptionFlagsKHR

impl Eq for PerformanceCounterDescriptionFlagsKHR

impl Hash for PerformanceCounterDescriptionFlagsKHR

impl Not for PerformanceCounterDescriptionFlagsKHR

type Output = PerformanceCounterDescriptionFlagsKHR

The resulting type after applying the ! operator.

impl Ord for PerformanceCounterDescriptionFlagsKHR

impl PartialEq<PerformanceCounterDescriptionFlagsKHR> for PerformanceCounterDescriptionFlagsKHR

impl PartialOrd<PerformanceCounterDescriptionFlagsKHR> for PerformanceCounterDescriptionFlagsKHR

impl StructuralEq for PerformanceCounterDescriptionFlagsKHR

impl StructuralPartialEq for PerformanceCounterDescriptionFlagsKHR

impl Sub<PerformanceCounterDescriptionFlagsKHR> for PerformanceCounterDescriptionFlagsKHR

type Output = PerformanceCounterDescriptionFlagsKHR

The resulting type after applying the - operator.

impl SubAssign<PerformanceCounterDescriptionFlagsKHR> for PerformanceCounterDescriptionFlagsKHR

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.