#[repr(transparent)]pub struct PhysicalDeviceMaintenance3PropertiesBuilder { /* private fields */ }
Expand description
A builder for a PhysicalDeviceMaintenance3Properties
.
Implementations§
source§impl PhysicalDeviceMaintenance3PropertiesBuilder
impl PhysicalDeviceMaintenance3PropertiesBuilder
pub fn max_per_set_descriptors(self, max_per_set_descriptors: u32) -> Self
pub fn max_memory_allocation_size( self, max_memory_allocation_size: DeviceSize ) -> Self
pub fn build(self) -> PhysicalDeviceMaintenance3Properties
Trait Implementations§
source§impl Cast for PhysicalDeviceMaintenance3PropertiesBuilder
impl Cast for PhysicalDeviceMaintenance3PropertiesBuilder
§type Target = PhysicalDeviceMaintenance3Properties
type Target = PhysicalDeviceMaintenance3Properties
The other type this type can be used interchangeably with in FFI.
source§impl Clone for PhysicalDeviceMaintenance3PropertiesBuilder
impl Clone for PhysicalDeviceMaintenance3PropertiesBuilder
source§fn clone(&self) -> PhysicalDeviceMaintenance3PropertiesBuilder
fn clone(&self) -> PhysicalDeviceMaintenance3PropertiesBuilder
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 PhysicalDeviceMaintenance3PropertiesBuilder
impl Default for PhysicalDeviceMaintenance3PropertiesBuilder
source§fn default() -> PhysicalDeviceMaintenance3PropertiesBuilder
fn default() -> PhysicalDeviceMaintenance3PropertiesBuilder
Returns the “default value” for a type. Read more
impl Copy for PhysicalDeviceMaintenance3PropertiesBuilder
Auto Trait Implementations§
impl RefUnwindSafe for PhysicalDeviceMaintenance3PropertiesBuilder
impl !Send for PhysicalDeviceMaintenance3PropertiesBuilder
impl !Sync for PhysicalDeviceMaintenance3PropertiesBuilder
impl Unpin for PhysicalDeviceMaintenance3PropertiesBuilder
impl UnwindSafe for PhysicalDeviceMaintenance3PropertiesBuilder
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