Struct vulkanalia::vk::ImportMetalIOSurfaceInfoEXT
source · #[repr(C)]pub struct ImportMetalIOSurfaceInfoEXT {
pub s_type: StructureType,
pub next: *const c_void,
pub io_surface: *mut c_void,
}
Expand description
Fields§
§s_type: StructureType
§next: *const c_void
§io_surface: *mut c_void
Trait Implementations§
source§impl Cast for ImportMetalIOSurfaceInfoEXT
impl Cast for ImportMetalIOSurfaceInfoEXT
§type Target = ImportMetalIOSurfaceInfoEXT
type Target = ImportMetalIOSurfaceInfoEXT
The other type this type can be used interchangeably with in FFI.
source§impl Clone for ImportMetalIOSurfaceInfoEXT
impl Clone for ImportMetalIOSurfaceInfoEXT
source§fn clone(&self) -> ImportMetalIOSurfaceInfoEXT
fn clone(&self) -> ImportMetalIOSurfaceInfoEXT
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 Debug for ImportMetalIOSurfaceInfoEXT
impl Debug for ImportMetalIOSurfaceInfoEXT
source§impl Default for ImportMetalIOSurfaceInfoEXT
impl Default for ImportMetalIOSurfaceInfoEXT
source§fn default() -> ImportMetalIOSurfaceInfoEXT
fn default() -> ImportMetalIOSurfaceInfoEXT
Returns the “default value” for a type. Read more
source§impl HasBuilder<'static> for ImportMetalIOSurfaceInfoEXT
impl HasBuilder<'static> for ImportMetalIOSurfaceInfoEXT
source§impl Hash for ImportMetalIOSurfaceInfoEXT
impl Hash for ImportMetalIOSurfaceInfoEXT
source§impl PartialEq<ImportMetalIOSurfaceInfoEXT> for ImportMetalIOSurfaceInfoEXT
impl PartialEq<ImportMetalIOSurfaceInfoEXT> for ImportMetalIOSurfaceInfoEXT
source§fn eq(&self, other: &ImportMetalIOSurfaceInfoEXT) -> bool
fn eq(&self, other: &ImportMetalIOSurfaceInfoEXT) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for ImportMetalIOSurfaceInfoEXT
impl Eq for ImportMetalIOSurfaceInfoEXT
impl ExtendsImageCreateInfo for ImportMetalIOSurfaceInfoEXT
impl StructuralEq for ImportMetalIOSurfaceInfoEXT
impl StructuralPartialEq for ImportMetalIOSurfaceInfoEXT
Auto Trait Implementations§
impl RefUnwindSafe for ImportMetalIOSurfaceInfoEXT
impl !Send for ImportMetalIOSurfaceInfoEXT
impl !Sync for ImportMetalIOSurfaceInfoEXT
impl Unpin for ImportMetalIOSurfaceInfoEXT
impl UnwindSafe for ImportMetalIOSurfaceInfoEXT
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