#[repr(transparent)]pub struct PhysicalDeviceSparsePropertiesBuilder { /* private fields */ }
Expand description
A builder for a PhysicalDeviceSparseProperties
.
Implementations§
source§impl PhysicalDeviceSparsePropertiesBuilder
impl PhysicalDeviceSparsePropertiesBuilder
pub fn residency_standard_2d_block_shape( self, residency_standard_2d_block_shape: bool ) -> Self
pub fn residency_standard_2d_multisample_block_shape( self, residency_standard_2d_multisample_block_shape: bool ) -> Self
pub fn residency_standard_3d_block_shape( self, residency_standard_3d_block_shape: bool ) -> Self
pub fn residency_aligned_mip_size( self, residency_aligned_mip_size: bool ) -> Self
pub fn residency_non_resident_strict( self, residency_non_resident_strict: bool ) -> Self
pub fn build(self) -> PhysicalDeviceSparseProperties
Trait Implementations§
source§impl Cast for PhysicalDeviceSparsePropertiesBuilder
impl Cast for PhysicalDeviceSparsePropertiesBuilder
§type Target = PhysicalDeviceSparseProperties
type Target = PhysicalDeviceSparseProperties
The other type this type can be used interchangeably with in FFI.
source§impl Clone for PhysicalDeviceSparsePropertiesBuilder
impl Clone for PhysicalDeviceSparsePropertiesBuilder
source§fn clone(&self) -> PhysicalDeviceSparsePropertiesBuilder
fn clone(&self) -> PhysicalDeviceSparsePropertiesBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for PhysicalDeviceSparsePropertiesBuilder
impl Default for PhysicalDeviceSparsePropertiesBuilder
source§fn default() -> PhysicalDeviceSparsePropertiesBuilder
fn default() -> PhysicalDeviceSparsePropertiesBuilder
Returns the “default value” for a type. Read more
impl Copy for PhysicalDeviceSparsePropertiesBuilder
Auto Trait Implementations§
impl RefUnwindSafe for PhysicalDeviceSparsePropertiesBuilder
impl Send for PhysicalDeviceSparsePropertiesBuilder
impl Sync for PhysicalDeviceSparsePropertiesBuilder
impl Unpin for PhysicalDeviceSparsePropertiesBuilder
impl UnwindSafe for PhysicalDeviceSparsePropertiesBuilder
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