Struct pilka_incremental::ash::vk::ImageViewCreateFlags[]

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

Implementations

impl ImageViewCreateFlags

Generated from ‘VK_EXT_fragment_density_map’

impl ImageViewCreateFlags

pub const fn empty() -> ImageViewCreateFlags

pub const fn all() -> ImageViewCreateFlags

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

pub const fn as_raw(self) -> u32

pub fn is_empty(self) -> bool

pub fn is_all(self) -> bool

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

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

Returns whether other is a subset of self

Trait Implementations

impl BitAnd<ImageViewCreateFlags> for ImageViewCreateFlags

type Output = ImageViewCreateFlags

The resulting type after applying the & operator.

impl BitAndAssign<ImageViewCreateFlags> for ImageViewCreateFlags

impl BitOr<ImageViewCreateFlags> for ImageViewCreateFlags

type Output = ImageViewCreateFlags

The resulting type after applying the | operator.

impl BitOrAssign<ImageViewCreateFlags> for ImageViewCreateFlags

impl BitXor<ImageViewCreateFlags> for ImageViewCreateFlags

type Output = ImageViewCreateFlags

The resulting type after applying the ^ operator.

impl BitXorAssign<ImageViewCreateFlags> for ImageViewCreateFlags

impl Clone for ImageViewCreateFlags

impl Copy for ImageViewCreateFlags

impl Debug for ImageViewCreateFlags

impl Default for ImageViewCreateFlags

impl Eq for ImageViewCreateFlags

impl Hash for ImageViewCreateFlags

impl Not for ImageViewCreateFlags

type Output = ImageViewCreateFlags

The resulting type after applying the ! operator.

impl Ord for ImageViewCreateFlags

impl PartialEq<ImageViewCreateFlags> for ImageViewCreateFlags

impl PartialOrd<ImageViewCreateFlags> for ImageViewCreateFlags

impl StructuralEq for ImageViewCreateFlags

impl StructuralPartialEq for ImageViewCreateFlags

impl Sub<ImageViewCreateFlags> for ImageViewCreateFlags

type Output = ImageViewCreateFlags

The resulting type after applying the - operator.

impl SubAssign<ImageViewCreateFlags> for ImageViewCreateFlags

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.