#[repr(C)]pub struct ClusterAccelerationStructureInputInfoNV {
pub s_type: StructureType,
pub p_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,
}Fields§
§s_type: StructureType§p_next: *mut c_void§max_acceleration_structure_count: u32§flags: BuildAccelerationStructureFlagsKHR§op_type: ClusterAccelerationStructureOpTypeNV§op_mode: ClusterAccelerationStructureOpModeNV§op_input: ClusterAccelerationStructureOpInputNVTrait Implementations§
impl Copy for ClusterAccelerationStructureInputInfoNV
Auto Trait Implementations§
impl !Send for ClusterAccelerationStructureInputInfoNV
impl !Sync for ClusterAccelerationStructureInputInfoNV
impl Freeze for ClusterAccelerationStructureInputInfoNV
impl RefUnwindSafe for ClusterAccelerationStructureInputInfoNV
impl Unpin for ClusterAccelerationStructureInputInfoNV
impl UnsafeUnpin 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