#[repr(transparent)]pub struct ExportMetalObjectTypeFlagBitsEXT(pub u32);Expand description
Open integer representation of VkExportMetalObjectTypeFlagBitsEXT.
Tuple Fields§
§0: u32Implementations§
Source§impl ExportMetalObjectTypeFlagBitsEXT
impl ExportMetalObjectTypeFlagBitsEXT
Sourcepub const METAL_DEVICE_BIT_EXT: Self
pub const METAL_DEVICE_BIT_EXT: Self
Native value VK_EXPORT_METAL_OBJECT_TYPE_METAL_DEVICE_BIT_EXT.
Khronos reference: VK_EXPORT_METAL_OBJECT_TYPE_METAL_DEVICE_BIT_EXT
Sourcepub const METAL_COMMAND_QUEUE_BIT_EXT: Self
pub const METAL_COMMAND_QUEUE_BIT_EXT: Self
Native value VK_EXPORT_METAL_OBJECT_TYPE_METAL_COMMAND_QUEUE_BIT_EXT.
Khronos reference: VK_EXPORT_METAL_OBJECT_TYPE_METAL_COMMAND_QUEUE_BIT_EXT
Sourcepub const METAL_BUFFER_BIT_EXT: Self
pub const METAL_BUFFER_BIT_EXT: Self
Native value VK_EXPORT_METAL_OBJECT_TYPE_METAL_BUFFER_BIT_EXT.
Khronos reference: VK_EXPORT_METAL_OBJECT_TYPE_METAL_BUFFER_BIT_EXT
Sourcepub const METAL_TEXTURE_BIT_EXT: Self
pub const METAL_TEXTURE_BIT_EXT: Self
Native value VK_EXPORT_METAL_OBJECT_TYPE_METAL_TEXTURE_BIT_EXT.
Khronos reference: VK_EXPORT_METAL_OBJECT_TYPE_METAL_TEXTURE_BIT_EXT
Sourcepub const METAL_IOSURFACE_BIT_EXT: Self
pub const METAL_IOSURFACE_BIT_EXT: Self
Native value VK_EXPORT_METAL_OBJECT_TYPE_METAL_IOSURFACE_BIT_EXT.
Khronos reference: VK_EXPORT_METAL_OBJECT_TYPE_METAL_IOSURFACE_BIT_EXT
Sourcepub const METAL_SHARED_EVENT_BIT_EXT: Self
pub const METAL_SHARED_EVENT_BIT_EXT: Self
Native value VK_EXPORT_METAL_OBJECT_TYPE_METAL_SHARED_EVENT_BIT_EXT.
Khronos reference: VK_EXPORT_METAL_OBJECT_TYPE_METAL_SHARED_EVENT_BIT_EXT
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn empty() -> Self
Trait Implementations§
Source§impl BitAnd for ExportMetalObjectTypeFlagBitsEXT
Available on crate feature platform-metal only.
impl BitAnd for ExportMetalObjectTypeFlagBitsEXT
platform-metal only.Source§impl BitOr for ExportMetalObjectTypeFlagBitsEXT
Available on crate feature platform-metal only.
impl BitOr for ExportMetalObjectTypeFlagBitsEXT
platform-metal only.Source§impl BitXor for ExportMetalObjectTypeFlagBitsEXT
Available on crate feature platform-metal only.
impl BitXor for ExportMetalObjectTypeFlagBitsEXT
platform-metal only.impl Copy for ExportMetalObjectTypeFlagBitsEXT
impl Eq for ExportMetalObjectTypeFlagBitsEXT
Source§impl Not for ExportMetalObjectTypeFlagBitsEXT
Available on crate feature platform-metal only.
impl Not for ExportMetalObjectTypeFlagBitsEXT
platform-metal only.