Struct pilka_lib::ash::extensions::ext::MetalSurface [−]
pub struct MetalSurface { /* fields omitted */ }
Implementations
impl MetalSurface
impl MetalSurface
pub fn new<L>(entry: &EntryCustom<L>, instance: &Instance) -> MetalSurface
pub unsafe fn create_metal_surface(
&self,
create_info: &MetalSurfaceCreateInfoEXT,
allocation_callbacks: Option<&AllocationCallbacks>
) -> Result<SurfaceKHR, Result>
pub unsafe fn create_metal_surface(
&self,
create_info: &MetalSurfaceCreateInfoEXT,
allocation_callbacks: Option<&AllocationCallbacks>
) -> Result<SurfaceKHR, Result>
pub fn fp(&self) -> &ExtMetalSurfaceFn
Trait Implementations
impl Clone for MetalSurface
impl Clone for MetalSurface
pub fn clone(&self) -> MetalSurface
pub fn clone(&self) -> MetalSurface
Returns a copy of the value. Read more
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl RefUnwindSafe for MetalSurface
impl Send for MetalSurface
impl Sync for MetalSurface
impl Unpin for MetalSurface
impl UnwindSafe for MetalSurface
Blanket Implementations
Mutably borrows from an owned value. Read more