pub enum ProcessControl {
Foreground,
Background,
}Expand description
Whether a spawned process is attached to the foreground process group.
Variants§
Foreground
Run in the foreground process group.
Background
Run without foreground process-group control.
Trait Implementations§
Source§impl Clone for ProcessControl
impl Clone for ProcessControl
Source§fn clone(&self) -> ProcessControl
fn clone(&self) -> ProcessControl
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 ProcessControl
Source§impl Debug for ProcessControl
impl Debug for ProcessControl
Source§impl<'de> Deserialize<'de> for ProcessControl
impl<'de> Deserialize<'de> for ProcessControl
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ProcessControl
Source§impl PartialEq for ProcessControl
impl PartialEq for ProcessControl
Source§impl Serialize for ProcessControl
impl Serialize for ProcessControl
impl StructuralPartialEq for ProcessControl
Auto Trait Implementations§
impl Freeze for ProcessControl
impl RefUnwindSafe for ProcessControl
impl Send for ProcessControl
impl Sync for ProcessControl
impl Unpin for ProcessControl
impl UnsafeUnpin for ProcessControl
impl UnwindSafe for ProcessControl
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more