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