[−][src]Struct bigbro::Child
A currently running (or possibly already completed) child process.
Methods
impl Child
[src]
pub fn kill(&mut self) -> Result<()>
[src]
Force the child process to exit
pub fn terminate(&mut self) -> Result<()>
[src]
Ask the child process to exit
pub fn wait(&mut self) -> Result<Status>
[src]
Wait for child to finish
pub fn try_wait(&mut self) -> Result<Option<Status>>
[src]
Check if the child has finished
Trait Implementations
Auto Trait Implementations
impl Sync for Child
impl Unpin for Child
impl Send for Child
impl UnwindSafe for Child
impl RefUnwindSafe for Child
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,