pub struct DescriptorBindingFlagBits(/* private fields */);Expand description
Implementations§
Source§impl DescriptorBindingFlagBits
impl DescriptorBindingFlagBits
Sourcepub const UPDATE_AFTER_BIND: Self
pub const UPDATE_AFTER_BIND: Self
Bit 0.
Sourcepub const UPDATE_UNUSED_WHILE_PENDING: Self
pub const UPDATE_UNUSED_WHILE_PENDING: Self
Bit 1.
Sourcepub const PARTIALLY_BOUND: Self
pub const PARTIALLY_BOUND: Self
Bit 2.
Sourcepub const VARIABLE_DESCRIPTOR_COUNT: Self
pub const VARIABLE_DESCRIPTOR_COUNT: Self
Bit 3.
pub const fn empty() -> Self
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: Self) -> bool
pub const fn all() -> Self
Trait Implementations§
Source§impl BitAnd for DescriptorBindingFlagBits
impl BitAnd for DescriptorBindingFlagBits
Source§impl BitAndAssign for DescriptorBindingFlagBits
impl BitAndAssign for DescriptorBindingFlagBits
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for DescriptorBindingFlagBits
impl BitOr for DescriptorBindingFlagBits
Source§impl BitOrAssign for DescriptorBindingFlagBits
impl BitOrAssign for DescriptorBindingFlagBits
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for DescriptorBindingFlagBits
impl BitXor for DescriptorBindingFlagBits
Source§impl BitXorAssign for DescriptorBindingFlagBits
impl BitXorAssign for DescriptorBindingFlagBits
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for DescriptorBindingFlagBits
impl Clone for DescriptorBindingFlagBits
Source§fn clone(&self) -> DescriptorBindingFlagBits
fn clone(&self) -> DescriptorBindingFlagBits
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 DescriptorBindingFlagBits
impl Debug for DescriptorBindingFlagBits
Source§impl Default for DescriptorBindingFlagBits
impl Default for DescriptorBindingFlagBits
Source§fn default() -> DescriptorBindingFlagBits
fn default() -> DescriptorBindingFlagBits
Returns the “default value” for a type. Read more
Source§impl Hash for DescriptorBindingFlagBits
impl Hash for DescriptorBindingFlagBits
Source§impl Not for DescriptorBindingFlagBits
impl Not for DescriptorBindingFlagBits
Source§impl Ord for DescriptorBindingFlagBits
impl Ord for DescriptorBindingFlagBits
Source§fn cmp(&self, other: &DescriptorBindingFlagBits) -> Ordering
fn cmp(&self, other: &DescriptorBindingFlagBits) -> Ordering
1.21.0 · 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 DescriptorBindingFlagBits
impl PartialOrd for DescriptorBindingFlagBits
impl Copy for DescriptorBindingFlagBits
impl Eq for DescriptorBindingFlagBits
impl StructuralPartialEq for DescriptorBindingFlagBits
Auto Trait Implementations§
impl Freeze for DescriptorBindingFlagBits
impl RefUnwindSafe for DescriptorBindingFlagBits
impl Send for DescriptorBindingFlagBits
impl Sync for DescriptorBindingFlagBits
impl Unpin for DescriptorBindingFlagBits
impl UnsafeUnpin for DescriptorBindingFlagBits
impl UnwindSafe for DescriptorBindingFlagBits
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