#[repr(C)]pub struct BuildPartitionedAccelerationStructureInfoNV {
pub s_type: StructureType,
pub 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,
}Expand description
Fields§
§s_type: StructureType§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§
Source§impl Clone for BuildPartitionedAccelerationStructureInfoNV
impl Clone for BuildPartitionedAccelerationStructureInfoNV
Source§fn clone(&self) -> BuildPartitionedAccelerationStructureInfoNV
fn clone(&self) -> BuildPartitionedAccelerationStructureInfoNV
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for BuildPartitionedAccelerationStructureInfoNV
impl PartialEq for BuildPartitionedAccelerationStructureInfoNV
Source§fn eq(&self, other: &BuildPartitionedAccelerationStructureInfoNV) -> bool
fn eq(&self, other: &BuildPartitionedAccelerationStructureInfoNV) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for BuildPartitionedAccelerationStructureInfoNV
impl Eq for BuildPartitionedAccelerationStructureInfoNV
impl Send for BuildPartitionedAccelerationStructureInfoNV
impl StructuralPartialEq for BuildPartitionedAccelerationStructureInfoNV
impl Sync for BuildPartitionedAccelerationStructureInfoNV
Auto Trait Implementations§
impl Freeze for BuildPartitionedAccelerationStructureInfoNV
impl RefUnwindSafe for BuildPartitionedAccelerationStructureInfoNV
impl Unpin 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