pub fn parse(args: impl IntoIterator<Item = OsString>) -> Result<Action>Expand description
Reads args, which are the arguments after the program’s own name.
Takes them as OsStrings so that a workspace path that is not valid UTF-8 is passed
through rather than rejected out of hand.