pub fn create_swapchain(
device: VkHandleRef<'_, VkDevice>,
create_info: &SwapchainCreateInfo<'_, '_, '_>,
allocation_callbacks: Option<&VkAllocationCallbacks>,
) -> Result<VkSwapchainKHR>pub fn create_swapchain(
device: VkHandleRef<'_, VkDevice>,
create_info: &SwapchainCreateInfo<'_, '_, '_>,
allocation_callbacks: Option<&VkAllocationCallbacks>,
) -> Result<VkSwapchainKHR>