pub struct VulkanExtSurfaceMaintenance1 {}Expand description
struct for VK_EXT_surface_maintenance1
Implementations§
Source§impl VulkanExtSurfaceMaintenance1
impl VulkanExtSurfaceMaintenance1
pub fn new( _instance: VkInstance, _get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanExtSurfaceMaintenance1
impl Clone for VulkanExtSurfaceMaintenance1
Source§fn clone(&self) -> VulkanExtSurfaceMaintenance1
fn clone(&self) -> VulkanExtSurfaceMaintenance1
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 VulkanExtSurfaceMaintenance1
Source§impl Debug for VulkanExtSurfaceMaintenance1
impl Debug for VulkanExtSurfaceMaintenance1
Source§impl Default for VulkanExtSurfaceMaintenance1
impl Default for VulkanExtSurfaceMaintenance1
Source§fn default() -> VulkanExtSurfaceMaintenance1
fn default() -> VulkanExtSurfaceMaintenance1
Returns the “default value” for a type. Read more
impl VK_EXT_surface_maintenance1 for VulkanExtSurfaceMaintenance1
Auto Trait Implementations§
impl Freeze for VulkanExtSurfaceMaintenance1
impl RefUnwindSafe for VulkanExtSurfaceMaintenance1
impl Send for VulkanExtSurfaceMaintenance1
impl Sync for VulkanExtSurfaceMaintenance1
impl Unpin for VulkanExtSurfaceMaintenance1
impl UnsafeUnpin for VulkanExtSurfaceMaintenance1
impl UnwindSafe for VulkanExtSurfaceMaintenance1
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