use crateReportErrorEnvironment;
use crateIsFatalError;
use crate::;
use BoxFuture;
/// Spawns a command and swallow (and report) all non-fatal errors
/// and resolve to `EXIT_ERROR` if they arise.
///
/// All other responses are propagated through as is.
pub async