#[repr(C)]pub struct PartitionedAccelerationStructureFlagsNV {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub enable_partition_translation: u32,
}Expand description
VkPartitionedAccelerationStructureFlagsNV
Provided by VK_NV_partitioned_acceleration_structure.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PARTITIONED_ACCELERATION_STRUCTURE_FLAGS_NV.
p_next: *mut c_voidOptional, may be null.
enable_partition_translation: u32Implementations§
Source§impl PartitionedAccelerationStructureFlagsNV
impl PartitionedAccelerationStructureFlagsNV
Sourcepub fn builder<'a>() -> PartitionedAccelerationStructureFlagsNVBuilder<'a>
pub fn builder<'a>() -> PartitionedAccelerationStructureFlagsNVBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PartitionedAccelerationStructureFlagsNV
impl Clone for PartitionedAccelerationStructureFlagsNV
Source§fn clone(&self) -> PartitionedAccelerationStructureFlagsNV
fn clone(&self) -> PartitionedAccelerationStructureFlagsNV
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for PartitionedAccelerationStructureFlagsNV
impl Default for PartitionedAccelerationStructureFlagsNV
Source§fn default() -> PartitionedAccelerationStructureFlagsNV
fn default() -> PartitionedAccelerationStructureFlagsNV
Returns the “default value” for a type. Read more
impl Copy for PartitionedAccelerationStructureFlagsNV
impl ExtendsPartitionedAccelerationStructureInstancesInputNV for PartitionedAccelerationStructureFlagsNV
Auto Trait Implementations§
impl Freeze for PartitionedAccelerationStructureFlagsNV
impl RefUnwindSafe for PartitionedAccelerationStructureFlagsNV
impl !Send for PartitionedAccelerationStructureFlagsNV
impl !Sync for PartitionedAccelerationStructureFlagsNV
impl Unpin for PartitionedAccelerationStructureFlagsNV
impl UnsafeUnpin for PartitionedAccelerationStructureFlagsNV
impl UnwindSafe for PartitionedAccelerationStructureFlagsNV
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