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