pub struct DependencyFlagBits(/* private fields */);Expand description
Implementations§
Source§impl DependencyFlagBits
impl DependencyFlagBits
Sourcepub const BY_REGION: DependencyFlagBits
pub const BY_REGION: DependencyFlagBits
Bit 0.
Sourcepub const DEVICE_GROUP: DependencyFlagBits
pub const DEVICE_GROUP: DependencyFlagBits
Bit 2.
Sourcepub const VIEW_LOCAL: DependencyFlagBits
pub const VIEW_LOCAL: DependencyFlagBits
Bit 1.
Sourcepub const FEEDBACK_LOOP: DependencyFlagBits
pub const FEEDBACK_LOOP: DependencyFlagBits
Bit 3.
Sourcepub const QUEUE_FAMILY_OWNERSHIP_TRANSFER_USE_ALL_STAGES: DependencyFlagBits
pub const QUEUE_FAMILY_OWNERSHIP_TRANSFER_USE_ALL_STAGES: DependencyFlagBits
Bit 5.
Sourcepub const ASYMMETRIC_EVENT: DependencyFlagBits
pub const ASYMMETRIC_EVENT: DependencyFlagBits
Bit 6.
pub const fn empty() -> DependencyFlagBits
pub const fn from_raw(value: u32) -> DependencyFlagBits
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: DependencyFlagBits) -> bool
pub const fn all() -> DependencyFlagBits
Trait Implementations§
Source§impl BitAnd for DependencyFlagBits
impl BitAnd for DependencyFlagBits
Source§type Output = DependencyFlagBits
type Output = DependencyFlagBits
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: DependencyFlagBits) -> DependencyFlagBits
fn bitand(self, rhs: DependencyFlagBits) -> DependencyFlagBits
Performs the
& operation. Read moreSource§impl BitAndAssign for DependencyFlagBits
impl BitAndAssign for DependencyFlagBits
Source§fn bitand_assign(&mut self, rhs: DependencyFlagBits)
fn bitand_assign(&mut self, rhs: DependencyFlagBits)
Performs the
&= operation. Read moreSource§impl BitOr for DependencyFlagBits
impl BitOr for DependencyFlagBits
Source§type Output = DependencyFlagBits
type Output = DependencyFlagBits
The resulting type after applying the
| operator.Source§fn bitor(self, rhs: DependencyFlagBits) -> DependencyFlagBits
fn bitor(self, rhs: DependencyFlagBits) -> DependencyFlagBits
Performs the
| operation. Read moreSource§impl BitOrAssign for DependencyFlagBits
impl BitOrAssign for DependencyFlagBits
Source§fn bitor_assign(&mut self, rhs: DependencyFlagBits)
fn bitor_assign(&mut self, rhs: DependencyFlagBits)
Performs the
|= operation. Read moreSource§impl BitXor for DependencyFlagBits
impl BitXor for DependencyFlagBits
Source§type Output = DependencyFlagBits
type Output = DependencyFlagBits
The resulting type after applying the
^ operator.Source§fn bitxor(self, rhs: DependencyFlagBits) -> DependencyFlagBits
fn bitxor(self, rhs: DependencyFlagBits) -> DependencyFlagBits
Performs the
^ operation. Read moreSource§impl BitXorAssign for DependencyFlagBits
impl BitXorAssign for DependencyFlagBits
Source§fn bitxor_assign(&mut self, rhs: DependencyFlagBits)
fn bitxor_assign(&mut self, rhs: DependencyFlagBits)
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§type Output = DependencyFlagBits
type Output = DependencyFlagBits
The resulting type after applying the
! operator.Source§fn not(self) -> DependencyFlagBits
fn not(self) -> DependencyFlagBits
Performs the unary
! operation. Read moreSource§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