Trait crossbundle_tools::error::CommandExt
source · [−]pub trait CommandExt {
fn output_err(self, print_logs: bool) -> Result<Output>;
}
Expand description
Extension trait for Command
that helps
to wrap output and print logs from command execution.
Required Methods
fn output_err(self, print_logs: bool) -> Result<Output>
fn output_err(self, print_logs: bool) -> Result<Output>
Executes the command as a child process, then captures an output and return it. If command termination wasn’t successful wraps an output into error and return it.