pub struct AccelerationStructureInstance {
pub acceleration_structure_index: u32,
pub transform: Transform,
pub mask: u32,
pub custom_index: u32,
}Fields§
§acceleration_structure_index: u32§transform: Transform§mask: u32§custom_index: u32Trait Implementations§
source§impl Clone for AccelerationStructureInstance
impl Clone for AccelerationStructureInstance
source§fn clone(&self) -> AccelerationStructureInstance
fn clone(&self) -> AccelerationStructureInstance
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for AccelerationStructureInstance
impl RefUnwindSafe for AccelerationStructureInstance
impl Send for AccelerationStructureInstance
impl Sync for AccelerationStructureInstance
impl Unpin for AccelerationStructureInstance
impl UnwindSafe for AccelerationStructureInstance
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)