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