pub struct DesktopAppPolicyFlags(/* private fields */);Expand description
[docs.microsoft.com] PROC_THREAD_ATTRIBUTE_DESKTOP_APP_POLICY Flags
Trait Implementations§
Source§impl BitAnd for DesktopAppPolicyFlags
impl BitAnd for DesktopAppPolicyFlags
Source§impl BitAnd<DesktopAppPolicyFlags> for DesktopAppPolicyFlagsMask
impl BitAnd<DesktopAppPolicyFlags> for DesktopAppPolicyFlagsMask
Source§type Output = DesktopAppPolicyFlags
type Output = DesktopAppPolicyFlags
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: DesktopAppPolicyFlags) -> DesktopAppPolicyFlags
fn bitand(self, rhs: DesktopAppPolicyFlags) -> DesktopAppPolicyFlags
Performs the
& operation. Read moreSource§impl BitAnd<DesktopAppPolicyFlagsMask> for DesktopAppPolicyFlags
impl BitAnd<DesktopAppPolicyFlagsMask> for DesktopAppPolicyFlags
Source§type Output = DesktopAppPolicyFlags
type Output = DesktopAppPolicyFlags
The resulting type after applying the
& operator.Source§fn bitand(self, rhs: DesktopAppPolicyFlagsMask) -> DesktopAppPolicyFlags
fn bitand(self, rhs: DesktopAppPolicyFlagsMask) -> DesktopAppPolicyFlags
Performs the
& operation. Read moreSource§impl BitAndAssign for DesktopAppPolicyFlags
impl BitAndAssign for DesktopAppPolicyFlags
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitAndAssign<DesktopAppPolicyFlagsMask> for DesktopAppPolicyFlags
impl BitAndAssign<DesktopAppPolicyFlagsMask> for DesktopAppPolicyFlags
Source§fn bitand_assign(&mut self, rhs: DesktopAppPolicyFlagsMask)
fn bitand_assign(&mut self, rhs: DesktopAppPolicyFlagsMask)
Performs the
&= operation. Read moreSource§impl BitOr for DesktopAppPolicyFlags
impl BitOr for DesktopAppPolicyFlags
Source§impl BitOr<()> for DesktopAppPolicyFlags
impl BitOr<()> for DesktopAppPolicyFlags
Source§impl BitOr<DesktopAppPolicyFlags> for ()
impl BitOr<DesktopAppPolicyFlags> for ()
Source§type Output = DesktopAppPolicyFlags
type Output = DesktopAppPolicyFlags
The resulting type after applying the
| operator.Source§impl BitOr<DesktopAppPolicyFlags> for Option<Infallible>
impl BitOr<DesktopAppPolicyFlags> for Option<Infallible>
Source§type Output = DesktopAppPolicyFlags
type Output = DesktopAppPolicyFlags
The resulting type after applying the
| operator.Source§impl BitOr<Option<Infallible>> for DesktopAppPolicyFlags
impl BitOr<Option<Infallible>> for DesktopAppPolicyFlags
Source§impl BitOrAssign for DesktopAppPolicyFlags
impl BitOrAssign for DesktopAppPolicyFlags
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl Clone for DesktopAppPolicyFlags
impl Clone for DesktopAppPolicyFlags
Source§fn clone(&self) -> DesktopAppPolicyFlags
fn clone(&self) -> DesktopAppPolicyFlags
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 DesktopAppPolicyFlags
Source§impl Debug for DesktopAppPolicyFlags
impl Debug for DesktopAppPolicyFlags
Source§impl Default for DesktopAppPolicyFlags
impl Default for DesktopAppPolicyFlags
Source§fn default() -> DesktopAppPolicyFlags
fn default() -> DesktopAppPolicyFlags
Returns the “default value” for a type. Read more
impl Eq for DesktopAppPolicyFlags
Source§impl From<()> for DesktopAppPolicyFlags
impl From<()> for DesktopAppPolicyFlags
Source§impl From<DesktopAppPolicyFlags> for DesktopAppPolicyFlagsMask
impl From<DesktopAppPolicyFlags> for DesktopAppPolicyFlagsMask
Source§fn from(flags: DesktopAppPolicyFlags) -> Self
fn from(flags: DesktopAppPolicyFlags) -> Self
Converts to this type from the input type.
Source§impl From<DesktopAppPolicyFlags> for u32
impl From<DesktopAppPolicyFlags> for u32
Source§fn from(flags: DesktopAppPolicyFlags) -> Self
fn from(flags: DesktopAppPolicyFlags) -> Self
Converts to this type from the input type.
Source§impl From<Option<Infallible>> for DesktopAppPolicyFlags
impl From<Option<Infallible>> for DesktopAppPolicyFlags
Source§fn from(_: Option<Infallible>) -> Self
fn from(_: Option<Infallible>) -> Self
Converts to this type from the input type.
Source§impl Hash for DesktopAppPolicyFlags
impl Hash for DesktopAppPolicyFlags
Source§impl Mul<DesktopAppPolicyFlags> for bool
impl Mul<DesktopAppPolicyFlags> for bool
Source§type Output = DesktopAppPolicyFlags
type Output = DesktopAppPolicyFlags
The resulting type after applying the
* operator.Source§impl Mul<bool> for DesktopAppPolicyFlags
impl Mul<bool> for DesktopAppPolicyFlags
Source§impl Not for DesktopAppPolicyFlags
impl Not for DesktopAppPolicyFlags
Source§impl Ord for DesktopAppPolicyFlags
impl Ord for DesktopAppPolicyFlags
Source§fn cmp(&self, other: &DesktopAppPolicyFlags) -> Ordering
fn cmp(&self, other: &DesktopAppPolicyFlags) -> 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 PartialEq for DesktopAppPolicyFlags
impl PartialEq for DesktopAppPolicyFlags
Source§impl PartialOrd for DesktopAppPolicyFlags
impl PartialOrd for DesktopAppPolicyFlags
impl StructuralPartialEq for DesktopAppPolicyFlags
Auto Trait Implementations§
impl Freeze for DesktopAppPolicyFlags
impl RefUnwindSafe for DesktopAppPolicyFlags
impl Send for DesktopAppPolicyFlags
impl Sync for DesktopAppPolicyFlags
impl Unpin for DesktopAppPolicyFlags
impl UnsafeUnpin for DesktopAppPolicyFlags
impl UnwindSafe for DesktopAppPolicyFlags
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