pub struct CREATE(/* private fields */);
Available on crate feature
kernel
only.Expand description
Process creation
flags
(u32
).
This is a bitflag constant, which implements the
NativeBitflag
trait.
Implementations§
source§impl CREATE
impl CREATE
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 CREATE
impl CREATE
pub const BREAKAWAY_FROM_JOB: Self = _
pub const DEFAULT_ERROR_MODE: Self = _
pub const NEW_CONSOLE: Self = _
pub const NEW_PROCESS_GROUP: Self = _
pub const NO_WINDOW: Self = _
pub const PROTECTED_PROCESS: Self = _
pub const PRESERVE_CODE_AUTHZ_LEVEL: Self = _
pub const SECURE_PROCESS: Self = _
pub const SEPARATE_WOW_VDM: Self = _
pub const SHARED_WOW_VDM: Self = _
pub const SUSPENDED: Self = _
pub const UNICODE_ENVIRONMENT: Self = _
sourcepub const DEBUG_ONLY_THIS_PROCESS: Self = _
pub const DEBUG_ONLY_THIS_PROCESS: Self = _
Originally has no CREATE
prefix.
sourcepub const DEBUG_PROCESS: Self = _
pub const DEBUG_PROCESS: Self = _
Originally has no CREATE
prefix.
sourcepub const DETACHED_PROCESS: Self = _
pub const DETACHED_PROCESS: Self = _
Originally has no CREATE
prefix.
sourcepub const EXTENDED_STARTUPINFO_PRESENT: Self = _
pub const EXTENDED_STARTUPINFO_PRESENT: Self = _
Originally has no CREATE
prefix.
sourcepub const INHERIT_PARENT_AFFINITY: Self = _
pub const INHERIT_PARENT_AFFINITY: Self = _
Originally has no CREATE
prefix.
Trait Implementations§
source§impl BitAndAssign for CREATE
impl BitAndAssign for CREATE
source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moresource§impl BitOrAssign for CREATE
impl BitOrAssign for CREATE
source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moresource§impl BitXorAssign for CREATE
impl BitXorAssign for CREATE
source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moresource§impl IntUnderlying for CREATE
impl IntUnderlying for CREATE
source§impl NativeBitflag for CREATE
impl NativeBitflag for CREATE
source§impl Ord for CREATE
impl Ord for CREATE
source§impl PartialEq for CREATE
impl PartialEq for CREATE
source§impl PartialOrd for CREATE
impl PartialOrd for CREATE
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 CREATE
impl Eq for CREATE
impl NativeConst for CREATE
impl Send for CREATE
impl StructuralPartialEq for CREATE
Auto Trait Implementations§
impl Freeze for CREATE
impl RefUnwindSafe for CREATE
impl Sync for CREATE
impl Unpin for CREATE
impl UnwindSafe for CREATE
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