#[repr(transparent)]pub struct ClusterAccelerationStructureIndexFormatFlagBitsNV(pub u32);Expand description
Open integer representation of VkClusterAccelerationStructureIndexFormatFlagBitsNV.
Khronos reference: VkClusterAccelerationStructureIndexFormatFlagBitsNV
Tuple Fields§
§0: u32Implementations§
Source§impl ClusterAccelerationStructureIndexFormatFlagBitsNV
impl ClusterAccelerationStructureIndexFormatFlagBitsNV
Sourcepub const _8BIT_NV: Self
pub const _8BIT_NV: Self
Native value VK_CLUSTER_ACCELERATION_STRUCTURE_INDEX_FORMAT_8BIT_NV.
Khronos reference: VK_CLUSTER_ACCELERATION_STRUCTURE_INDEX_FORMAT_8BIT_NV
Sourcepub const _16BIT_NV: Self
pub const _16BIT_NV: Self
Native value VK_CLUSTER_ACCELERATION_STRUCTURE_INDEX_FORMAT_16BIT_NV.
Khronos reference: VK_CLUSTER_ACCELERATION_STRUCTURE_INDEX_FORMAT_16BIT_NV
Sourcepub const _32BIT_NV: Self
pub const _32BIT_NV: Self
Native value VK_CLUSTER_ACCELERATION_STRUCTURE_INDEX_FORMAT_32BIT_NV.
Khronos reference: VK_CLUSTER_ACCELERATION_STRUCTURE_INDEX_FORMAT_32BIT_NV
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn empty() -> Self
Trait Implementations§
impl Copy for ClusterAccelerationStructureIndexFormatFlagBitsNV
impl Eq for ClusterAccelerationStructureIndexFormatFlagBitsNV
impl StructuralPartialEq for ClusterAccelerationStructureIndexFormatFlagBitsNV
Auto Trait Implementations§
impl Forget for ClusterAccelerationStructureIndexFormatFlagBitsNV
impl Freeze for ClusterAccelerationStructureIndexFormatFlagBitsNV
impl Move for ClusterAccelerationStructureIndexFormatFlagBitsNV
impl RefUnwindSafe for ClusterAccelerationStructureIndexFormatFlagBitsNV
impl Send for ClusterAccelerationStructureIndexFormatFlagBitsNV
impl Sync for ClusterAccelerationStructureIndexFormatFlagBitsNV
impl Unpin for ClusterAccelerationStructureIndexFormatFlagBitsNV
impl UnsafeUnpin for ClusterAccelerationStructureIndexFormatFlagBitsNV
impl UnwindSafe for ClusterAccelerationStructureIndexFormatFlagBitsNV
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