pub enum WaitAnyResult<K> {
Subprocess(K, Result<(Child, ExitStatus), Error>),
ReceivedTerminationSignal(i32),
NoProcessesRunning,
}
Variants§
Subprocess(K, Result<(Child, ExitStatus), Error>)
ReceivedTerminationSignal(i32)
NoProcessesRunning
Auto Trait Implementations§
impl<K> Freeze for WaitAnyResult<K>where
K: Freeze,
impl<K> !RefUnwindSafe for WaitAnyResult<K>
impl<K> Send for WaitAnyResult<K>where
K: Send,
impl<K> Sync for WaitAnyResult<K>where
K: Sync,
impl<K> Unpin for WaitAnyResult<K>where
K: Unpin,
impl<K> !UnwindSafe for WaitAnyResult<K>
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