#[non_exhaustive]#[repr(u32)]pub enum VkQueueGlobalPriorityKHR {
VK_QUEUE_GLOBAL_PRIORITY_LOW_KHR = 128,
VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR = 256,
VK_QUEUE_GLOBAL_PRIORITY_HIGH_KHR = 512,
VK_QUEUE_GLOBAL_PRIORITY_REALTIME_KHR = 1_024,
VK_QUEUE_GLOBAL_PRIORITY_MAX_ENUM_KHR = 2_147_483_647,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
VK_QUEUE_GLOBAL_PRIORITY_LOW_KHR = 128
VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR = 256
VK_QUEUE_GLOBAL_PRIORITY_HIGH_KHR = 512
VK_QUEUE_GLOBAL_PRIORITY_REALTIME_KHR = 1_024
VK_QUEUE_GLOBAL_PRIORITY_MAX_ENUM_KHR = 2_147_483_647
Implementations§
Source§impl VkQueueGlobalPriorityKHR
impl VkQueueGlobalPriorityKHR
pub const VK_QUEUE_GLOBAL_PRIORITY_LOW_EXT: VkQueueGlobalPriorityKHR = VkQueueGlobalPriorityKHR::VK_QUEUE_GLOBAL_PRIORITY_LOW_KHR
Source§impl VkQueueGlobalPriorityKHR
impl VkQueueGlobalPriorityKHR
pub const VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT: VkQueueGlobalPriorityKHR = VkQueueGlobalPriorityKHR::VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR
Source§impl VkQueueGlobalPriorityKHR
impl VkQueueGlobalPriorityKHR
pub const VK_QUEUE_GLOBAL_PRIORITY_HIGH_EXT: VkQueueGlobalPriorityKHR = VkQueueGlobalPriorityKHR::VK_QUEUE_GLOBAL_PRIORITY_HIGH_KHR
Source§impl VkQueueGlobalPriorityKHR
impl VkQueueGlobalPriorityKHR
pub const VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT: VkQueueGlobalPriorityKHR = VkQueueGlobalPriorityKHR::VK_QUEUE_GLOBAL_PRIORITY_REALTIME_KHR
Trait Implementations§
Source§impl Clone for VkQueueGlobalPriorityKHR
impl Clone for VkQueueGlobalPriorityKHR
Source§fn clone(&self) -> VkQueueGlobalPriorityKHR
fn clone(&self) -> VkQueueGlobalPriorityKHR
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 VkQueueGlobalPriorityKHR
impl Debug for VkQueueGlobalPriorityKHR
Source§impl Hash for VkQueueGlobalPriorityKHR
impl Hash for VkQueueGlobalPriorityKHR
Source§impl PartialEq for VkQueueGlobalPriorityKHR
impl PartialEq for VkQueueGlobalPriorityKHR
impl Copy for VkQueueGlobalPriorityKHR
impl Eq for VkQueueGlobalPriorityKHR
impl StructuralPartialEq for VkQueueGlobalPriorityKHR
Auto Trait Implementations§
impl Freeze for VkQueueGlobalPriorityKHR
impl RefUnwindSafe for VkQueueGlobalPriorityKHR
impl Send for VkQueueGlobalPriorityKHR
impl Sync for VkQueueGlobalPriorityKHR
impl Unpin for VkQueueGlobalPriorityKHR
impl UnwindSafe for VkQueueGlobalPriorityKHR
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