[version] Update to Rust edition 2021
appetrosyan opened this issue · comments
Rust edition 2021 is out. This deprecates some backwards compatibility but enables multiple enhancements. Given that Ursa is under no obligation to be compilable on older versions of Rust (and in fact can benefit greatly from the new features), it is rational to ensure that Ursa compiles with the latest edition of Rust.
Moreover, this will ensure compatibility with newer versions of several libraries. And is needed for #223