Struct ash::vk::MemoryTypeBuilder
source · #[repr(transparent)]pub struct MemoryTypeBuilder<'a> { /* private fields */ }
Implementations§
source§impl<'a> MemoryTypeBuilder<'a>
impl<'a> MemoryTypeBuilder<'a>
pub fn property_flags(self, property_flags: MemoryPropertyFlags) -> Self
pub fn heap_index(self, heap_index: u32) -> Self
sourcepub fn build(self) -> MemoryType
pub fn build(self) -> MemoryType
Calling build will discard all the lifetime information. Only call this if
necessary! Builders implement Deref
targeting their corresponding Vulkan struct,
so references to builders can be passed directly to Vulkan functions.