pub trait VulkanSwapchain: 'static {
type Surface: Surface;
// Required method
fn acquire_next_surface_new(
&mut self,
) -> Result<Self::Surface, &'static str>;
}pub trait VulkanSwapchain: 'static {
type Surface: Surface;
// Required method
fn acquire_next_surface_new(
&mut self,
) -> Result<Self::Surface, &'static str>;
}