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