Implementing Boolean Negation Flags with Clap How to use Rust’s clap library to implement boolean --foo and --no-foo flags that undo each other