#[repr(transparent)]pub struct PrivateDataSlotCreateFlags(_);Expand description
Implementations
sourceimpl PrivateDataSlotCreateFlags
impl PrivateDataSlotCreateFlags
pub const fn empty() -> PrivateDataSlotCreateFlags
pub const fn from_raw(x: u32) -> PrivateDataSlotCreateFlags
pub const fn as_raw(self) -> u32
pub const fn is_empty(self) -> bool
pub const fn intersects(self, other: PrivateDataSlotCreateFlags) -> bool
sourcepub const fn contains(self, other: PrivateDataSlotCreateFlags) -> bool
pub const fn contains(self, other: PrivateDataSlotCreateFlags) -> bool
Returns whether other is a subset of self
Trait Implementations
sourceimpl BitAnd<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
impl BitAnd<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
type Output = PrivateDataSlotCreateFlags
type Output = PrivateDataSlotCreateFlags
The resulting type after applying the & operator.
sourcefn bitand(self, rhs: PrivateDataSlotCreateFlags) -> PrivateDataSlotCreateFlags
fn bitand(self, rhs: PrivateDataSlotCreateFlags) -> PrivateDataSlotCreateFlags
Performs the & operation. Read more
sourceimpl BitAndAssign<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
impl BitAndAssign<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
sourcefn bitand_assign(&mut self, rhs: PrivateDataSlotCreateFlags)
fn bitand_assign(&mut self, rhs: PrivateDataSlotCreateFlags)
Performs the &= operation. Read more
sourceimpl BitOr<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
impl BitOr<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
type Output = PrivateDataSlotCreateFlags
type Output = PrivateDataSlotCreateFlags
The resulting type after applying the | operator.
sourcefn bitor(self, rhs: PrivateDataSlotCreateFlags) -> PrivateDataSlotCreateFlags
fn bitor(self, rhs: PrivateDataSlotCreateFlags) -> PrivateDataSlotCreateFlags
Performs the | operation. Read more
sourceimpl BitOrAssign<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
impl BitOrAssign<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
sourcefn bitor_assign(&mut self, rhs: PrivateDataSlotCreateFlags)
fn bitor_assign(&mut self, rhs: PrivateDataSlotCreateFlags)
Performs the |= operation. Read more
sourceimpl BitXor<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
impl BitXor<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
type Output = PrivateDataSlotCreateFlags
type Output = PrivateDataSlotCreateFlags
The resulting type after applying the ^ operator.
sourcefn bitxor(self, rhs: PrivateDataSlotCreateFlags) -> PrivateDataSlotCreateFlags
fn bitxor(self, rhs: PrivateDataSlotCreateFlags) -> PrivateDataSlotCreateFlags
Performs the ^ operation. Read more
sourceimpl BitXorAssign<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
impl BitXorAssign<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
sourcefn bitxor_assign(&mut self, rhs: PrivateDataSlotCreateFlags)
fn bitxor_assign(&mut self, rhs: PrivateDataSlotCreateFlags)
Performs the ^= operation. Read more
sourceimpl Clone for PrivateDataSlotCreateFlags
impl Clone for PrivateDataSlotCreateFlags
sourcefn clone(&self) -> PrivateDataSlotCreateFlags
fn clone(&self) -> PrivateDataSlotCreateFlags
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for PrivateDataSlotCreateFlags
impl Debug for PrivateDataSlotCreateFlags
sourceimpl Default for PrivateDataSlotCreateFlags
impl Default for PrivateDataSlotCreateFlags
sourcefn default() -> PrivateDataSlotCreateFlags
fn default() -> PrivateDataSlotCreateFlags
Returns the “default value” for a type. Read more
sourceimpl Hash for PrivateDataSlotCreateFlags
impl Hash for PrivateDataSlotCreateFlags
sourceimpl Not for PrivateDataSlotCreateFlags
impl Not for PrivateDataSlotCreateFlags
type Output = PrivateDataSlotCreateFlags
type Output = PrivateDataSlotCreateFlags
The resulting type after applying the ! operator.
sourcefn not(self) -> PrivateDataSlotCreateFlags
fn not(self) -> PrivateDataSlotCreateFlags
Performs the unary ! operation. Read more
sourceimpl Ord for PrivateDataSlotCreateFlags
impl Ord for PrivateDataSlotCreateFlags
sourceimpl PartialEq<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
impl PartialEq<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
sourcefn eq(&self, other: &PrivateDataSlotCreateFlags) -> bool
fn eq(&self, other: &PrivateDataSlotCreateFlags) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &PrivateDataSlotCreateFlags) -> bool
fn ne(&self, other: &PrivateDataSlotCreateFlags) -> bool
This method tests for !=.
sourceimpl PartialOrd<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
impl PartialOrd<PrivateDataSlotCreateFlags> for PrivateDataSlotCreateFlags
sourcefn partial_cmp(&self, other: &PrivateDataSlotCreateFlags) -> Option<Ordering>
fn partial_cmp(&self, other: &PrivateDataSlotCreateFlags) -> Option<Ordering>
This method returns an ordering between self and other values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
impl Copy for PrivateDataSlotCreateFlags
impl Eq for PrivateDataSlotCreateFlags
impl StructuralEq for PrivateDataSlotCreateFlags
impl StructuralPartialEq for PrivateDataSlotCreateFlags
Auto Trait Implementations
impl RefUnwindSafe for PrivateDataSlotCreateFlags
impl Send for PrivateDataSlotCreateFlags
impl Sync for PrivateDataSlotCreateFlags
impl Unpin for PrivateDataSlotCreateFlags
impl UnwindSafe for PrivateDataSlotCreateFlags
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more