#[repr(C)]pub enum VkClusterAccelerationStructureOpModeNV {
VK_CLUSTER_ACCELERATION_STRUCTURE_OP_MODE_IMPLICIT_DESTINATIONS_NV = 0,
VK_CLUSTER_ACCELERATION_STRUCTURE_OP_MODE_EXPLICIT_DESTINATIONS_NV = 1,
VK_CLUSTER_ACCELERATION_STRUCTURE_OP_MODE_COMPUTE_SIZES_NV = 2,
VK_CLUSTER_ACCELERATION_STRUCTURE_OP_MODE_MAX_ENUM_NV = 2_147_483_647,
}Expand description
enum VkClusterAccelerationStructureOpModeNV from VK_NV_cluster_acceleration_structure
Variants§
VK_CLUSTER_ACCELERATION_STRUCTURE_OP_MODE_IMPLICIT_DESTINATIONS_NV = 0
VK_CLUSTER_ACCELERATION_STRUCTURE_OP_MODE_EXPLICIT_DESTINATIONS_NV = 1
VK_CLUSTER_ACCELERATION_STRUCTURE_OP_MODE_COMPUTE_SIZES_NV = 2
VK_CLUSTER_ACCELERATION_STRUCTURE_OP_MODE_MAX_ENUM_NV = 2_147_483_647
Trait Implementations§
Source§impl Clone for VkClusterAccelerationStructureOpModeNV
impl Clone for VkClusterAccelerationStructureOpModeNV
Source§fn clone(&self) -> VkClusterAccelerationStructureOpModeNV
fn clone(&self) -> VkClusterAccelerationStructureOpModeNV
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for VkClusterAccelerationStructureOpModeNV
impl PartialEq for VkClusterAccelerationStructureOpModeNV
Source§fn eq(&self, other: &VkClusterAccelerationStructureOpModeNV) -> bool
fn eq(&self, other: &VkClusterAccelerationStructureOpModeNV) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for VkClusterAccelerationStructureOpModeNV
impl StructuralPartialEq for VkClusterAccelerationStructureOpModeNV
Auto Trait Implementations§
impl Freeze for VkClusterAccelerationStructureOpModeNV
impl RefUnwindSafe for VkClusterAccelerationStructureOpModeNV
impl Send for VkClusterAccelerationStructureOpModeNV
impl Sync for VkClusterAccelerationStructureOpModeNV
impl Unpin for VkClusterAccelerationStructureOpModeNV
impl UnwindSafe for VkClusterAccelerationStructureOpModeNV
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