#[repr(C)]pub struct PartitionedAccelerationStructureInstancesInputNV {
pub s_type: StructureType,
pub next: *mut c_void,
pub flags: BuildAccelerationStructureFlagsKHR,
pub instance_count: u32,
pub max_instance_per_partition_count: u32,
pub partition_count: u32,
pub max_instance_in_global_partition_count: u32,
}Expand description
Fields§
§s_type: StructureType§next: *mut c_void§flags: BuildAccelerationStructureFlagsKHR§instance_count: u32§max_instance_per_partition_count: u32§partition_count: u32§max_instance_in_global_partition_count: u32Trait Implementations§
Source§impl Cast for PartitionedAccelerationStructureInstancesInputNV
impl Cast for PartitionedAccelerationStructureInstancesInputNV
Source§type Target = PartitionedAccelerationStructureInstancesInputNV
type Target = PartitionedAccelerationStructureInstancesInputNV
The other type this type can be used interchangeably with in FFI.
Source§impl Clone for PartitionedAccelerationStructureInstancesInputNV
impl Clone for PartitionedAccelerationStructureInstancesInputNV
Source§fn clone(&self) -> PartitionedAccelerationStructureInstancesInputNV
fn clone(&self) -> PartitionedAccelerationStructureInstancesInputNV
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 Default for PartitionedAccelerationStructureInstancesInputNV
impl Default for PartitionedAccelerationStructureInstancesInputNV
Source§fn default() -> PartitionedAccelerationStructureInstancesInputNV
fn default() -> PartitionedAccelerationStructureInstancesInputNV
Returns the “default value” for a type. Read more
Source§impl<'b> HasBuilder<'b> for PartitionedAccelerationStructureInstancesInputNV
impl<'b> HasBuilder<'b> for PartitionedAccelerationStructureInstancesInputNV
Source§impl InputChainStruct for PartitionedAccelerationStructureInstancesInputNV
impl InputChainStruct for PartitionedAccelerationStructureInstancesInputNV
Source§const TYPE: StructureType = StructureType::PARTITIONED_ACCELERATION_STRUCTURE_INSTANCES_INPUT_NV
const TYPE: StructureType = StructureType::PARTITIONED_ACCELERATION_STRUCTURE_INSTANCES_INPUT_NV
The structure type for this struct type.
Source§fn s_type(&self) -> StructureType
fn s_type(&self) -> StructureType
The structure type for this struct.
Source§impl PartialEq for PartitionedAccelerationStructureInstancesInputNV
impl PartialEq for PartitionedAccelerationStructureInstancesInputNV
Source§fn eq(&self, other: &PartitionedAccelerationStructureInstancesInputNV) -> bool
fn eq(&self, other: &PartitionedAccelerationStructureInstancesInputNV) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for PartitionedAccelerationStructureInstancesInputNV
impl Eq for PartitionedAccelerationStructureInstancesInputNV
impl Send for PartitionedAccelerationStructureInstancesInputNV
impl StructuralPartialEq for PartitionedAccelerationStructureInstancesInputNV
impl Sync for PartitionedAccelerationStructureInstancesInputNV
Auto Trait Implementations§
impl Freeze for PartitionedAccelerationStructureInstancesInputNV
impl RefUnwindSafe for PartitionedAccelerationStructureInstancesInputNV
impl Unpin for PartitionedAccelerationStructureInstancesInputNV
impl UnwindSafe for PartitionedAccelerationStructureInstancesInputNV
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