pub struct ProcessWaitResult {
pub pid: u32,
pub status: ExitStatus,
}Expand description
One child’s status. Only a termination status means the child has exited.
Fields§
§pid: u32The actual positive process ID, including when waiting for any child or a group.
status: ExitStatusNative status, compatible with standard-library exit status extensions. On Unix, use ExitStatusExt to distinguish signal termination, stops, and continuation.
Trait Implementations§
Source§impl Clone for ProcessWaitResult
impl Clone for ProcessWaitResult
impl Copy for ProcessWaitResult
Source§impl Debug for ProcessWaitResult
impl Debug for ProcessWaitResult
impl Eq for ProcessWaitResult
Source§impl PartialEq for ProcessWaitResult
impl PartialEq for ProcessWaitResult
impl StructuralPartialEq for ProcessWaitResult
Auto Trait Implementations§
impl Freeze for ProcessWaitResult
impl RefUnwindSafe for ProcessWaitResult
impl Send for ProcessWaitResult
impl Sync for ProcessWaitResult
impl Unpin for ProcessWaitResult
impl UnsafeUnpin for ProcessWaitResult
impl UnwindSafe for ProcessWaitResult
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