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