#[repr(C)]pub enum VkImageViewCreateFlagBits {
VK_IMAGE_VIEW_CREATE_FRAGMENT_DENSITY_MAP_DYNAMIC_BIT_EXT = 1,
VK_IMAGE_VIEW_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT = 4,
VK_IMAGE_VIEW_CREATE_FRAGMENT_DENSITY_MAP_DEFERRED_BIT_EXT = 2,
VK_IMAGE_VIEW_CREATE_FLAG_BITS_MAX_ENUM = 2_147_483_647,
}Expand description
enum VkImageViewCreateFlagBits from VK_VERSION_1_0
Variants§
VK_IMAGE_VIEW_CREATE_FRAGMENT_DENSITY_MAP_DYNAMIC_BIT_EXT = 1
VK_IMAGE_VIEW_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT = 4
VK_IMAGE_VIEW_CREATE_FRAGMENT_DENSITY_MAP_DEFERRED_BIT_EXT = 2
VK_IMAGE_VIEW_CREATE_FLAG_BITS_MAX_ENUM = 2_147_483_647
Implementations§
Source§impl VkImageViewCreateFlagBits
impl VkImageViewCreateFlagBits
Sourcepub fn combine(bits: &[Self]) -> VkImageViewCreateFlags
pub fn combine(bits: &[Self]) -> VkImageViewCreateFlags
Combine bits together
Sourcepub fn check(value: VkImageViewCreateFlags, bits: Self) -> bool
pub fn check(value: VkImageViewCreateFlags, bits: Self) -> bool
Check if the bitfield has a value
Trait Implementations§
Source§impl BitAnd for VkImageViewCreateFlagBits
impl BitAnd for VkImageViewCreateFlagBits
Source§impl BitAnd<u32> for VkImageViewCreateFlagBits
impl BitAnd<u32> for VkImageViewCreateFlagBits
Source§fn bitand(self, rhs: VkImageViewCreateFlags) -> VkImageViewCreateFlags
fn bitand(self, rhs: VkImageViewCreateFlags) -> VkImageViewCreateFlags
Performs the
& operation. Read moreSource§impl BitOr for VkImageViewCreateFlagBits
impl BitOr for VkImageViewCreateFlagBits
Source§impl BitOr<u32> for VkImageViewCreateFlagBits
impl BitOr<u32> for VkImageViewCreateFlagBits
Source§fn bitor(self, rhs: VkImageViewCreateFlags) -> VkImageViewCreateFlags
fn bitor(self, rhs: VkImageViewCreateFlags) -> VkImageViewCreateFlags
Performs the
| operation. Read moreSource§impl BitXor for VkImageViewCreateFlagBits
impl BitXor for VkImageViewCreateFlagBits
Source§impl BitXor<u32> for VkImageViewCreateFlagBits
impl BitXor<u32> for VkImageViewCreateFlagBits
Source§fn bitxor(self, rhs: VkImageViewCreateFlags) -> VkImageViewCreateFlags
fn bitxor(self, rhs: VkImageViewCreateFlags) -> VkImageViewCreateFlags
Performs the
^ operation. Read moreSource§impl Clone for VkImageViewCreateFlagBits
impl Clone for VkImageViewCreateFlagBits
Source§fn clone(&self) -> VkImageViewCreateFlagBits
fn clone(&self) -> VkImageViewCreateFlagBits
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VkImageViewCreateFlagBits
Source§impl Debug for VkImageViewCreateFlagBits
impl Debug for VkImageViewCreateFlagBits
impl Eq for VkImageViewCreateFlagBits
Source§impl Hash for VkImageViewCreateFlagBits
impl Hash for VkImageViewCreateFlagBits
Source§impl Not for VkImageViewCreateFlagBits
impl Not for VkImageViewCreateFlagBits
Source§impl Ord for VkImageViewCreateFlagBits
impl Ord for VkImageViewCreateFlagBits
Source§fn cmp(&self, other: &VkImageViewCreateFlagBits) -> Ordering
fn cmp(&self, other: &VkImageViewCreateFlagBits) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for VkImageViewCreateFlagBits
impl PartialOrd for VkImageViewCreateFlagBits
impl StructuralPartialEq for VkImageViewCreateFlagBits
Auto Trait Implementations§
impl Freeze for VkImageViewCreateFlagBits
impl RefUnwindSafe for VkImageViewCreateFlagBits
impl Send for VkImageViewCreateFlagBits
impl Sync for VkImageViewCreateFlagBits
impl Unpin for VkImageViewCreateFlagBits
impl UnsafeUnpin for VkImageViewCreateFlagBits
impl UnwindSafe for VkImageViewCreateFlagBits
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more