#[repr(C)]pub struct PhysicalDeviceDescriptorHeapFeaturesEXT {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub descriptor_heap: u32,
pub descriptor_heap_capture_replay: u32,
}Expand description
VkPhysicalDeviceDescriptorHeapFeaturesEXT
Provided by VK_EXT_descriptor_heap.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_HEAP_FEATURES_EXT.
p_next: *mut c_voidOptional, may be null.
descriptor_heap: u32§descriptor_heap_capture_replay: u32Implementations§
Source§impl PhysicalDeviceDescriptorHeapFeaturesEXT
impl PhysicalDeviceDescriptorHeapFeaturesEXT
Sourcepub fn builder<'a>() -> PhysicalDeviceDescriptorHeapFeaturesEXTBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceDescriptorHeapFeaturesEXTBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDeviceDescriptorHeapFeaturesEXT
impl Clone for PhysicalDeviceDescriptorHeapFeaturesEXT
Source§fn clone(&self) -> PhysicalDeviceDescriptorHeapFeaturesEXT
fn clone(&self) -> PhysicalDeviceDescriptorHeapFeaturesEXT
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 moreimpl Copy for PhysicalDeviceDescriptorHeapFeaturesEXT
impl ExtendsDeviceCreateInfo for PhysicalDeviceDescriptorHeapFeaturesEXT
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDeviceDescriptorHeapFeaturesEXT
Auto Trait Implementations§
impl Freeze for PhysicalDeviceDescriptorHeapFeaturesEXT
impl RefUnwindSafe for PhysicalDeviceDescriptorHeapFeaturesEXT
impl !Send for PhysicalDeviceDescriptorHeapFeaturesEXT
impl !Sync for PhysicalDeviceDescriptorHeapFeaturesEXT
impl Unpin for PhysicalDeviceDescriptorHeapFeaturesEXT
impl UnsafeUnpin for PhysicalDeviceDescriptorHeapFeaturesEXT
impl UnwindSafe for PhysicalDeviceDescriptorHeapFeaturesEXT
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