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