#[non_exhaustive]#[repr(u32)]pub enum VkFramebufferCreateFlagBits {
VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT = 1,
VK_FRAMEBUFFER_CREATE_FLAG_BITS_MAX_ENUM = 2_147_483_647,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Implementations§
Source§impl VkFramebufferCreateFlagBits
impl VkFramebufferCreateFlagBits
pub const VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR: VkFramebufferCreateFlagBits = VkFramebufferCreateFlagBits::VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT
Trait Implementations§
Source§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 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VkFramebufferCreateFlagBits
impl Debug for VkFramebufferCreateFlagBits
Source§impl Hash for VkFramebufferCreateFlagBits
impl Hash for VkFramebufferCreateFlagBits
impl Copy for VkFramebufferCreateFlagBits
impl Eq 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 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