#[repr(C)]pub struct ClusterAccelerationStructureInputInfoNV {
pub s_type: StructureType,
pub next: *mut c_void,
pub max_acceleration_structure_count: u32,
pub flags: BuildAccelerationStructureFlagsKHR,
pub op_type: ClusterAccelerationStructureOpTypeNV,
pub op_mode: ClusterAccelerationStructureOpModeNV,
pub op_input: ClusterAccelerationStructureOpInputNV,
}Expand description
Fields§
§s_type: StructureType§next: *mut c_void§max_acceleration_structure_count: u32§flags: BuildAccelerationStructureFlagsKHR§op_type: ClusterAccelerationStructureOpTypeNV§op_mode: ClusterAccelerationStructureOpModeNV§op_input: ClusterAccelerationStructureOpInputNVTrait Implementations§
Source§impl Cast for ClusterAccelerationStructureInputInfoNV
impl Cast for ClusterAccelerationStructureInputInfoNV
Source§type Target = ClusterAccelerationStructureInputInfoNV
type Target = ClusterAccelerationStructureInputInfoNV
The other type this type can be used interchangeably with in FFI.
Source§impl Clone for ClusterAccelerationStructureInputInfoNV
impl Clone for ClusterAccelerationStructureInputInfoNV
Source§fn clone(&self) -> ClusterAccelerationStructureInputInfoNV
fn clone(&self) -> ClusterAccelerationStructureInputInfoNV
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 ClusterAccelerationStructureInputInfoNV
impl Default for ClusterAccelerationStructureInputInfoNV
Source§fn default() -> ClusterAccelerationStructureInputInfoNV
fn default() -> ClusterAccelerationStructureInputInfoNV
Returns the “default value” for a type. Read more
Source§impl HasBuilder<'static> for ClusterAccelerationStructureInputInfoNV
impl HasBuilder<'static> for ClusterAccelerationStructureInputInfoNV
Source§impl InputChainStruct for ClusterAccelerationStructureInputInfoNV
impl InputChainStruct for ClusterAccelerationStructureInputInfoNV
Source§const TYPE: StructureType = StructureType::CLUSTER_ACCELERATION_STRUCTURE_INPUT_INFO_NV
const TYPE: StructureType = StructureType::CLUSTER_ACCELERATION_STRUCTURE_INPUT_INFO_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.
impl Copy for ClusterAccelerationStructureInputInfoNV
impl Send for ClusterAccelerationStructureInputInfoNV
impl Sync for ClusterAccelerationStructureInputInfoNV
Auto Trait Implementations§
impl Freeze for ClusterAccelerationStructureInputInfoNV
impl RefUnwindSafe for ClusterAccelerationStructureInputInfoNV
impl Unpin for ClusterAccelerationStructureInputInfoNV
impl UnwindSafe for ClusterAccelerationStructureInputInfoNV
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