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