pub struct RunnerHandle {
pub child: Child,
pub child_pid: Option<u32>,
pub stdin: ChildStdin,
pub lines: RunnerLines,
pub stderr: StderrBuffer,
pub success_count: u64,
/* private fields */
}Fields§
§child: Child§child_pid: Option<u32>§stdin: ChildStdin§lines: RunnerLines§stderr: StderrBuffer§success_count: u64Implementations§
Source§impl RunnerHandle
impl RunnerHandle
pub fn spawn(spawn: &RunnerSpawn) -> Result<Self, ToolError>
Trait Implementations§
Source§impl Debug for RunnerHandle
impl Debug for RunnerHandle
Source§impl Drop for RunnerHandle
impl Drop for RunnerHandle
Auto Trait Implementations§
impl Freeze for RunnerHandle
impl !RefUnwindSafe for RunnerHandle
impl Send for RunnerHandle
impl Sync for RunnerHandle
impl Unpin for RunnerHandle
impl UnsafeUnpin for RunnerHandle
impl !UnwindSafe for RunnerHandle
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