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