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