update Thunderbird Rust code to 2024 edition
Categories
(MailNews Core :: Networking: Exchange, task)
Tracking
(Not tracked)
People
(Reporter: jtracey, Assigned: jtracey)
References
Details
Attachments
(2 external files)
The Firefox MSRV was bumped to 1.87.0 for Firefox 148. Our Cargo.toml files already inherit this (bug 1992464), so we don't need to fix anything, but this does unblock bumping our Rust edition to 2024. 1.87 is one version shy of if-let chain support, but there are still a bunch of other nice quality of life improvements in the 2024 edition that make bumping this worthwhile.
| Assignee | ||
Comment 2•9 months ago
|
||
Switches all local Rust crates to 2024 edition, and resolves all compiler
errors/warnings and clippy warnings.
Updated•9 months ago
|
Updated•9 months ago
|
| Assignee | ||
Updated•9 months ago
|
Updated•9 months ago
|
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/a89e734dc30c
Use 2024 edition Rust. r=edicharry
| Assignee | ||
Comment 4•9 months ago
|
||
| Assignee | ||
Updated•9 months ago
|
Pushed by vineet@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/8fe7e2f4aa21
follow-up, update Rust code that landed while prior patch was in flight. r=mkmelin
Description
•