pub struct TerminateAllReport {
pub terminated: Vec<u32>,
pub already_gone: Vec<u32>,
pub failed: Vec<(u32, Error)>,
}Expand description
The result of terminate_all_owned, as pids.
Fields§
§terminated: Vec<u32>Stopped by this call.
already_gone: Vec<u32>Nothing was left to stop: the leader had been reaped or its group was already empty (Unix), or the process had exited and had no live job (Windows).
failed: Vec<(u32, Error)>Could not be stopped, with the reason. The rest were still attempted.
Trait Implementations§
Source§impl Debug for TerminateAllReport
impl Debug for TerminateAllReport
Auto Trait Implementations§
impl !RefUnwindSafe for TerminateAllReport
impl !UnwindSafe for TerminateAllReport
impl Freeze for TerminateAllReport
impl Send for TerminateAllReport
impl Sync for TerminateAllReport
impl Unpin for TerminateAllReport
impl UnsafeUnpin for TerminateAllReport
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