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