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