#[repr(C)]pub struct ClusterAccelerationStructureMoveObjectsInfoNV {
pub src_acceleration_structure: DeviceAddress,
}Expand description
Native structure VkClusterAccelerationStructureMoveObjectsInfoNV.
Khronos reference: VkClusterAccelerationStructureMoveObjectsInfoNV
Fields§
§src_acceleration_structure: DeviceAddressNative field srcAccelerationStructure.
Implementations§
Source§impl ClusterAccelerationStructureMoveObjectsInfoNV
impl ClusterAccelerationStructureMoveObjectsInfoNV
Sourcepub fn set_src_acceleration_structure(self, value: DeviceAddress) -> Self
pub fn set_src_acceleration_structure(self, value: DeviceAddress) -> Self
Set native field srcAccelerationStructure without native effects.
Trait Implementations§
impl Copy for ClusterAccelerationStructureMoveObjectsInfoNV
Auto Trait Implementations§
impl Forget for ClusterAccelerationStructureMoveObjectsInfoNV
impl Freeze for ClusterAccelerationStructureMoveObjectsInfoNV
impl Move for ClusterAccelerationStructureMoveObjectsInfoNV
impl RefUnwindSafe for ClusterAccelerationStructureMoveObjectsInfoNV
impl Send for ClusterAccelerationStructureMoveObjectsInfoNV
impl Sync for ClusterAccelerationStructureMoveObjectsInfoNV
impl Unpin for ClusterAccelerationStructureMoveObjectsInfoNV
impl UnsafeUnpin for ClusterAccelerationStructureMoveObjectsInfoNV
impl UnwindSafe for ClusterAccelerationStructureMoveObjectsInfoNV
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