pub struct SystemRunner;Expand description
The real runner: launches via std::process::Command, injecting the resolved
environment into the child. Inherits the parent environment except kovra’s
own KOVRA_* variables (scrubbed — see SystemRunner::run) and overrides it
with the injected variables. Nothing is written to disk (I7).
Trait Implementations§
Source§impl ProcessRunner for SystemRunner
impl ProcessRunner for SystemRunner
Auto Trait Implementations§
impl Freeze for SystemRunner
impl RefUnwindSafe for SystemRunner
impl Send for SystemRunner
impl Sync for SystemRunner
impl Unpin for SystemRunner
impl UnsafeUnpin for SystemRunner
impl UnwindSafe for SystemRunner
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