Skip to content

Migrate to Rust 2024 #1421

@Lorak-mmk

Description

@Lorak-mmk

In a few days our MSRV policy will allow us to bump MSRV to 1.85. This is the version where 2024 edition was introduced, along with async closures.
Async closures will be great for us, and for me are a good reason to bump MSRV.
2024 edition also introduces:

  • New, MSRV-aware resolver. This should allow us to get rid of Cargo.lock.msrv, making contributors life much easier.
  • Editions for rustfmt. 2024 edition fixes some important issues, like long strings preventing any formatting from happening.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions