#[repr(transparent)]pub struct ClusterAccelerationStructureTypeNV(pub i32);Expand description
Open integer representation of VkClusterAccelerationStructureTypeNV.
Tuple Fields§
§0: i32Implementations§
Source§impl ClusterAccelerationStructureTypeNV
impl ClusterAccelerationStructureTypeNV
Sourcepub const CLUSTERS_BOTTOM_LEVEL_NV: Self
pub const CLUSTERS_BOTTOM_LEVEL_NV: Self
Native value VK_CLUSTER_ACCELERATION_STRUCTURE_TYPE_CLUSTERS_BOTTOM_LEVEL_NV.
Khronos reference: VK_CLUSTER_ACCELERATION_STRUCTURE_TYPE_CLUSTERS_BOTTOM_LEVEL_NV
Sourcepub const TRIANGLE_CLUSTER_NV: Self
pub const TRIANGLE_CLUSTER_NV: Self
Native value VK_CLUSTER_ACCELERATION_STRUCTURE_TYPE_TRIANGLE_CLUSTER_NV.
Khronos reference: VK_CLUSTER_ACCELERATION_STRUCTURE_TYPE_TRIANGLE_CLUSTER_NV
Sourcepub const TRIANGLE_CLUSTER_TEMPLATE_NV: Self
pub const TRIANGLE_CLUSTER_TEMPLATE_NV: Self
Native value VK_CLUSTER_ACCELERATION_STRUCTURE_TYPE_TRIANGLE_CLUSTER_TEMPLATE_NV.
Khronos reference: VK_CLUSTER_ACCELERATION_STRUCTURE_TYPE_TRIANGLE_CLUSTER_TEMPLATE_NV
pub const fn from_raw(value: i32) -> Self
pub const fn as_raw(self) -> i32
pub const fn empty() -> Self
Trait Implementations§
impl Copy for ClusterAccelerationStructureTypeNV
impl Eq for ClusterAccelerationStructureTypeNV
impl StructuralPartialEq for ClusterAccelerationStructureTypeNV
Auto Trait Implementations§
impl Forget for ClusterAccelerationStructureTypeNV
impl Freeze for ClusterAccelerationStructureTypeNV
impl Move for ClusterAccelerationStructureTypeNV
impl RefUnwindSafe for ClusterAccelerationStructureTypeNV
impl Send for ClusterAccelerationStructureTypeNV
impl Sync for ClusterAccelerationStructureTypeNV
impl Unpin for ClusterAccelerationStructureTypeNV
impl UnsafeUnpin for ClusterAccelerationStructureTypeNV
impl UnwindSafe for ClusterAccelerationStructureTypeNV
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