Should we make a commitment to support past versions of Rust compilers?
I think using a policy like clap's, where we support the last two stable releases, makes sense for us. Releases happen every 6 weeks, so we would promise to support compilers up to 12 weeks old. That's one quarter of a year.
If we instead insist on using the very latest stable compiler features, it might be hard for users to keep up with our library.
(I realized that this is an issue when @CasperN 's build failed, because they are using features from a more recent Rust compiler version.)
cc @gwvo @aardappel @TethysSvensson @vglavnyy @jean-airoldie @maxburke @tymcauley
cc @ry for opinions