Trait that must be implemented by all structs that can be used as parameter range types
in the new benchmarking code (i.e. Linear<0, 1_000>). Right now there is just
Linear but this could later be extended to support additional non-linear parameter
ranges.