pub struct SparseImageFormatPropertiesBuilder { /* private fields */ }Expand description
Builder for SparseImageFormatProperties.
Implementations§
Source§impl SparseImageFormatPropertiesBuilder
impl SparseImageFormatPropertiesBuilder
pub fn aspect_mask( self, value: ImageAspectFlagBits, ) -> SparseImageFormatPropertiesBuilder
pub fn image_granularity( self, value: Extent3D, ) -> SparseImageFormatPropertiesBuilder
pub fn flags( self, value: SparseImageFormatFlagBits, ) -> SparseImageFormatPropertiesBuilder
Trait Implementations§
Source§impl Deref for SparseImageFormatPropertiesBuilder
impl Deref for SparseImageFormatPropertiesBuilder
Source§type Target = SparseImageFormatProperties
type Target = SparseImageFormatProperties
The resulting type after dereferencing.
Auto Trait Implementations§
impl Freeze for SparseImageFormatPropertiesBuilder
impl RefUnwindSafe for SparseImageFormatPropertiesBuilder
impl Send for SparseImageFormatPropertiesBuilder
impl Sync for SparseImageFormatPropertiesBuilder
impl Unpin for SparseImageFormatPropertiesBuilder
impl UnsafeUnpin for SparseImageFormatPropertiesBuilder
impl UnwindSafe for SparseImageFormatPropertiesBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more