build(toolchain),ci: switch to rust 1.82-beta for now

`precise_capturing` has no workaround but we need it in tests. The main
crate should still compile under stable rustc, which is enforced by CI.
This commit is contained in:
oxalica 2024-09-10 06:22:56 -04:00
parent 7160e5adbd
commit 199985c6a2
8 changed files with 88 additions and 34 deletions

7
rust-toolchain.toml Normal file
View file

@ -0,0 +1,7 @@
# WAIT: Rust 1.82 release on 2024-10-17
# Used features:
# - min_exhaustive_patterns: https://github.com/rust-lang/rust/issues/119612
# - precise_capturing: https://github.com/rust-lang/rust/issues/123432
[toolchain]
channel = "beta-2024-09-10" # 1.82.0-beta.3
profile = "default"