It can be supported with internal APIs, even without macros:
Cmds::from_cmd(Cmd(...).current_dir(..))
.pipe(Cmd(...).current_dir(...))
.run_cmd(...)
As you can see, it is very verbose and that's why I choose to hide the lower APIs at this moment.
As you can see, it is very verbose and that's why I choose to hide the lower APIs at this moment.