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