Struct screen_13::prelude::vk::SparseImageFormatProperties2Builder
source · pub struct SparseImageFormatProperties2Builder<'a> { /* private fields */ }Implementations§
source§impl<'a> SparseImageFormatProperties2Builder<'a>
impl<'a> SparseImageFormatProperties2Builder<'a>
pub fn properties(
self,
properties: SparseImageFormatProperties
) -> SparseImageFormatProperties2Builder<'a>
sourcepub fn build(self) -> SparseImageFormatProperties2
pub fn build(self) -> SparseImageFormatProperties2
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.
Trait Implementations§
source§impl<'a> Deref for SparseImageFormatProperties2Builder<'a>
impl<'a> Deref for SparseImageFormatProperties2Builder<'a>
§type Target = SparseImageFormatProperties2
type Target = SparseImageFormatProperties2
The resulting type after dereferencing.