Struct ash::vk::AccelerationStructureMotionInstanceNV
source · #[repr(C)]pub struct AccelerationStructureMotionInstanceNV {
pub ty: AccelerationStructureMotionInstanceTypeNV,
pub flags: AccelerationStructureMotionInstanceFlagsNV,
pub data: AccelerationStructureMotionInstanceDataNV,
}
Expand description
Fields§
§ty: AccelerationStructureMotionInstanceTypeNV
§flags: AccelerationStructureMotionInstanceFlagsNV
§data: AccelerationStructureMotionInstanceDataNV
Implementations§
source§impl AccelerationStructureMotionInstanceNV
impl AccelerationStructureMotionInstanceNV
pub fn ty(self, ty: AccelerationStructureMotionInstanceTypeNV) -> Self
pub fn flags(self, flags: AccelerationStructureMotionInstanceFlagsNV) -> Self
pub fn data(self, data: AccelerationStructureMotionInstanceDataNV) -> Self
Trait Implementations§
source§impl Clone for AccelerationStructureMotionInstanceNV
impl Clone for AccelerationStructureMotionInstanceNV
source§fn clone(&self) -> AccelerationStructureMotionInstanceNV
fn clone(&self) -> AccelerationStructureMotionInstanceNV
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 Default for AccelerationStructureMotionInstanceNV
impl Default for AccelerationStructureMotionInstanceNV
source§fn default() -> AccelerationStructureMotionInstanceNV
fn default() -> AccelerationStructureMotionInstanceNV
Returns the “default value” for a type. Read more
impl Copy for AccelerationStructureMotionInstanceNV
Auto Trait Implementations§
impl Freeze for AccelerationStructureMotionInstanceNV
impl RefUnwindSafe for AccelerationStructureMotionInstanceNV
impl Send for AccelerationStructureMotionInstanceNV
impl Sync for AccelerationStructureMotionInstanceNV
impl Unpin for AccelerationStructureMotionInstanceNV
impl UnwindSafe for AccelerationStructureMotionInstanceNV
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
)