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