Most particularly: “What is the difference in responsibilities between `cargo test` and the test binary? When should I be doing `--help` and when should I be doing `-- --help`?” There’s no good way to know; you just have to do both until you internalize it.