Struct wgpu_core::ray_tracing::TraceTlasInstance
source · pub struct TraceTlasInstance {
pub blas_id: BlasId,
pub transform: [f32; 12],
pub custom_index: u32,
pub mask: u8,
}
Fields§
§blas_id: BlasId
§transform: [f32; 12]
§custom_index: u32
§mask: u8
Trait Implementations§
source§impl Clone for TraceTlasInstance
impl Clone for TraceTlasInstance
source§fn clone(&self) -> TraceTlasInstance
fn clone(&self) -> TraceTlasInstance
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 moresource§impl Debug for TraceTlasInstance
impl Debug for TraceTlasInstance
source§impl<'de> Deserialize<'de> for TraceTlasInstance
impl<'de> Deserialize<'de> for TraceTlasInstance
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for TraceTlasInstance
impl Send for TraceTlasInstance
impl Sync for TraceTlasInstance
impl Unpin for TraceTlasInstance
impl UnwindSafe for TraceTlasInstance
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