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