#[repr(C)]pub struct PhysicalDeviceLayeredApiPropertiesListKHR {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub layered_api_count: u32,
pub p_layered_apis: *mut PhysicalDeviceLayeredApiPropertiesKHR,
}Expand description
VkPhysicalDeviceLayeredApiPropertiesListKHR
Provided by VK_KHR_maintenance7.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LAYERED_API_PROPERTIES_LIST_KHR.
p_next: *mut c_voidOptional, may be null.
layered_api_count: u32Length of p_layered_apis.
p_layered_apis: *mut PhysicalDeviceLayeredApiPropertiesKHROptional, may be null.
Implementations§
Source§impl PhysicalDeviceLayeredApiPropertiesListKHR
impl PhysicalDeviceLayeredApiPropertiesListKHR
Sourcepub fn builder<'a>() -> PhysicalDeviceLayeredApiPropertiesListKHRBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceLayeredApiPropertiesListKHRBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDeviceLayeredApiPropertiesListKHR
impl Clone for PhysicalDeviceLayeredApiPropertiesListKHR
Source§fn clone(&self) -> PhysicalDeviceLayeredApiPropertiesListKHR
fn clone(&self) -> PhysicalDeviceLayeredApiPropertiesListKHR
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 PhysicalDeviceLayeredApiPropertiesListKHR
impl ExtendsPhysicalDeviceProperties2 for PhysicalDeviceLayeredApiPropertiesListKHR
Auto Trait Implementations§
impl Freeze for PhysicalDeviceLayeredApiPropertiesListKHR
impl RefUnwindSafe for PhysicalDeviceLayeredApiPropertiesListKHR
impl !Send for PhysicalDeviceLayeredApiPropertiesListKHR
impl !Sync for PhysicalDeviceLayeredApiPropertiesListKHR
impl Unpin for PhysicalDeviceLayeredApiPropertiesListKHR
impl UnsafeUnpin for PhysicalDeviceLayeredApiPropertiesListKHR
impl UnwindSafe for PhysicalDeviceLayeredApiPropertiesListKHR
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