pub enum JobControl {
Foreground,
Background,
}Expand description
Job state of a newly created subshell
Variants§
Foreground
The subshell becomes the foreground process group.
Background
The subshell becomes a background process group.
Trait Implementations§
Source§impl Clone for JobControl
impl Clone for JobControl
Source§fn clone(&self) -> JobControl
fn clone(&self) -> JobControl
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for JobControl
impl Debug for JobControl
Source§impl PartialEq for JobControl
impl PartialEq for JobControl
impl Copy for JobControl
impl Eq for JobControl
impl StructuralPartialEq for JobControl
Auto Trait Implementations§
impl Freeze for JobControl
impl RefUnwindSafe for JobControl
impl Send for JobControl
impl Sync for JobControl
impl Unpin for JobControl
impl UnwindSafe for JobControl
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,
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