pub struct GPS(/* private fields */);
Available on crate features
kernel
and shell
only.Expand description
GETPROPERTYSTOREFLAGS
enumeration (u32
).
This is a bitflag constant, which implements the
NativeBitflag
trait.
Implementations§
source§impl GPS
impl GPS
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 GPS
impl GPS
pub const DEFAULT: Self = _
pub const HANDLERPROPERTIESONLY: Self = _
pub const READWRITE: Self = _
pub const TEMPORARY: Self = _
pub const FASTPROPERTIESONLY: Self = _
pub const OPENSLOWITEM: Self = _
pub const DELAYCREATION: Self = _
pub const BESTEFFORT: Self = _
pub const NO_OPLOCK: Self = _
pub const PREFERQUERYPROPERTIES: Self = _
pub const EXTRINSICPROPERTIES: Self = _
pub const EXTRINSICPROPERTIESONLY: Self = _
pub const VOLATILEPROPERTIES: Self = _
pub const VOLATILEPROPERTIESONLY: Self = _
pub const MASK_VALID: Self = _
Trait Implementations§
source§impl BitAndAssign for GPS
impl BitAndAssign for GPS
source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moresource§impl BitOrAssign for GPS
impl BitOrAssign for GPS
source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moresource§impl BitXorAssign for GPS
impl BitXorAssign for GPS
source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moresource§impl IntUnderlying for GPS
impl IntUnderlying for GPS
source§impl NativeBitflag for GPS
impl NativeBitflag for GPS
source§impl Ord for GPS
impl Ord for GPS
source§impl PartialOrd for GPS
impl PartialOrd for GPS
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 GPS
impl Eq for GPS
impl NativeConst for GPS
impl Send for GPS
impl StructuralPartialEq for GPS
Auto Trait Implementations§
impl Freeze for GPS
impl RefUnwindSafe for GPS
impl Sync for GPS
impl Unpin for GPS
impl UnwindSafe for GPS
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