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