#[repr(C)]pub struct VkClusterAccelerationStructureCommandsInfoNV {
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub input: VkClusterAccelerationStructureInputInfoNV,
pub dstImplicitData: VkDeviceAddress,
pub scratchData: VkDeviceAddress,
pub dstAddressesArray: VkStridedDeviceAddressRegionKHR,
pub dstSizesArray: VkStridedDeviceAddressRegionKHR,
pub srcInfosArray: VkStridedDeviceAddressRegionKHR,
pub srcInfosCount: VkDeviceAddress,
pub addressResolutionFlags: VkClusterAccelerationStructureAddressResolutionFlagsNV,
}
Fields§
§sType: VkStructureType
§pNext: *mut c_void
§input: VkClusterAccelerationStructureInputInfoNV
§dstImplicitData: VkDeviceAddress
§scratchData: VkDeviceAddress
§dstAddressesArray: VkStridedDeviceAddressRegionKHR
§dstSizesArray: VkStridedDeviceAddressRegionKHR
§srcInfosArray: VkStridedDeviceAddressRegionKHR
§srcInfosCount: VkDeviceAddress
§addressResolutionFlags: VkClusterAccelerationStructureAddressResolutionFlagsNV
Trait Implementations§
Source§impl Clone for VkClusterAccelerationStructureCommandsInfoNV
impl Clone for VkClusterAccelerationStructureCommandsInfoNV
Source§fn clone(&self) -> VkClusterAccelerationStructureCommandsInfoNV
fn clone(&self) -> VkClusterAccelerationStructureCommandsInfoNV
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 VkClusterAccelerationStructureCommandsInfoNV
Auto Trait Implementations§
impl Freeze for VkClusterAccelerationStructureCommandsInfoNV
impl RefUnwindSafe for VkClusterAccelerationStructureCommandsInfoNV
impl !Send for VkClusterAccelerationStructureCommandsInfoNV
impl !Sync for VkClusterAccelerationStructureCommandsInfoNV
impl Unpin for VkClusterAccelerationStructureCommandsInfoNV
impl UnwindSafe for VkClusterAccelerationStructureCommandsInfoNV
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