#[repr(C)]pub struct MemoryGetZirconHandleInfoFUCHSIA {
pub s_type: StructureType,
pub p_next: *const c_void,
pub memory: DeviceMemory,
pub handle_type: ExternalMemoryHandleTypeFlagBits,
}Expand description
VkMemoryGetZirconHandleInfoFUCHSIA
Provided by VK_FUCHSIA_external_memory.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA.
p_next: *const c_voidOptional, may be null.
memory: DeviceMemory§handle_type: ExternalMemoryHandleTypeFlagBitsImplementations§
Source§impl MemoryGetZirconHandleInfoFUCHSIA
impl MemoryGetZirconHandleInfoFUCHSIA
Sourcepub fn builder<'a>() -> MemoryGetZirconHandleInfoFUCHSIABuilder<'a>
pub fn builder<'a>() -> MemoryGetZirconHandleInfoFUCHSIABuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for MemoryGetZirconHandleInfoFUCHSIA
impl Clone for MemoryGetZirconHandleInfoFUCHSIA
Source§fn clone(&self) -> MemoryGetZirconHandleInfoFUCHSIA
fn clone(&self) -> MemoryGetZirconHandleInfoFUCHSIA
Returns a duplicate 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 moreimpl Copy for MemoryGetZirconHandleInfoFUCHSIA
Auto Trait Implementations§
impl Freeze for MemoryGetZirconHandleInfoFUCHSIA
impl RefUnwindSafe for MemoryGetZirconHandleInfoFUCHSIA
impl !Send for MemoryGetZirconHandleInfoFUCHSIA
impl !Sync for MemoryGetZirconHandleInfoFUCHSIA
impl Unpin for MemoryGetZirconHandleInfoFUCHSIA
impl UnsafeUnpin for MemoryGetZirconHandleInfoFUCHSIA
impl UnwindSafe for MemoryGetZirconHandleInfoFUCHSIA
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