#[repr(C)]pub struct IRRaytracingAccelerationStructureGPUHeader {
pub accelerationStructureID: u64,
pub addressOfInstanceContributions: u64,
pub pad0: [u64; 4],
pub pad1: dispatchthreadgroupsindirectargs_t,
}Fields§
§accelerationStructureID: u64§addressOfInstanceContributions: u64§pad0: [u64; 4]§pad1: dispatchthreadgroupsindirectargs_tTrait Implementations§
Source§impl Clone for IRRaytracingAccelerationStructureGPUHeader
impl Clone for IRRaytracingAccelerationStructureGPUHeader
Source§fn clone(&self) -> IRRaytracingAccelerationStructureGPUHeader
fn clone(&self) -> IRRaytracingAccelerationStructureGPUHeader
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for IRRaytracingAccelerationStructureGPUHeader
Source§impl Default for IRRaytracingAccelerationStructureGPUHeader
impl Default for IRRaytracingAccelerationStructureGPUHeader
Source§fn default() -> IRRaytracingAccelerationStructureGPUHeader
fn default() -> IRRaytracingAccelerationStructureGPUHeader
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IRRaytracingAccelerationStructureGPUHeader
impl RefUnwindSafe for IRRaytracingAccelerationStructureGPUHeader
impl Send for IRRaytracingAccelerationStructureGPUHeader
impl Sync for IRRaytracingAccelerationStructureGPUHeader
impl Unpin for IRRaytracingAccelerationStructureGPUHeader
impl UnsafeUnpin for IRRaytracingAccelerationStructureGPUHeader
impl UnwindSafe for IRRaytracingAccelerationStructureGPUHeader
Blanket Implementations§
impl<T> AutoreleaseSafe for Twhere
T: ?Sized,
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