The API looks weird when run through rustfmt because it puts each function on a separate line, so it clouds up what the predicate is operating on - Keep it, tools are meant to work for us - Go back to having a function per variant - Follow `Environment` and take in a predicate parameter - Easier to do multiple predicates (option to take in an array) - While it helps in places, I found it annoying in clap to access a bunch of different types - More linking is needed to help people find all of the relevant predicates (Split of from #41)
The API looks weird when run through rustfmt because it puts each function on a separate line, so it clouds up what the predicate is operating on
Environmentand take in a predicate parameter(Split of from #41)