pub fn run(name: &'static str, argv0: &OsStr, args: Vec<OsString>) -> ExitCodeExpand description
Entry point for the three names; name is the canonical invoked name,
argv0 the program as invoked (its last component is the name the help
text prints) and args the arguments after it.