#[repr(transparent)]pub struct ClusterAccelerationStructureClusterFlagBitsNV(pub u32);Expand description
Open integer representation of VkClusterAccelerationStructureClusterFlagBitsNV.
Khronos reference: VkClusterAccelerationStructureClusterFlagBitsNV
Tuple Fields§
§0: u32Implementations§
Source§impl ClusterAccelerationStructureClusterFlagBitsNV
impl ClusterAccelerationStructureClusterFlagBitsNV
Sourcepub const ALLOW_DISABLE_OPACITY_MICROMAPS_NV: Self
pub const ALLOW_DISABLE_OPACITY_MICROMAPS_NV: Self
Native value VK_CLUSTER_ACCELERATION_STRUCTURE_CLUSTER_ALLOW_DISABLE_OPACITY_MICROMAPS_NV.
Khronos reference: VK_CLUSTER_ACCELERATION_STRUCTURE_CLUSTER_ALLOW_DISABLE_OPACITY_MICROMAPS_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 ClusterAccelerationStructureClusterFlagBitsNV
impl Eq for ClusterAccelerationStructureClusterFlagBitsNV
impl StructuralPartialEq for ClusterAccelerationStructureClusterFlagBitsNV
Auto Trait Implementations§
impl Forget for ClusterAccelerationStructureClusterFlagBitsNV
impl Freeze for ClusterAccelerationStructureClusterFlagBitsNV
impl Move for ClusterAccelerationStructureClusterFlagBitsNV
impl RefUnwindSafe for ClusterAccelerationStructureClusterFlagBitsNV
impl Send for ClusterAccelerationStructureClusterFlagBitsNV
impl Sync for ClusterAccelerationStructureClusterFlagBitsNV
impl Unpin for ClusterAccelerationStructureClusterFlagBitsNV
impl UnsafeUnpin for ClusterAccelerationStructureClusterFlagBitsNV
impl UnwindSafe for ClusterAccelerationStructureClusterFlagBitsNV
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