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