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