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