#[repr(C)]pub struct BuildPartitionedAccelerationStructureInfoNV {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub input: PartitionedAccelerationStructureInstancesInputNV,
pub src_acceleration_structure_data: DeviceAddress,
pub dst_acceleration_structure_data: DeviceAddress,
pub scratch_data: DeviceAddress,
pub src_infos: DeviceAddress,
pub src_infos_count: DeviceAddress,
}Fields§
§s_type: StructureType§p_next: *mut c_void§input: PartitionedAccelerationStructureInstancesInputNV§src_acceleration_structure_data: DeviceAddress§dst_acceleration_structure_data: DeviceAddress§scratch_data: DeviceAddress§src_infos: DeviceAddress§src_infos_count: DeviceAddressTrait Implementations§
impl Copy for BuildPartitionedAccelerationStructureInfoNV
Auto Trait Implementations§
impl !Send for BuildPartitionedAccelerationStructureInfoNV
impl !Sync for BuildPartitionedAccelerationStructureInfoNV
impl Freeze for BuildPartitionedAccelerationStructureInfoNV
impl RefUnwindSafe for BuildPartitionedAccelerationStructureInfoNV
impl Unpin for BuildPartitionedAccelerationStructureInfoNV
impl UnsafeUnpin for BuildPartitionedAccelerationStructureInfoNV
impl UnwindSafe for BuildPartitionedAccelerationStructureInfoNV
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