#[repr(transparent)]pub struct BuildAccelerationStructureModeKHR(pub i32);Expand description
Open integer representation of VkBuildAccelerationStructureModeKHR.
Tuple Fields§
§0: i32Implementations§
Source§impl BuildAccelerationStructureModeKHR
impl BuildAccelerationStructureModeKHR
Sourcepub const BUILD_KHR: Self
pub const BUILD_KHR: Self
Native value VK_BUILD_ACCELERATION_STRUCTURE_MODE_BUILD_KHR.
Khronos reference: VK_BUILD_ACCELERATION_STRUCTURE_MODE_BUILD_KHR
Sourcepub const UPDATE_KHR: Self
pub const UPDATE_KHR: Self
Native value VK_BUILD_ACCELERATION_STRUCTURE_MODE_UPDATE_KHR.
Khronos reference: VK_BUILD_ACCELERATION_STRUCTURE_MODE_UPDATE_KHR
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 BuildAccelerationStructureModeKHR
impl Eq for BuildAccelerationStructureModeKHR
impl StructuralPartialEq for BuildAccelerationStructureModeKHR
Auto Trait Implementations§
impl Forget for BuildAccelerationStructureModeKHR
impl Freeze for BuildAccelerationStructureModeKHR
impl Move for BuildAccelerationStructureModeKHR
impl RefUnwindSafe for BuildAccelerationStructureModeKHR
impl Send for BuildAccelerationStructureModeKHR
impl Sync for BuildAccelerationStructureModeKHR
impl Unpin for BuildAccelerationStructureModeKHR
impl UnsafeUnpin for BuildAccelerationStructureModeKHR
impl UnwindSafe for BuildAccelerationStructureModeKHR
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