pub struct MVK_ios_surface {
pub pfn_vkCreateIOSSurfaceMVK: PFN_vkCreateIOSSurfaceMVK,
/* private fields */
}Expand description
Fields§
§pfn_vkCreateIOSSurfaceMVK: PFN_vkCreateIOSSurfaceMVKImplementations§
Source§impl MVK_ios_surface
impl MVK_ios_surface
pub fn new() -> Self
Sourcepub unsafe fn vkCreateIOSSurfaceMVK(
&self,
instance: VkInstance,
pCreateInfo: *const VkIOSSurfaceCreateInfoMVK,
pAllocator: *const VkAllocationCallbacks,
pSurface: *mut VkSurfaceKHR,
) -> VkResult
pub unsafe fn vkCreateIOSSurfaceMVK( &self, instance: VkInstance, pCreateInfo: *const VkIOSSurfaceCreateInfoMVK, pAllocator: *const VkAllocationCallbacks, pSurface: *mut VkSurfaceKHR, ) -> VkResult
pub unsafe fn load( &mut self, pfn_vkGetInstanceProcAddr: PFN_vkGetInstanceProcAddr, instance: VkInstance, )
Trait Implementations§
Source§impl Clone for MVK_ios_surface
impl Clone for MVK_ios_surface
Source§impl Debug for MVK_ios_surface
impl Debug for MVK_ios_surface
Source§impl Default for MVK_ios_surface
impl Default for MVK_ios_surface
impl Copy for MVK_ios_surface
Auto Trait Implementations§
impl Freeze for MVK_ios_surface
impl RefUnwindSafe for MVK_ios_surface
impl Send for MVK_ios_surface
impl Sync for MVK_ios_surface
impl Unpin for MVK_ios_surface
impl UnwindSafe for MVK_ios_surface
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