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