pub struct MitigationPolicyFlags2Mask(/* private fields */);Expand description
[docs.microsoft.com] PROC_THREAD_ATTRIBUTE_MITIGATION_POLICY Flags Mask
Trait Implementations§
Source§impl BitAnd<MitigationPolicyFlags2> for MitigationPolicyFlags2Mask
impl BitAnd<MitigationPolicyFlags2> for MitigationPolicyFlags2Mask
Source§type Output = MitigationPolicyFlags2
type Output = MitigationPolicyFlags2
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: MitigationPolicyFlags2) -> MitigationPolicyFlags2
fn bitand(self, rhs: MitigationPolicyFlags2) -> MitigationPolicyFlags2
Performs the
& operation. Read moreSource§impl BitAnd<MitigationPolicyFlags2Mask> for MitigationPolicyFlags2
impl BitAnd<MitigationPolicyFlags2Mask> for MitigationPolicyFlags2
Source§type Output = MitigationPolicyFlags2
type Output = MitigationPolicyFlags2
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: MitigationPolicyFlags2Mask) -> MitigationPolicyFlags2
fn bitand(self, rhs: MitigationPolicyFlags2Mask) -> MitigationPolicyFlags2
Performs the
& operation. Read moreSource§impl BitAndAssign<MitigationPolicyFlags2Mask> for MitigationPolicyFlags2
impl BitAndAssign<MitigationPolicyFlags2Mask> for MitigationPolicyFlags2
Source§fn bitand_assign(&mut self, rhs: MitigationPolicyFlags2Mask)
fn bitand_assign(&mut self, rhs: MitigationPolicyFlags2Mask)
Performs the
&= operation. Read moreSource§impl Clone for MitigationPolicyFlags2Mask
impl Clone for MitigationPolicyFlags2Mask
Source§fn clone(&self) -> MitigationPolicyFlags2Mask
fn clone(&self) -> MitigationPolicyFlags2Mask
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MitigationPolicyFlags2Mask
Source§impl Debug for MitigationPolicyFlags2Mask
impl Debug for MitigationPolicyFlags2Mask
Source§impl Default for MitigationPolicyFlags2Mask
impl Default for MitigationPolicyFlags2Mask
Source§fn default() -> MitigationPolicyFlags2Mask
fn default() -> MitigationPolicyFlags2Mask
Returns the “default value” for a type. Read more
impl Eq for MitigationPolicyFlags2Mask
Source§impl From<()> for MitigationPolicyFlags2Mask
impl From<()> for MitigationPolicyFlags2Mask
Source§impl From<MitigationPolicyFlags2> for MitigationPolicyFlags2Mask
impl From<MitigationPolicyFlags2> for MitigationPolicyFlags2Mask
Source§fn from(flags: MitigationPolicyFlags2) -> Self
fn from(flags: MitigationPolicyFlags2) -> Self
Converts to this type from the input type.
Source§impl From<MitigationPolicyFlags2Mask> for u64
impl From<MitigationPolicyFlags2Mask> for u64
Source§fn from(mask: MitigationPolicyFlags2Mask) -> Self
fn from(mask: MitigationPolicyFlags2Mask) -> Self
Converts to this type from the input type.
Source§impl From<Option<Infallible>> for MitigationPolicyFlags2Mask
impl From<Option<Infallible>> for MitigationPolicyFlags2Mask
Source§fn from(_: Option<Infallible>) -> Self
fn from(_: Option<Infallible>) -> Self
Converts to this type from the input type.
Source§impl From<u64> for MitigationPolicyFlags2Mask
impl From<u64> for MitigationPolicyFlags2Mask
Source§impl Hash for MitigationPolicyFlags2Mask
impl Hash for MitigationPolicyFlags2Mask
Source§impl Ord for MitigationPolicyFlags2Mask
impl Ord for MitigationPolicyFlags2Mask
Source§fn cmp(&self, other: &MitigationPolicyFlags2Mask) -> Ordering
fn cmp(&self, other: &MitigationPolicyFlags2Mask) -> Ordering
1.21.0 (const: unstable) · 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 MitigationPolicyFlags2Mask
impl PartialOrd for MitigationPolicyFlags2Mask
impl StructuralPartialEq for MitigationPolicyFlags2Mask
Auto Trait Implementations§
impl Freeze for MitigationPolicyFlags2Mask
impl RefUnwindSafe for MitigationPolicyFlags2Mask
impl Send for MitigationPolicyFlags2Mask
impl Sync for MitigationPolicyFlags2Mask
impl Unpin for MitigationPolicyFlags2Mask
impl UnsafeUnpin for MitigationPolicyFlags2Mask
impl UnwindSafe for MitigationPolicyFlags2Mask
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