pub struct DeviceQueueCreateFlagBits(/* private fields */);Expand description
Implementations§
Source§impl DeviceQueueCreateFlagBits
impl DeviceQueueCreateFlagBits
Sourcepub const PROTECTED: DeviceQueueCreateFlagBits
pub const PROTECTED: DeviceQueueCreateFlagBits
Bit 0.
Sourcepub const INTERNALLY_SYNCHRONIZED: DeviceQueueCreateFlagBits
pub const INTERNALLY_SYNCHRONIZED: DeviceQueueCreateFlagBits
Bit 2.
pub const fn empty() -> DeviceQueueCreateFlagBits
pub const fn from_raw(value: u32) -> DeviceQueueCreateFlagBits
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn contains(self, other: DeviceQueueCreateFlagBits) -> bool
pub const fn all() -> DeviceQueueCreateFlagBits
Trait Implementations§
Source§impl BitAnd for DeviceQueueCreateFlagBits
impl BitAnd for DeviceQueueCreateFlagBits
Source§type Output = DeviceQueueCreateFlagBits
type Output = DeviceQueueCreateFlagBits
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: DeviceQueueCreateFlagBits) -> DeviceQueueCreateFlagBits
fn bitand(self, rhs: DeviceQueueCreateFlagBits) -> DeviceQueueCreateFlagBits
Performs the
& operation. Read moreSource§impl BitAndAssign for DeviceQueueCreateFlagBits
impl BitAndAssign for DeviceQueueCreateFlagBits
Source§fn bitand_assign(&mut self, rhs: DeviceQueueCreateFlagBits)
fn bitand_assign(&mut self, rhs: DeviceQueueCreateFlagBits)
Performs the
&= operation. Read moreSource§impl BitOr for DeviceQueueCreateFlagBits
impl BitOr for DeviceQueueCreateFlagBits
Source§type Output = DeviceQueueCreateFlagBits
type Output = DeviceQueueCreateFlagBits
The resulting type after applying the
| operator.Source§fn bitor(self, rhs: DeviceQueueCreateFlagBits) -> DeviceQueueCreateFlagBits
fn bitor(self, rhs: DeviceQueueCreateFlagBits) -> DeviceQueueCreateFlagBits
Performs the
| operation. Read moreSource§impl BitOrAssign for DeviceQueueCreateFlagBits
impl BitOrAssign for DeviceQueueCreateFlagBits
Source§fn bitor_assign(&mut self, rhs: DeviceQueueCreateFlagBits)
fn bitor_assign(&mut self, rhs: DeviceQueueCreateFlagBits)
Performs the
|= operation. Read moreSource§impl BitXor for DeviceQueueCreateFlagBits
impl BitXor for DeviceQueueCreateFlagBits
Source§type Output = DeviceQueueCreateFlagBits
type Output = DeviceQueueCreateFlagBits
The resulting type after applying the
^ operator.Source§fn bitxor(self, rhs: DeviceQueueCreateFlagBits) -> DeviceQueueCreateFlagBits
fn bitxor(self, rhs: DeviceQueueCreateFlagBits) -> DeviceQueueCreateFlagBits
Performs the
^ operation. Read moreSource§impl BitXorAssign for DeviceQueueCreateFlagBits
impl BitXorAssign for DeviceQueueCreateFlagBits
Source§fn bitxor_assign(&mut self, rhs: DeviceQueueCreateFlagBits)
fn bitxor_assign(&mut self, rhs: DeviceQueueCreateFlagBits)
Performs the
^= operation. Read moreSource§impl Clone for DeviceQueueCreateFlagBits
impl Clone for DeviceQueueCreateFlagBits
Source§fn clone(&self) -> DeviceQueueCreateFlagBits
fn clone(&self) -> DeviceQueueCreateFlagBits
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 DeviceQueueCreateFlagBits
impl Debug for DeviceQueueCreateFlagBits
Source§impl Default for DeviceQueueCreateFlagBits
impl Default for DeviceQueueCreateFlagBits
Source§fn default() -> DeviceQueueCreateFlagBits
fn default() -> DeviceQueueCreateFlagBits
Returns the “default value” for a type. Read more
Source§impl Hash for DeviceQueueCreateFlagBits
impl Hash for DeviceQueueCreateFlagBits
Source§impl Not for DeviceQueueCreateFlagBits
impl Not for DeviceQueueCreateFlagBits
Source§type Output = DeviceQueueCreateFlagBits
type Output = DeviceQueueCreateFlagBits
The resulting type after applying the
! operator.Source§fn not(self) -> DeviceQueueCreateFlagBits
fn not(self) -> DeviceQueueCreateFlagBits
Performs the unary
! operation. Read moreSource§impl Ord for DeviceQueueCreateFlagBits
impl Ord for DeviceQueueCreateFlagBits
Source§fn cmp(&self, other: &DeviceQueueCreateFlagBits) -> Ordering
fn cmp(&self, other: &DeviceQueueCreateFlagBits) -> 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 DeviceQueueCreateFlagBits
impl PartialOrd for DeviceQueueCreateFlagBits
impl Copy for DeviceQueueCreateFlagBits
impl Eq for DeviceQueueCreateFlagBits
impl StructuralPartialEq for DeviceQueueCreateFlagBits
Auto Trait Implementations§
impl Freeze for DeviceQueueCreateFlagBits
impl RefUnwindSafe for DeviceQueueCreateFlagBits
impl Send for DeviceQueueCreateFlagBits
impl Sync for DeviceQueueCreateFlagBits
impl Unpin for DeviceQueueCreateFlagBits
impl UnsafeUnpin for DeviceQueueCreateFlagBits
impl UnwindSafe for DeviceQueueCreateFlagBits
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