#[repr(C)]pub struct MemoryGetMetalHandleInfoEXT {
pub s_type: StructureType,
pub next: *const c_void,
pub memory: DeviceMemory,
pub handle_type: ExternalMemoryHandleTypeFlags,
}Expand description
Fields§
§s_type: StructureType§next: *const c_void§memory: DeviceMemory§handle_type: ExternalMemoryHandleTypeFlagsTrait Implementations§
Source§impl Cast for MemoryGetMetalHandleInfoEXT
impl Cast for MemoryGetMetalHandleInfoEXT
Source§type Target = MemoryGetMetalHandleInfoEXT
type Target = MemoryGetMetalHandleInfoEXT
The other type this type can be used interchangeably with in FFI.
Source§impl Clone for MemoryGetMetalHandleInfoEXT
impl Clone for MemoryGetMetalHandleInfoEXT
Source§fn clone(&self) -> MemoryGetMetalHandleInfoEXT
fn clone(&self) -> MemoryGetMetalHandleInfoEXT
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 moreSource§impl Debug for MemoryGetMetalHandleInfoEXT
impl Debug for MemoryGetMetalHandleInfoEXT
Source§impl Default for MemoryGetMetalHandleInfoEXT
impl Default for MemoryGetMetalHandleInfoEXT
Source§fn default() -> MemoryGetMetalHandleInfoEXT
fn default() -> MemoryGetMetalHandleInfoEXT
Returns the “default value” for a type. Read more
Source§impl HasBuilder<'static> for MemoryGetMetalHandleInfoEXT
impl HasBuilder<'static> for MemoryGetMetalHandleInfoEXT
Source§impl Hash for MemoryGetMetalHandleInfoEXT
impl Hash for MemoryGetMetalHandleInfoEXT
impl Copy for MemoryGetMetalHandleInfoEXT
impl Eq for MemoryGetMetalHandleInfoEXT
impl Send for MemoryGetMetalHandleInfoEXT
impl StructuralPartialEq for MemoryGetMetalHandleInfoEXT
impl Sync for MemoryGetMetalHandleInfoEXT
Auto Trait Implementations§
impl Freeze for MemoryGetMetalHandleInfoEXT
impl RefUnwindSafe for MemoryGetMetalHandleInfoEXT
impl Unpin for MemoryGetMetalHandleInfoEXT
impl UnwindSafe for MemoryGetMetalHandleInfoEXT
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