This commit updates us to rustc 1.80. There are three significant changes here: 1. LazyLock and LazyCell have been stabilized meaning we can replace our usage of Lazy from the once_cell crate with the std lib versions 2. Lints were added to handle unknown cfg directives. `tokio_unstable` is affected by this and while we do have the flags in our .cargo/config.toml Cargo still output a lint for it so we supress that warning now in our Cargo.toml for the workspace 3. clippy now throws a new warning about priority levels for lints. It's quite frankly a thing that doesn't make sense to me and should be something cargo fixes, but here we are. Besides that it was a painless upgrade and now we're on the latest and greatest. |
||
---|---|---|
.. | ||
jemalloc.rs | ||
lib.rs |