#[repr(C)]pub enum VkAccelerationStructureCreateFlagBitsKHR {
VK_ACCELERATION_STRUCTURE_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_KHR = 1,
VK_ACCELERATION_STRUCTURE_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT = 8,
VK_ACCELERATION_STRUCTURE_CREATE_MOTION_BIT_NV = 4,
VK_ACCELERATION_STRUCTURE_CREATE_FLAG_BITS_MAX_ENUM_KHR = 2_147_483_647,
}Expand description
enum VkAccelerationStructureCreateFlagBitsKHR from VK_KHR_acceleration_structure
Variants§
VK_ACCELERATION_STRUCTURE_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_KHR = 1
VK_ACCELERATION_STRUCTURE_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT = 8
VK_ACCELERATION_STRUCTURE_CREATE_MOTION_BIT_NV = 4
VK_ACCELERATION_STRUCTURE_CREATE_FLAG_BITS_MAX_ENUM_KHR = 2_147_483_647
Trait Implementations§
Source§impl Clone for VkAccelerationStructureCreateFlagBitsKHR
impl Clone for VkAccelerationStructureCreateFlagBitsKHR
Source§fn clone(&self) -> VkAccelerationStructureCreateFlagBitsKHR
fn clone(&self) -> VkAccelerationStructureCreateFlagBitsKHR
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VkAccelerationStructureCreateFlagBitsKHR
impl Eq for VkAccelerationStructureCreateFlagBitsKHR
Source§impl Ord for VkAccelerationStructureCreateFlagBitsKHR
impl Ord for VkAccelerationStructureCreateFlagBitsKHR
Source§fn cmp(&self, other: &VkAccelerationStructureCreateFlagBitsKHR) -> Ordering
fn cmp(&self, other: &VkAccelerationStructureCreateFlagBitsKHR) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for VkAccelerationStructureCreateFlagBitsKHR
impl PartialOrd for VkAccelerationStructureCreateFlagBitsKHR
impl StructuralPartialEq for VkAccelerationStructureCreateFlagBitsKHR
Auto Trait Implementations§
impl Freeze for VkAccelerationStructureCreateFlagBitsKHR
impl RefUnwindSafe for VkAccelerationStructureCreateFlagBitsKHR
impl Send for VkAccelerationStructureCreateFlagBitsKHR
impl Sync for VkAccelerationStructureCreateFlagBitsKHR
impl Unpin for VkAccelerationStructureCreateFlagBitsKHR
impl UnsafeUnpin for VkAccelerationStructureCreateFlagBitsKHR
impl UnwindSafe for VkAccelerationStructureCreateFlagBitsKHR
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