#[repr(C)]pub struct VkClusterAccelerationStructureMoveObjectsInputNV {
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub type_: VkClusterAccelerationStructureTypeNV,
pub noMoveOverlap: VkBool32,
pub maxMovedBytes: VkDeviceSize,
}Expand description
struct VkClusterAccelerationStructureMoveObjectsInputNV from VK_NV_cluster_acceleration_structure
Fields§
§sType: VkStructureType§pNext: *mut c_void§type_: VkClusterAccelerationStructureTypeNV§noMoveOverlap: VkBool32§maxMovedBytes: VkDeviceSizeTrait Implementations§
Source§impl Clone for VkClusterAccelerationStructureMoveObjectsInputNV
impl Clone for VkClusterAccelerationStructureMoveObjectsInputNV
Source§fn clone(&self) -> VkClusterAccelerationStructureMoveObjectsInputNV
fn clone(&self) -> VkClusterAccelerationStructureMoveObjectsInputNV
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VkClusterAccelerationStructureMoveObjectsInputNV
Auto Trait Implementations§
impl !Send for VkClusterAccelerationStructureMoveObjectsInputNV
impl !Sync for VkClusterAccelerationStructureMoveObjectsInputNV
impl Freeze for VkClusterAccelerationStructureMoveObjectsInputNV
impl RefUnwindSafe for VkClusterAccelerationStructureMoveObjectsInputNV
impl Unpin for VkClusterAccelerationStructureMoveObjectsInputNV
impl UnsafeUnpin for VkClusterAccelerationStructureMoveObjectsInputNV
impl UnwindSafe for VkClusterAccelerationStructureMoveObjectsInputNV
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