pub struct STGC(/* private fields */);
Available on crate features
kernel
and ole
only.Expand description
STGC
enumeration (u32
).
This is a bitflag constant, which implements the
NativeBitflag
trait.
Implementations§
source§impl STGC
impl STGC
sourcepub const unsafe fn from_raw(v: u32) -> Self
pub const unsafe fn from_raw(v: u32) -> Self
Constructs a new object by wrapping the given integer value.
§Safety
Be sure the given value is meaningful for the actual type.
sourcepub const fn raw(&self) -> u32
pub const fn raw(&self) -> u32
Returns the primitive integer underlying value.
This method is similar to Into
, but it
is const
, therefore it can be used in
const contexts.
source§impl STGC
impl STGC
pub const DEFAULT: Self = _
pub const OVERWRITE: Self = _
pub const ONLYIFCURRENT: Self = _
pub const DANGEROUSLYCOMMITMERELYTODISKCACHE: Self = _
pub const CONSOLIDATE: Self = _
Trait Implementations§
source§impl BitAndAssign for STGC
impl BitAndAssign for STGC
source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moresource§impl BitOrAssign for STGC
impl BitOrAssign for STGC
source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moresource§impl BitXorAssign for STGC
impl BitXorAssign for STGC
source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moresource§impl IntUnderlying for STGC
impl IntUnderlying for STGC
source§impl NativeBitflag for STGC
impl NativeBitflag for STGC
source§impl Ord for STGC
impl Ord for STGC
source§impl PartialEq for STGC
impl PartialEq for STGC
source§impl PartialOrd for STGC
impl PartialOrd for STGC
1.0.0 · source§fn 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 moreimpl Copy for STGC
impl Eq for STGC
impl NativeConst for STGC
impl Send for STGC
impl StructuralPartialEq for STGC
Auto Trait Implementations§
impl Freeze for STGC
impl RefUnwindSafe for STGC
impl Sync for STGC
impl Unpin for STGC
impl UnwindSafe for STGC
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