pub trait VulkanStructureProvider {
type RootStructure;
// Required method
fn build<'r, 's: 'r>(
&'s mut self,
root: &'s mut Self::RootStructure,
) -> &'r mut GenericVulkanStructure;
}
pub trait VulkanStructureProvider {
type RootStructure;
// Required method
fn build<'r, 's: 'r>(
&'s mut self,
root: &'s mut Self::RootStructure,
) -> &'r mut GenericVulkanStructure;
}