pub enum SharedTextureMemoryDescriptorExtension {
SharedTextureMemoryDXGISharedHandleDescriptor(SharedTextureMemoryDXGISharedHandleDescriptor),
SharedTextureMemoryEGLImageDescriptor(SharedTextureMemoryEGLImageDescriptor),
SharedTextureMemoryIOSurfaceDescriptor(SharedTextureMemoryIOSurfaceDescriptor),
SharedTextureMemoryAHardwareBufferDescriptor(SharedTextureMemoryAHardwareBufferDescriptor),
SharedTextureMemoryDmaBufDescriptor(SharedTextureMemoryDmaBufDescriptor),
SharedTextureMemoryOpaqueFDDescriptor(SharedTextureMemoryOpaqueFDDescriptor),
SharedTextureMemoryVkDedicatedAllocationDescriptor(SharedTextureMemoryVkDedicatedAllocationDescriptor),
SharedTextureMemoryZirconHandleDescriptor(SharedTextureMemoryZirconHandleDescriptor),
}Variants§
Trait Implementations§
Source§fn from(ext: SharedTextureMemoryAHardwareBufferDescriptor) -> Self
fn from(ext: SharedTextureMemoryAHardwareBufferDescriptor) -> Self
Converts to this type from the input type.
Source§fn from(ext: SharedTextureMemoryDXGISharedHandleDescriptor) -> Self
fn from(ext: SharedTextureMemoryDXGISharedHandleDescriptor) -> Self
Converts to this type from the input type.
Source§fn from(ext: SharedTextureMemoryDmaBufDescriptor) -> Self
fn from(ext: SharedTextureMemoryDmaBufDescriptor) -> Self
Converts to this type from the input type.
Source§fn from(ext: SharedTextureMemoryEGLImageDescriptor) -> Self
fn from(ext: SharedTextureMemoryEGLImageDescriptor) -> Self
Converts to this type from the input type.
Source§fn from(ext: SharedTextureMemoryIOSurfaceDescriptor) -> Self
fn from(ext: SharedTextureMemoryIOSurfaceDescriptor) -> Self
Converts to this type from the input type.
Source§fn from(ext: SharedTextureMemoryOpaqueFDDescriptor) -> Self
fn from(ext: SharedTextureMemoryOpaqueFDDescriptor) -> Self
Converts to this type from the input type.
Source§fn from(ext: SharedTextureMemoryVkDedicatedAllocationDescriptor) -> Self
fn from(ext: SharedTextureMemoryVkDedicatedAllocationDescriptor) -> Self
Converts to this type from the input type.
Source§fn from(ext: SharedTextureMemoryZirconHandleDescriptor) -> Self
fn from(ext: SharedTextureMemoryZirconHandleDescriptor) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
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