#[repr(transparent)]pub struct SparseImageFormatProperties2Builder<'a> { /* private fields */ }Implementations
sourceimpl<'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
sourceimpl<'a> Deref for SparseImageFormatProperties2Builder<'a>
impl<'a> Deref for SparseImageFormatProperties2Builder<'a>
type Target = SparseImageFormatProperties2
type Target = SparseImageFormatProperties2
The resulting type after dereferencing.
sourcefn deref(&self) -> &<SparseImageFormatProperties2Builder<'a> as Deref>::Target
fn deref(&self) -> &<SparseImageFormatProperties2Builder<'a> as Deref>::Target
Dereferences the value.
sourceimpl<'a> DerefMut for SparseImageFormatProperties2Builder<'a>
impl<'a> DerefMut for SparseImageFormatProperties2Builder<'a>
sourcefn deref_mut(
&mut self
) -> &mut <SparseImageFormatProperties2Builder<'a> as Deref>::Target
fn deref_mut(
&mut self
) -> &mut <SparseImageFormatProperties2Builder<'a> as Deref>::Target
Mutably dereferences the value.
Auto Trait Implementations
impl<'a> RefUnwindSafe for SparseImageFormatProperties2Builder<'a>
impl<'a> !Send for SparseImageFormatProperties2Builder<'a>
impl<'a> !Sync for SparseImageFormatProperties2Builder<'a>
impl<'a> Unpin for SparseImageFormatProperties2Builder<'a>
impl<'a> UnwindSafe for SparseImageFormatProperties2Builder<'a>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more