one(AsyncIoBase); output = none(AsyncIoBase);
    outputErr = none(AsyncIoBase); env = none(ProcEnv);
    envModifier = none(ProcEnv); workingDir = none(string);
    processName = none(string); logFn = none(LogFn);
    onErrorFn = none(OnErrorFn); cancelFut: Future[void] = nil): Future[
    ProcResult]" href="_._/src/asyncproc/exports/asyncprocimpl.html#run%2CProcArgs%2Cseq%5Bstring%5D%2Cset%5BProcOption%5D%2Cset%5BProcOption%5D%2CFuture%5Bvoid%5D">asyncprocimpl: proc run(sh: ProcArgs; cmd: seq[string]; pre