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