#[repr(transparent)]pub struct PartitionedAccelerationStructureOpTypeNV(pub i32);Expand description
Open integer representation of VkPartitionedAccelerationStructureOpTypeNV.
Khronos reference: VkPartitionedAccelerationStructureOpTypeNV
Tuple Fields§
§0: i32Implementations§
Source§impl PartitionedAccelerationStructureOpTypeNV
impl PartitionedAccelerationStructureOpTypeNV
Sourcepub const WRITE_INSTANCE_NV: Self
pub const WRITE_INSTANCE_NV: Self
Native value VK_PARTITIONED_ACCELERATION_STRUCTURE_OP_TYPE_WRITE_INSTANCE_NV.
Khronos reference: VK_PARTITIONED_ACCELERATION_STRUCTURE_OP_TYPE_WRITE_INSTANCE_NV
Sourcepub const UPDATE_INSTANCE_NV: Self
pub const UPDATE_INSTANCE_NV: Self
Native value VK_PARTITIONED_ACCELERATION_STRUCTURE_OP_TYPE_UPDATE_INSTANCE_NV.
Khronos reference: VK_PARTITIONED_ACCELERATION_STRUCTURE_OP_TYPE_UPDATE_INSTANCE_NV
Sourcepub const WRITE_PARTITION_TRANSLATION_NV: Self
pub const WRITE_PARTITION_TRANSLATION_NV: Self
Native value VK_PARTITIONED_ACCELERATION_STRUCTURE_OP_TYPE_WRITE_PARTITION_TRANSLATION_NV.
Khronos reference: VK_PARTITIONED_ACCELERATION_STRUCTURE_OP_TYPE_WRITE_PARTITION_TRANSLATION_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 PartitionedAccelerationStructureOpTypeNV
impl Eq for PartitionedAccelerationStructureOpTypeNV
impl StructuralPartialEq for PartitionedAccelerationStructureOpTypeNV
Auto Trait Implementations§
impl Forget for PartitionedAccelerationStructureOpTypeNV
impl Freeze for PartitionedAccelerationStructureOpTypeNV
impl Move for PartitionedAccelerationStructureOpTypeNV
impl RefUnwindSafe for PartitionedAccelerationStructureOpTypeNV
impl Send for PartitionedAccelerationStructureOpTypeNV
impl Sync for PartitionedAccelerationStructureOpTypeNV
impl Unpin for PartitionedAccelerationStructureOpTypeNV
impl UnsafeUnpin for PartitionedAccelerationStructureOpTypeNV
impl UnwindSafe for PartitionedAccelerationStructureOpTypeNV
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