#[repr(C)]pub enum VkQueryControlFlagBits {
VK_QUERY_CONTROL_PRECISE_BIT = 1,
VK_QUERY_CONTROL_FLAG_BITS_MAX_ENUM = 2_147_483_647,
}Expand description
enum VkQueryControlFlagBits from VK_VERSION_1_0
Variants§
Implementations§
Source§impl VkQueryControlFlagBits
impl VkQueryControlFlagBits
Sourcepub fn combine(bits: &[Self]) -> VkQueryControlFlags
pub fn combine(bits: &[Self]) -> VkQueryControlFlags
Combine bits together
Sourcepub fn check(value: VkQueryControlFlags, bits: Self) -> bool
pub fn check(value: VkQueryControlFlags, bits: Self) -> bool
Check if the bitfield has a value
Trait Implementations§
Source§impl BitAnd for VkQueryControlFlagBits
impl BitAnd for VkQueryControlFlagBits
Source§impl BitAnd<u32> for VkQueryControlFlagBits
impl BitAnd<u32> for VkQueryControlFlagBits
Source§fn bitand(self, rhs: VkQueryControlFlags) -> VkQueryControlFlags
fn bitand(self, rhs: VkQueryControlFlags) -> VkQueryControlFlags
Performs the
& operation. Read moreSource§impl BitOr for VkQueryControlFlagBits
impl BitOr for VkQueryControlFlagBits
Source§impl BitOr<u32> for VkQueryControlFlagBits
impl BitOr<u32> for VkQueryControlFlagBits
Source§fn bitor(self, rhs: VkQueryControlFlags) -> VkQueryControlFlags
fn bitor(self, rhs: VkQueryControlFlags) -> VkQueryControlFlags
Performs the
| operation. Read moreSource§impl BitXor for VkQueryControlFlagBits
impl BitXor for VkQueryControlFlagBits
Source§impl BitXor<u32> for VkQueryControlFlagBits
impl BitXor<u32> for VkQueryControlFlagBits
Source§fn bitxor(self, rhs: VkQueryControlFlags) -> VkQueryControlFlags
fn bitxor(self, rhs: VkQueryControlFlags) -> VkQueryControlFlags
Performs the
^ operation. Read moreSource§impl Clone for VkQueryControlFlagBits
impl Clone for VkQueryControlFlagBits
Source§fn clone(&self) -> VkQueryControlFlagBits
fn clone(&self) -> VkQueryControlFlagBits
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 VkQueryControlFlagBits
Source§impl Debug for VkQueryControlFlagBits
impl Debug for VkQueryControlFlagBits
impl Eq for VkQueryControlFlagBits
Source§impl Hash for VkQueryControlFlagBits
impl Hash for VkQueryControlFlagBits
Source§impl Not for VkQueryControlFlagBits
impl Not for VkQueryControlFlagBits
Source§impl Ord for VkQueryControlFlagBits
impl Ord for VkQueryControlFlagBits
Source§fn cmp(&self, other: &VkQueryControlFlagBits) -> Ordering
fn cmp(&self, other: &VkQueryControlFlagBits) -> 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 PartialEq for VkQueryControlFlagBits
impl PartialEq for VkQueryControlFlagBits
Source§impl PartialOrd for VkQueryControlFlagBits
impl PartialOrd for VkQueryControlFlagBits
impl StructuralPartialEq for VkQueryControlFlagBits
Auto Trait Implementations§
impl Freeze for VkQueryControlFlagBits
impl RefUnwindSafe for VkQueryControlFlagBits
impl Send for VkQueryControlFlagBits
impl Sync for VkQueryControlFlagBits
impl Unpin for VkQueryControlFlagBits
impl UnsafeUnpin for VkQueryControlFlagBits
impl UnwindSafe for VkQueryControlFlagBits
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