pub struct SystemCommandRunner;Trait Implementations§
Source§impl Clone for SystemCommandRunner
impl Clone for SystemCommandRunner
Source§impl CommandRunner for SystemCommandRunner
impl CommandRunner for SystemCommandRunner
fn execute(&self, request: &CommandRequest) -> Result<CommandResult>
Source§fn execute_inheriting_output(
&self,
request: &CommandRequest,
) -> Result<CommandResult>
fn execute_inheriting_output( &self, request: &CommandRequest, ) -> Result<CommandResult>
Runs a project-owned command with native stdout/stderr when the adapter supports it.
Custom adapters retain capture semantics until they explicitly opt into streaming.
impl Copy for SystemCommandRunner
Source§impl Debug for SystemCommandRunner
impl Debug for SystemCommandRunner
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