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