pub struct DependencyFlagBits(/* private fields */);Expand description
Implementations§
Source§impl DependencyFlagBits
impl DependencyFlagBits
Sourcepub const DEVICE_GROUP: Self
pub const DEVICE_GROUP: Self
Bit 2.
Sourcepub const VIEW_LOCAL: Self
pub const VIEW_LOCAL: Self
Bit 1.
Sourcepub const FEEDBACK_LOOP: Self
pub const FEEDBACK_LOOP: Self
Bit 3.
Sourcepub const QUEUE_FAMILY_OWNERSHIP_TRANSFER_USE_ALL_STAGES: Self
pub const QUEUE_FAMILY_OWNERSHIP_TRANSFER_USE_ALL_STAGES: Self
Bit 5.
Sourcepub const ASYMMETRIC_EVENT: Self
pub const ASYMMETRIC_EVENT: Self
Bit 6.
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 DependencyFlagBits
impl BitAnd for DependencyFlagBits
Source§impl BitAndAssign for DependencyFlagBits
impl BitAndAssign for DependencyFlagBits
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for DependencyFlagBits
impl BitOr for DependencyFlagBits
Source§impl BitOrAssign for DependencyFlagBits
impl BitOrAssign for DependencyFlagBits
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for DependencyFlagBits
impl BitXor for DependencyFlagBits
Source§impl BitXorAssign for DependencyFlagBits
impl BitXorAssign for DependencyFlagBits
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for DependencyFlagBits
impl Clone for DependencyFlagBits
Source§fn clone(&self) -> DependencyFlagBits
fn clone(&self) -> DependencyFlagBits
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 DependencyFlagBits
impl Debug for DependencyFlagBits
Source§impl Default for DependencyFlagBits
impl Default for DependencyFlagBits
Source§fn default() -> DependencyFlagBits
fn default() -> DependencyFlagBits
Returns the “default value” for a type. Read more
Source§impl Hash for DependencyFlagBits
impl Hash for DependencyFlagBits
Source§impl Not for DependencyFlagBits
impl Not for DependencyFlagBits
Source§impl Ord for DependencyFlagBits
impl Ord for DependencyFlagBits
Source§fn cmp(&self, other: &DependencyFlagBits) -> Ordering
fn cmp(&self, other: &DependencyFlagBits) -> 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 PartialEq for DependencyFlagBits
impl PartialEq for DependencyFlagBits
Source§impl PartialOrd for DependencyFlagBits
impl PartialOrd for DependencyFlagBits
impl Copy for DependencyFlagBits
impl Eq for DependencyFlagBits
impl StructuralPartialEq for DependencyFlagBits
Auto Trait Implementations§
impl Freeze for DependencyFlagBits
impl RefUnwindSafe for DependencyFlagBits
impl Send for DependencyFlagBits
impl Sync for DependencyFlagBits
impl Unpin for DependencyFlagBits
impl UnsafeUnpin for DependencyFlagBits
impl UnwindSafe for DependencyFlagBits
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