#[repr(C)]pub struct AccelerationStructureInfoNV {
pub s_type: StructureType,
pub p_next: *const c_void,
pub type: AccelerationStructureTypeNV,
pub flags: BuildAccelerationStructureFlagsKHR,
pub instance_count: u32,
pub geometry_count: u32,
pub p_geometries: *const GeometryNV,
}Fields§
§s_type: StructureType§p_next: *const c_void§type: AccelerationStructureTypeNV§flags: BuildAccelerationStructureFlagsKHR§instance_count: u32§geometry_count: u32§p_geometries: *const GeometryNVTrait Implementations§
Source§impl Clone for AccelerationStructureInfoNV
impl Clone for AccelerationStructureInfoNV
impl Copy for AccelerationStructureInfoNV
Auto Trait Implementations§
impl !Send for AccelerationStructureInfoNV
impl !Sync for AccelerationStructureInfoNV
impl Freeze for AccelerationStructureInfoNV
impl RefUnwindSafe for AccelerationStructureInfoNV
impl Unpin for AccelerationStructureInfoNV
impl UnsafeUnpin for AccelerationStructureInfoNV
impl UnwindSafe for AccelerationStructureInfoNV
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