#[repr(C)]pub struct AccelerationStructureMotionInstanceNV {
pub type: AccelerationStructureMotionInstanceTypeNV,
pub flags: AccelerationStructureMotionInstanceFlagsNV,
pub data: AccelerationStructureMotionInstanceDataNV,
}Expand description
Native structure VkAccelerationStructureMotionInstanceNV.
Fields§
§type: AccelerationStructureMotionInstanceTypeNVNative field type.
flags: AccelerationStructureMotionInstanceFlagsNVNative field flags.
data: AccelerationStructureMotionInstanceDataNVNative field data.
Implementations§
Source§impl AccelerationStructureMotionInstanceNV
impl AccelerationStructureMotionInstanceNV
Sourcepub fn set_type(self, value: AccelerationStructureMotionInstanceTypeNV) -> Self
pub fn set_type(self, value: AccelerationStructureMotionInstanceTypeNV) -> Self
Set native field type without native effects.
Sourcepub fn set_flags(
self,
value: AccelerationStructureMotionInstanceFlagsNV,
) -> Self
pub fn set_flags( self, value: AccelerationStructureMotionInstanceFlagsNV, ) -> Self
Set native field flags without native effects.
Sourcepub fn set_data(self, value: AccelerationStructureMotionInstanceDataNV) -> Self
pub fn set_data(self, value: AccelerationStructureMotionInstanceDataNV) -> Self
Set native field data without native effects.
Trait Implementations§
impl Copy for AccelerationStructureMotionInstanceNV
Auto Trait Implementations§
impl Forget for AccelerationStructureMotionInstanceNV
impl Freeze for AccelerationStructureMotionInstanceNV
impl Move for AccelerationStructureMotionInstanceNV
impl RefUnwindSafe for AccelerationStructureMotionInstanceNV
impl Send for AccelerationStructureMotionInstanceNV
impl Sync for AccelerationStructureMotionInstanceNV
impl Unpin for AccelerationStructureMotionInstanceNV
impl UnsafeUnpin 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