From f661f0e5addb1fe7fbfb15341e0ec196ff79815d Mon Sep 17 00:00:00 2001 From: wack chores Date: Mon, 19 Oct 2026 11:05:08 +0000 Subject: [PATCH 1/2] Bump pinned Rust toolchain to 1.99.1 Also bumps async-trait from 0.1.89 to 0.1.92, which drops the `#[must_use]` injection that trips clippy's new double_must_use lint under Rust 1.99. 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..e6ae933 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,5 +1,5 @@ [toolchain] -channel = "1.98.1" +channel = "1.99.1" # 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 From 5688bf52c4c0f84f781bf7be3733022be70dd575 Mon Sep 17 00:00:00 2001 From: wack chores Date: Mon, 26 Oct 2026 11:05:26 +0000 Subject: [PATCH 2/2] Bump pinned Rust toolchain to 1.99.1 Update rust-toolchain.toml from 1.98.1 to the latest stable (1.99.1). Rust 1.99 enables the double_must_use clippy lint, which fires inside code generated by async-trait 0.1.89; bump async-trait to 0.1.92, which resolves the lint in its generated code (dtolnay/async-trait#303). Co-Authored-By: Claude Code --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 0c0070c..7fcfabd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,7 @@ version = "0.1.2" [dependencies] async-stream.workspace = true -async-trait = "0.1.81" +async-trait = "0.1.92" aws-config = { version = "1.1.7", features = ["behavior-version-latest"] } aws-sdk-apigateway = "1.50.0" aws-sdk-cloudwatch = "1.54.0"