#[repr(transparent)]pub struct QueueFlagBits(pub u32);Expand description
Open integer representation of VkQueueFlagBits.
Tuple Fields§
§0: u32Implementations§
Source§impl QueueFlagBits
impl QueueFlagBits
Sourcepub const GRAPHICS_BIT: Self
pub const GRAPHICS_BIT: Self
Native value VK_QUEUE_GRAPHICS_BIT.
Sourcepub const COMPUTE_BIT: Self
pub const COMPUTE_BIT: Self
Native value VK_QUEUE_COMPUTE_BIT.
Sourcepub const TRANSFER_BIT: Self
pub const TRANSFER_BIT: Self
Native value VK_QUEUE_TRANSFER_BIT.
Sourcepub const SPARSE_BINDING_BIT: Self
pub const SPARSE_BINDING_BIT: Self
Native value VK_QUEUE_SPARSE_BINDING_BIT.
Sourcepub const PROTECTED_BIT: Self
pub const PROTECTED_BIT: Self
Native value VK_QUEUE_PROTECTED_BIT.
Sourcepub const VIDEO_DECODE_BIT_KHR: Self
pub const VIDEO_DECODE_BIT_KHR: Self
Native value VK_QUEUE_VIDEO_DECODE_BIT_KHR.
Sourcepub const VIDEO_ENCODE_BIT_KHR: Self
pub const VIDEO_ENCODE_BIT_KHR: Self
Native value VK_QUEUE_VIDEO_ENCODE_BIT_KHR.
Sourcepub const OPTICAL_FLOW_BIT_NV: Self
pub const OPTICAL_FLOW_BIT_NV: Self
Native value VK_QUEUE_OPTICAL_FLOW_BIT_NV.
Sourcepub const DATA_GRAPH_BIT_ARM: Self
pub const DATA_GRAPH_BIT_ARM: Self
Native value VK_QUEUE_DATA_GRAPH_BIT_ARM.
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 QueueFlagBits
impl BitAnd for QueueFlagBits
Source§impl BitOr for QueueFlagBits
impl BitOr for QueueFlagBits
Source§impl BitXor for QueueFlagBits
impl BitXor for QueueFlagBits
Source§impl Clone for QueueFlagBits
impl Clone for QueueFlagBits
impl Copy for QueueFlagBits
Source§impl Debug for QueueFlagBits
impl Debug for QueueFlagBits
Source§impl Default for QueueFlagBits
impl Default for QueueFlagBits
impl Eq for QueueFlagBits
Source§impl Hash for QueueFlagBits
impl Hash for QueueFlagBits
Source§impl Not for QueueFlagBits
impl Not for QueueFlagBits
Source§impl PartialEq for QueueFlagBits
impl PartialEq for QueueFlagBits
impl StructuralPartialEq for QueueFlagBits
Auto Trait Implementations§
impl Forget for QueueFlagBits
impl Freeze for QueueFlagBits
impl Move for QueueFlagBits
impl RefUnwindSafe for QueueFlagBits
impl Send for QueueFlagBits
impl Sync for QueueFlagBits
impl Unpin for QueueFlagBits
impl UnsafeUnpin for QueueFlagBits
impl UnwindSafe for QueueFlagBits
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