pub struct SystemCommandRunner;Expand description
Production runner backed by std::process::Command.
The child intentionally inherits the current environment. In particular,
this lets the host man -w lookup honor MANPATH, MANSECT, and locale
variables without ManT duplicating platform-specific manual-path rules.
Trait Implementations§
Source§impl Clone for SystemCommandRunner
impl Clone for SystemCommandRunner
Source§fn clone(&self) -> SystemCommandRunner
fn clone(&self) -> SystemCommandRunner
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl CommandRunner for SystemCommandRunner
impl CommandRunner for SystemCommandRunner
impl Copy for SystemCommandRunner
Source§impl Debug for SystemCommandRunner
impl Debug for SystemCommandRunner
Source§impl Default for SystemCommandRunner
impl Default for SystemCommandRunner
Source§fn default() -> SystemCommandRunner
fn default() -> SystemCommandRunner
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SystemCommandRunner
impl RefUnwindSafe for SystemCommandRunner
impl Send for SystemCommandRunner
impl Sync for SystemCommandRunner
impl Unpin for SystemCommandRunner
impl UnsafeUnpin for SystemCommandRunner
impl UnwindSafe for SystemCommandRunner
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