pub enum JobSpec {
ProcessId(Pid),
JobId(Field),
}Expand description
Job specification (job ID or process ID)
Each operand of the wait built-in is parsed into a JobSpec value.
Variants§
ProcessId(Pid)
Process ID (non-negative decimal integer)
JobId(Field)
Job ID (string of the form %…)
Trait Implementations§
impl Eq for JobSpec
impl StructuralPartialEq for JobSpec
Auto Trait Implementations§
impl Freeze for JobSpec
impl !RefUnwindSafe for JobSpec
impl !Send for JobSpec
impl !Sync for JobSpec
impl Unpin for JobSpec
impl UnsafeUnpin for JobSpec
impl !UnwindSafe for JobSpec
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