Add {min,max}_set(_by{_key)?)? functions (6) inline bulk into match arm
Add {min,max}_set(_by{_key)?)? functions (6) inline bulk into match arm

Slightly simplifies control flow as it avoids mutable variables that may
not even be used in case of early return.

rust-itertools/itertools