From cf4759c5db20c4829ce69f0571a89eb81ea32f73 Mon Sep 17 00:00:00 2001 From: wack chores Date: Mon, 5 Oct 2026 11:09:03 +0000 Subject: [PATCH] Bump pinned Rust toolchain to 1.99.0 Rust 1.99.0 made Pin> inherently #[must_use], which triggers clippy's new double_must_use lint on the functions generated by async-trait 0.1.89. Bump async-trait to 0.1.92, which resolves the lint in its generated code. Co-Authored-By: Claude Code --- Cargo.lock | 6 +++--- rust-toolchain.toml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 05c9a5f..4c9014d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -340,13 +340,13 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.89" +version = "0.1.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" +checksum = "82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667" dependencies = [ "proc-macro2", "quote", - "syn 2.0.118", + "syn 3.0.6", ] [[package]] diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 3cbc5c5..d0fe90f 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,5 +1,5 @@ [toolchain] -channel = "1.98.1" +channel = "1.99.0" # The "default" profile adds the components: # "clippy", "rustfmt", "rustdocs", "rustc", "cargo", and "ruststd". # "llvm-tools-preview" is required by cargo-llvm-cov (the `coverage` job in