#[repr(C)]pub enum VkDeviceQueueCreateFlagBits {
VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT = 1,
VK_DEVICE_QUEUE_CREATE_FLAG_BITS_MAX_ENUM = 2_147_483_647,
}Expand description
enum VkDeviceQueueCreateFlagBits from VK_VERSION_1_0
Variants§
Implementations§
Source§impl VkDeviceQueueCreateFlagBits
impl VkDeviceQueueCreateFlagBits
Sourcepub fn combine(bits: &[Self]) -> VkDeviceQueueCreateFlags
pub fn combine(bits: &[Self]) -> VkDeviceQueueCreateFlags
Combine bits together
Sourcepub fn check(value: VkDeviceQueueCreateFlags, bits: Self) -> bool
pub fn check(value: VkDeviceQueueCreateFlags, bits: Self) -> bool
Check if the bitfield has a value
Trait Implementations§
Source§impl BitAnd for VkDeviceQueueCreateFlagBits
impl BitAnd for VkDeviceQueueCreateFlagBits
Source§impl BitAnd<u32> for VkDeviceQueueCreateFlagBits
impl BitAnd<u32> for VkDeviceQueueCreateFlagBits
Source§fn bitand(self, rhs: VkDeviceQueueCreateFlags) -> VkDeviceQueueCreateFlags
fn bitand(self, rhs: VkDeviceQueueCreateFlags) -> VkDeviceQueueCreateFlags
Performs the
& operation. Read moreSource§impl BitOr for VkDeviceQueueCreateFlagBits
impl BitOr for VkDeviceQueueCreateFlagBits
Source§impl BitOr<u32> for VkDeviceQueueCreateFlagBits
impl BitOr<u32> for VkDeviceQueueCreateFlagBits
Source§fn bitor(self, rhs: VkDeviceQueueCreateFlags) -> VkDeviceQueueCreateFlags
fn bitor(self, rhs: VkDeviceQueueCreateFlags) -> VkDeviceQueueCreateFlags
Performs the
| operation. Read moreSource§impl BitXor for VkDeviceQueueCreateFlagBits
impl BitXor for VkDeviceQueueCreateFlagBits
Source§impl BitXor<u32> for VkDeviceQueueCreateFlagBits
impl BitXor<u32> for VkDeviceQueueCreateFlagBits
Source§fn bitxor(self, rhs: VkDeviceQueueCreateFlags) -> VkDeviceQueueCreateFlags
fn bitxor(self, rhs: VkDeviceQueueCreateFlags) -> VkDeviceQueueCreateFlags
Performs the
^ operation. Read moreSource§impl Clone for VkDeviceQueueCreateFlagBits
impl Clone for VkDeviceQueueCreateFlagBits
Source§fn clone(&self) -> VkDeviceQueueCreateFlagBits
fn clone(&self) -> VkDeviceQueueCreateFlagBits
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VkDeviceQueueCreateFlagBits
Source§impl Debug for VkDeviceQueueCreateFlagBits
impl Debug for VkDeviceQueueCreateFlagBits
impl Eq for VkDeviceQueueCreateFlagBits
Source§impl Hash for VkDeviceQueueCreateFlagBits
impl Hash for VkDeviceQueueCreateFlagBits
Source§impl Not for VkDeviceQueueCreateFlagBits
impl Not for VkDeviceQueueCreateFlagBits
Source§impl Ord for VkDeviceQueueCreateFlagBits
impl Ord for VkDeviceQueueCreateFlagBits
Source§fn cmp(&self, other: &VkDeviceQueueCreateFlagBits) -> Ordering
fn cmp(&self, other: &VkDeviceQueueCreateFlagBits) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for VkDeviceQueueCreateFlagBits
impl PartialOrd for VkDeviceQueueCreateFlagBits
impl StructuralPartialEq for VkDeviceQueueCreateFlagBits
Auto Trait Implementations§
impl Freeze for VkDeviceQueueCreateFlagBits
impl RefUnwindSafe for VkDeviceQueueCreateFlagBits
impl Send for VkDeviceQueueCreateFlagBits
impl Sync for VkDeviceQueueCreateFlagBits
impl Unpin for VkDeviceQueueCreateFlagBits
impl UnsafeUnpin for VkDeviceQueueCreateFlagBits
impl UnwindSafe for VkDeviceQueueCreateFlagBits
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