pub struct VulkanExtSwapchainMaintenance1 { /* private fields */ }Expand description
struct for VK_EXT_swapchain_maintenance1
Implementations§
Source§impl VulkanExtSwapchainMaintenance1
impl VulkanExtSwapchainMaintenance1
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanExtSwapchainMaintenance1
impl Clone for VulkanExtSwapchainMaintenance1
Source§fn clone(&self) -> VulkanExtSwapchainMaintenance1
fn clone(&self) -> VulkanExtSwapchainMaintenance1
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 VulkanExtSwapchainMaintenance1
Source§impl VK_EXT_swapchain_maintenance1 for VulkanExtSwapchainMaintenance1
impl VK_EXT_swapchain_maintenance1 for VulkanExtSwapchainMaintenance1
Source§fn vkReleaseSwapchainImagesEXT(
&self,
device: VkDevice,
pReleaseInfo: *const VkReleaseSwapchainImagesInfoKHR,
) -> Result<(), VkError>
fn vkReleaseSwapchainImagesEXT( &self, device: VkDevice, pReleaseInfo: *const VkReleaseSwapchainImagesInfoKHR, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanExtSwapchainMaintenance1
impl RefUnwindSafe for VulkanExtSwapchainMaintenance1
impl Send for VulkanExtSwapchainMaintenance1
impl Sync for VulkanExtSwapchainMaintenance1
impl Unpin for VulkanExtSwapchainMaintenance1
impl UnsafeUnpin for VulkanExtSwapchainMaintenance1
impl UnwindSafe for VulkanExtSwapchainMaintenance1
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