Struct pilka_incremental::ash::vk::ImageCreateFlags[]

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

Implementations

impl ImageCreateFlags

pub const SPARSE_BINDING: ImageCreateFlags

Image should support sparse backing

pub const SPARSE_RESIDENCY: ImageCreateFlags

Image should support sparse backing with partial residency

pub const SPARSE_ALIASED: ImageCreateFlags

Image should support constent data access to physical memory ranges mapped into multiple locations of sparse images

pub const MUTABLE_FORMAT: ImageCreateFlags

Allows image views to have different format than the base image

pub const CUBE_COMPATIBLE: ImageCreateFlags

Allows creating image views with cube type from the created image

impl ImageCreateFlags

Generated from ‘VK_NV_corner_sampled_image’

impl ImageCreateFlags

Generated from ‘VK_KHR_device_group’

impl ImageCreateFlags

Generated from ‘VK_KHR_maintenance1’

impl ImageCreateFlags

Generated from ‘VK_KHR_maintenance2’

impl ImageCreateFlags

Generated from ‘VK_KHR_maintenance2’

impl ImageCreateFlags

Generated from ‘VK_EXT_sample_locations’

impl ImageCreateFlags

Generated from ‘VK_KHR_sampler_ycbcr_conversion’

impl ImageCreateFlags

Generated from ‘VK_KHR_bind_memory2’

impl ImageCreateFlags

Generated from ‘VK_EXT_fragment_density_map’

impl ImageCreateFlags

Generated from ‘VK_VERSION_1_1’

impl ImageCreateFlags

Generated from ‘VK_VERSION_1_1’

impl ImageCreateFlags

Generated from ‘VK_VERSION_1_1’

impl ImageCreateFlags

Generated from ‘VK_VERSION_1_1’

impl ImageCreateFlags

Generated from ‘VK_VERSION_1_1’

impl ImageCreateFlags

Generated from ‘VK_VERSION_1_1’

impl ImageCreateFlags

Generated from ‘VK_VERSION_1_1’

impl ImageCreateFlags

pub const fn empty() -> ImageCreateFlags

pub const fn all() -> ImageCreateFlags

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

pub const fn as_raw(self) -> u32

pub fn is_empty(self) -> bool

pub fn is_all(self) -> bool

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

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

Returns whether other is a subset of self

Trait Implementations

impl BitAnd<ImageCreateFlags> for ImageCreateFlags

type Output = ImageCreateFlags

The resulting type after applying the & operator.

impl BitAndAssign<ImageCreateFlags> for ImageCreateFlags

impl BitOr<ImageCreateFlags> for ImageCreateFlags

type Output = ImageCreateFlags

The resulting type after applying the | operator.

impl BitOrAssign<ImageCreateFlags> for ImageCreateFlags

impl BitXor<ImageCreateFlags> for ImageCreateFlags

type Output = ImageCreateFlags

The resulting type after applying the ^ operator.

impl BitXorAssign<ImageCreateFlags> for ImageCreateFlags

impl Clone for ImageCreateFlags

impl Copy for ImageCreateFlags

impl Debug for ImageCreateFlags

impl Default for ImageCreateFlags

impl Eq for ImageCreateFlags

impl Hash for ImageCreateFlags

impl Not for ImageCreateFlags

type Output = ImageCreateFlags

The resulting type after applying the ! operator.

impl Ord for ImageCreateFlags

impl PartialEq<ImageCreateFlags> for ImageCreateFlags

impl PartialOrd<ImageCreateFlags> for ImageCreateFlags

impl StructuralEq for ImageCreateFlags

impl StructuralPartialEq for ImageCreateFlags

impl Sub<ImageCreateFlags> for ImageCreateFlags

type Output = ImageCreateFlags

The resulting type after applying the - operator.

impl SubAssign<ImageCreateFlags> for ImageCreateFlags

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.