#[repr(C)]pub struct VkDirectDriverLoadingInfoLUNARG {
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub flags: VkDirectDriverLoadingFlagsLUNARG,
pub pfnGetInstanceProcAddr: extern "system" fn(instance: VkInstance, pName: *const i8) -> extern "system" fn(),
}Expand description
struct VkDirectDriverLoadingInfoLUNARG from VK_LUNARG_direct_driver_loading
Fields§
§sType: VkStructureType§pNext: *mut c_void§flags: VkDirectDriverLoadingFlagsLUNARG§pfnGetInstanceProcAddr: extern "system" fn(instance: VkInstance, pName: *const i8) -> extern "system" fn()Trait Implementations§
Source§impl Clone for VkDirectDriverLoadingInfoLUNARG
impl Clone for VkDirectDriverLoadingInfoLUNARG
Source§fn clone(&self) -> VkDirectDriverLoadingInfoLUNARG
fn clone(&self) -> VkDirectDriverLoadingInfoLUNARG
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 VkDirectDriverLoadingInfoLUNARG
Auto Trait Implementations§
impl !Send for VkDirectDriverLoadingInfoLUNARG
impl !Sync for VkDirectDriverLoadingInfoLUNARG
impl Freeze for VkDirectDriverLoadingInfoLUNARG
impl RefUnwindSafe for VkDirectDriverLoadingInfoLUNARG
impl Unpin for VkDirectDriverLoadingInfoLUNARG
impl UnsafeUnpin for VkDirectDriverLoadingInfoLUNARG
impl UnwindSafe for VkDirectDriverLoadingInfoLUNARG
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