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