#[repr(C)]pub struct VkPhysicalDeviceLayeredApiPropertiesKHR {
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub vendorID: u32,
pub deviceID: u32,
pub layeredAPI: VkPhysicalDeviceLayeredApiKHR,
pub deviceName: [c_char; 256],
}
Fields§
§sType: VkStructureType
§pNext: *mut c_void
§vendorID: u32
§deviceID: u32
§layeredAPI: VkPhysicalDeviceLayeredApiKHR
§deviceName: [c_char; 256]
Trait Implementations§
Source§impl Clone for VkPhysicalDeviceLayeredApiPropertiesKHR
impl Clone for VkPhysicalDeviceLayeredApiPropertiesKHR
Source§fn clone(&self) -> VkPhysicalDeviceLayeredApiPropertiesKHR
fn clone(&self) -> VkPhysicalDeviceLayeredApiPropertiesKHR
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 VkPhysicalDeviceLayeredApiPropertiesKHR
Auto Trait Implementations§
impl Freeze for VkPhysicalDeviceLayeredApiPropertiesKHR
impl RefUnwindSafe for VkPhysicalDeviceLayeredApiPropertiesKHR
impl !Send for VkPhysicalDeviceLayeredApiPropertiesKHR
impl !Sync for VkPhysicalDeviceLayeredApiPropertiesKHR
impl Unpin for VkPhysicalDeviceLayeredApiPropertiesKHR
impl UnwindSafe for VkPhysicalDeviceLayeredApiPropertiesKHR
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