#[repr(C)]pub union VkClusterAccelerationStructureOpInputNV {
pub pClustersBottomLevel: *mut VkClusterAccelerationStructureClustersBottomLevelInputNV,
pub pTriangleClusters: *mut VkClusterAccelerationStructureTriangleClusterInputNV,
pub pMoveObjects: *mut VkClusterAccelerationStructureMoveObjectsInputNV,
}Fields§
§pClustersBottomLevel: *mut VkClusterAccelerationStructureClustersBottomLevelInputNV§pTriangleClusters: *mut VkClusterAccelerationStructureTriangleClusterInputNV§pMoveObjects: *mut VkClusterAccelerationStructureMoveObjectsInputNVTrait Implementations§
Source§impl Clone for VkClusterAccelerationStructureOpInputNV
impl Clone for VkClusterAccelerationStructureOpInputNV
Source§fn clone(&self) -> VkClusterAccelerationStructureOpInputNV
fn clone(&self) -> VkClusterAccelerationStructureOpInputNV
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 moreimpl Copy for VkClusterAccelerationStructureOpInputNV
Auto Trait Implementations§
impl Freeze for VkClusterAccelerationStructureOpInputNV
impl RefUnwindSafe for VkClusterAccelerationStructureOpInputNV
impl !Send for VkClusterAccelerationStructureOpInputNV
impl !Sync for VkClusterAccelerationStructureOpInputNV
impl Unpin for VkClusterAccelerationStructureOpInputNV
impl UnwindSafe for VkClusterAccelerationStructureOpInputNV
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