#[repr(C)]pub struct VkClusterAccelerationStructureMoveObjectsInputNV {
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub type_: VkClusterAccelerationStructureTypeNV,
pub noMoveOverlap: VkBool32,
pub maxMovedBytes: VkDeviceSize,
}
Fields§
§sType: VkStructureType
§pNext: *mut c_void
§type_: VkClusterAccelerationStructureTypeNV
§noMoveOverlap: VkBool32
§maxMovedBytes: VkDeviceSize
Trait 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 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for VkClusterAccelerationStructureMoveObjectsInputNV
Auto Trait Implementations§
impl Freeze for VkClusterAccelerationStructureMoveObjectsInputNV
impl RefUnwindSafe for VkClusterAccelerationStructureMoveObjectsInputNV
impl !Send for VkClusterAccelerationStructureMoveObjectsInputNV
impl !Sync for VkClusterAccelerationStructureMoveObjectsInputNV
impl Unpin 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