#[repr(transparent)]pub struct ClusterAccelerationStructureOpTypeNV(pub i32);Tuple Fields§
§0: i32Implementations§
Source§impl ClusterAccelerationStructureOpTypeNV
impl ClusterAccelerationStructureOpTypeNV
pub const MOVE_OBJECTS_NV: Self
pub const BUILD_CLUSTERS_BOTTOM_LEVEL_NV: Self
pub const BUILD_TRIANGLE_CLUSTER_NV: Self
pub const BUILD_TRIANGLE_CLUSTER_TEMPLATE_NV: Self
pub const INSTANTIATE_TRIANGLE_CLUSTER_NV: Self
pub const GET_CLUSTER_TEMPLATE_INDICES_NV: Self
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 ClusterAccelerationStructureOpTypeNV
impl Eq for ClusterAccelerationStructureOpTypeNV
impl StructuralPartialEq for ClusterAccelerationStructureOpTypeNV
Auto Trait Implementations§
impl Freeze for ClusterAccelerationStructureOpTypeNV
impl RefUnwindSafe for ClusterAccelerationStructureOpTypeNV
impl Send for ClusterAccelerationStructureOpTypeNV
impl Sync for ClusterAccelerationStructureOpTypeNV
impl Unpin for ClusterAccelerationStructureOpTypeNV
impl UnsafeUnpin for ClusterAccelerationStructureOpTypeNV
impl UnwindSafe for ClusterAccelerationStructureOpTypeNV
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