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