#[repr(transparent)]pub struct AccelerationStructureMotionInstanceTypeNV(pub i32);Expand description
Open integer representation of VkAccelerationStructureMotionInstanceTypeNV.
Khronos reference: VkAccelerationStructureMotionInstanceTypeNV
Tuple Fields§
§0: i32Implementations§
Source§impl AccelerationStructureMotionInstanceTypeNV
impl AccelerationStructureMotionInstanceTypeNV
Sourcepub const STATIC_NV: Self
pub const STATIC_NV: Self
Native value VK_ACCELERATION_STRUCTURE_MOTION_INSTANCE_TYPE_STATIC_NV.
Khronos reference: VK_ACCELERATION_STRUCTURE_MOTION_INSTANCE_TYPE_STATIC_NV
Sourcepub const MATRIX_MOTION_NV: Self
pub const MATRIX_MOTION_NV: Self
Native value VK_ACCELERATION_STRUCTURE_MOTION_INSTANCE_TYPE_MATRIX_MOTION_NV.
Khronos reference: VK_ACCELERATION_STRUCTURE_MOTION_INSTANCE_TYPE_MATRIX_MOTION_NV
Sourcepub const SRT_MOTION_NV: Self
pub const SRT_MOTION_NV: Self
Native value VK_ACCELERATION_STRUCTURE_MOTION_INSTANCE_TYPE_SRT_MOTION_NV.
Khronos reference: VK_ACCELERATION_STRUCTURE_MOTION_INSTANCE_TYPE_SRT_MOTION_NV
pub const fn from_raw(value: i32) -> Self
pub const fn as_raw(self) -> i32
pub const fn empty() -> Self
Trait Implementations§
impl Copy for AccelerationStructureMotionInstanceTypeNV
impl Eq for AccelerationStructureMotionInstanceTypeNV
impl StructuralPartialEq for AccelerationStructureMotionInstanceTypeNV
Auto Trait Implementations§
impl Forget for AccelerationStructureMotionInstanceTypeNV
impl Freeze for AccelerationStructureMotionInstanceTypeNV
impl Move for AccelerationStructureMotionInstanceTypeNV
impl RefUnwindSafe for AccelerationStructureMotionInstanceTypeNV
impl Send for AccelerationStructureMotionInstanceTypeNV
impl Sync for AccelerationStructureMotionInstanceTypeNV
impl Unpin for AccelerationStructureMotionInstanceTypeNV
impl UnsafeUnpin for AccelerationStructureMotionInstanceTypeNV
impl UnwindSafe for AccelerationStructureMotionInstanceTypeNV
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