#[repr(transparent)]pub struct AccelerationStructureNV(pub u64);Expand description
Raw Vulkan handle VkAccelerationStructureNV. Calls using it must satisfy Vulkan lifetime and synchronization rules.
Tuple Fields§
§0: u64Implementations§
Trait Implementations§
Source§impl Clone for AccelerationStructureNV
impl Clone for AccelerationStructureNV
impl Copy for AccelerationStructureNV
Source§impl Debug for AccelerationStructureNV
impl Debug for AccelerationStructureNV
Source§impl Default for AccelerationStructureNV
impl Default for AccelerationStructureNV
impl Eq for AccelerationStructureNV
Source§impl Hash for AccelerationStructureNV
impl Hash for AccelerationStructureNV
Source§impl PartialEq for AccelerationStructureNV
impl PartialEq for AccelerationStructureNV
impl Send for AccelerationStructureNV
impl StructuralPartialEq for AccelerationStructureNV
impl Sync for AccelerationStructureNV
Auto Trait Implementations§
impl Freeze for AccelerationStructureNV
impl RefUnwindSafe for AccelerationStructureNV
impl Unpin for AccelerationStructureNV
impl UnsafeUnpin for AccelerationStructureNV
impl UnwindSafe for AccelerationStructureNV
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