#[repr(transparent)]pub struct DeviceMemoryReportEventTypeEXT(pub i32);Expand description
Open integer representation of VkDeviceMemoryReportEventTypeEXT.
Tuple Fields§
§0: i32Implementations§
Source§impl DeviceMemoryReportEventTypeEXT
impl DeviceMemoryReportEventTypeEXT
Sourcepub const ALLOCATE_EXT: Self
pub const ALLOCATE_EXT: Self
Native value VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_ALLOCATE_EXT.
Khronos reference: VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_ALLOCATE_EXT
Sourcepub const FREE_EXT: Self
pub const FREE_EXT: Self
Native value VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_FREE_EXT.
Khronos reference: VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_FREE_EXT
Sourcepub const IMPORT_EXT: Self
pub const IMPORT_EXT: Self
Native value VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_IMPORT_EXT.
Khronos reference: VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_IMPORT_EXT
Sourcepub const UNIMPORT_EXT: Self
pub const UNIMPORT_EXT: Self
Native value VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_UNIMPORT_EXT.
Khronos reference: VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_UNIMPORT_EXT
Sourcepub const ALLOCATION_FAILED_EXT: Self
pub const ALLOCATION_FAILED_EXT: Self
Native value VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_ALLOCATION_FAILED_EXT.
Khronos reference: VK_DEVICE_MEMORY_REPORT_EVENT_TYPE_ALLOCATION_FAILED_EXT
pub const fn from_raw(value: i32) -> Self
pub const fn as_raw(self) -> i32
pub const fn empty() -> Self
Trait Implementations§
impl Copy for DeviceMemoryReportEventTypeEXT
impl Eq for DeviceMemoryReportEventTypeEXT
impl StructuralPartialEq for DeviceMemoryReportEventTypeEXT
Auto Trait Implementations§
impl Forget for DeviceMemoryReportEventTypeEXT
impl Freeze for DeviceMemoryReportEventTypeEXT
impl Move for DeviceMemoryReportEventTypeEXT
impl RefUnwindSafe for DeviceMemoryReportEventTypeEXT
impl Send for DeviceMemoryReportEventTypeEXT
impl Sync for DeviceMemoryReportEventTypeEXT
impl Unpin for DeviceMemoryReportEventTypeEXT
impl UnsafeUnpin for DeviceMemoryReportEventTypeEXT
impl UnwindSafe for DeviceMemoryReportEventTypeEXT
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