Add Rust 1.68.2 (#1908)

* Add Rust 1.68.2

* Regenerate documentation
diff --git a/docs/cargo.md b/docs/cargo.md
index 49c9f78..e03c347 100644
--- a/docs/cargo.md
+++ b/docs/cargo.md
@@ -36,7 +36,7 @@
 | <a id="cargo_bootstrap_repository-rust_toolchain_rustc_template"></a>rust_toolchain_rustc_template |  The template to use for finding the host <code>rustc</code> binary. <code>{version}</code> (eg. '1.53.0'), <code>{triple}</code> (eg. 'x86_64-unknown-linux-gnu'), <code>{arch}</code> (eg. 'aarch64'), <code>{vendor}</code> (eg. 'unknown'), <code>{system}</code> (eg. 'darwin'), <code>{channel}</code> (eg. 'stable'), and <code>{tool}</code> (eg. 'rustc.exe') will be replaced in the string if present.   | String | optional | <code>"@rust_{system}_{arch}__{triple}__{channel}_tools//:bin/{tool}"</code> |
 | <a id="cargo_bootstrap_repository-srcs"></a>srcs |  Souce files of the crate to build. Passing source files here can be used to trigger rebuilds when changes are made   | <a href="https://bazel.build/concepts/labels">List of labels</a> | optional | <code>[]</code> |
 | <a id="cargo_bootstrap_repository-timeout"></a>timeout |  Maximum duration of the Cargo build command in seconds   | Integer | optional | <code>600</code> |
-| <a id="cargo_bootstrap_repository-version"></a>version |  The version of cargo the resolver should use   | String | optional | <code>"1.68.1"</code> |
+| <a id="cargo_bootstrap_repository-version"></a>version |  The version of cargo the resolver should use   | String | optional | <code>"1.68.2"</code> |
 
 
 <a id="cargo_dep_env"></a>
diff --git a/docs/crate_universe.md b/docs/crate_universe.md
index 021a25d..29872c3 100644
--- a/docs/crate_universe.md
+++ b/docs/crate_universe.md
@@ -386,7 +386,7 @@
 | <a id="crates_repository-repo_mapping"></a>repo_mapping |  A dictionary from local repository name to global repository name. This allows controls over workspace dependency resolution for dependencies of this repository.&lt;p&gt;For example, an entry <code>"@foo": "@bar"</code> declares that, for any time this repository depends on <code>@foo</code> (such as a dependency on <code>@foo//some:target</code>, it should actually resolve that dependency within globally-declared <code>@bar</code> (<code>@bar//some:target</code>).   | <a href="https://bazel.build/rules/lib/dict">Dictionary: String -> String</a> | required |  |
 | <a id="crates_repository-rust_toolchain_cargo_template"></a>rust_toolchain_cargo_template |  The template to use for finding the host <code>cargo</code> binary. <code>{version}</code> (eg. '1.53.0'), <code>{triple}</code> (eg. 'x86_64-unknown-linux-gnu'), <code>{arch}</code> (eg. 'aarch64'), <code>{vendor}</code> (eg. 'unknown'), <code>{system}</code> (eg. 'darwin'), <code>{cfg}</code> (eg. 'exec'), <code>{channel}</code> (eg. 'stable'), and <code>{tool}</code> (eg. 'rustc.exe') will be replaced in the string if present.   | String | optional | <code>"@rust_{system}_{arch}__{triple}__{channel}_tools//:bin/{tool}"</code> |
 | <a id="crates_repository-rust_toolchain_rustc_template"></a>rust_toolchain_rustc_template |  The template to use for finding the host <code>rustc</code> binary. <code>{version}</code> (eg. '1.53.0'), <code>{triple}</code> (eg. 'x86_64-unknown-linux-gnu'), <code>{arch}</code> (eg. 'aarch64'), <code>{vendor}</code> (eg. 'unknown'), <code>{system}</code> (eg. 'darwin'), <code>{cfg}</code> (eg. 'exec'), <code>{channel}</code> (eg. 'stable'), and <code>{tool}</code> (eg. 'cargo.exe') will be replaced in the string if present.   | String | optional | <code>"@rust_{system}_{arch}__{triple}__{channel}_tools//:bin/{tool}"</code> |
-| <a id="crates_repository-rust_version"></a>rust_version |  The version of Rust the currently registered toolchain is using. Eg. <code>1.56.0</code>, or <code>nightly/2021-09-08</code>   | String | optional | <code>"1.68.1"</code> |
+| <a id="crates_repository-rust_version"></a>rust_version |  The version of Rust the currently registered toolchain is using. Eg. <code>1.56.0</code>, or <code>nightly/2021-09-08</code>   | String | optional | <code>"1.68.2"</code> |
 | <a id="crates_repository-splicing_config"></a>splicing_config |  The configuration flags to use for splicing Cargo maniests. Use <code>//crate_universe:defs.bzl\%rsplicing_config</code> to generate the value for this field. If unset, the defaults defined there will be used.   | String | optional | <code>""</code> |
 | <a id="crates_repository-supported_platform_triples"></a>supported_platform_triples |  A set of all platform triples to consider when generating dependencies.   | List of strings | optional | <code>["aarch64-unknown-linux-gnu", "i686-apple-darwin", "i686-pc-windows-msvc", "i686-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "x86_64-unknown-linux-gnu", "aarch64-apple-darwin", "aarch64-apple-ios-sim", "aarch64-apple-ios", "aarch64-fuchsia", "aarch64-linux-android", "aarch64-pc-windows-msvc", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", "i686-linux-android", "i686-unknown-freebsd", "powerpc-unknown-linux-gnu", "riscv32imc-unknown-none-elf", "riscv64gc-unknown-none-elf", "s390x-unknown-linux-gnu", "wasm32-unknown-unknown", "wasm32-wasi", "x86_64-apple-ios", "x86_64-fuchsia", "x86_64-linux-android", "x86_64-unknown-freebsd"]</code> |
 
@@ -723,7 +723,7 @@
 
 | Name  | Description | Default Value |
 | :------------- | :------------- | :------------- |
-| <a id="crate_universe_dependencies-rust_version"></a>rust_version |  The version of rust to use when generating dependencies.   |  `"1.68.1"` |
+| <a id="crate_universe_dependencies-rust_version"></a>rust_version |  The version of rust to use when generating dependencies.   |  `"1.68.2"` |
 | <a id="crate_universe_dependencies-bootstrap"></a>bootstrap |  If true, a <code>cargo_bootstrap_repository</code> target will be generated.   |  `False` |
 
 
diff --git a/docs/flatten.md b/docs/flatten.md
index 558a0a8..17d599b 100644
--- a/docs/flatten.md
+++ b/docs/flatten.md
@@ -103,7 +103,7 @@
 | <a id="cargo_bootstrap_repository-rust_toolchain_rustc_template"></a>rust_toolchain_rustc_template |  The template to use for finding the host <code>rustc</code> binary. <code>{version}</code> (eg. '1.53.0'), <code>{triple}</code> (eg. 'x86_64-unknown-linux-gnu'), <code>{arch}</code> (eg. 'aarch64'), <code>{vendor}</code> (eg. 'unknown'), <code>{system}</code> (eg. 'darwin'), <code>{channel}</code> (eg. 'stable'), and <code>{tool}</code> (eg. 'rustc.exe') will be replaced in the string if present.   | String | optional | <code>"@rust_{system}_{arch}__{triple}__{channel}_tools//:bin/{tool}"</code> |
 | <a id="cargo_bootstrap_repository-srcs"></a>srcs |  Souce files of the crate to build. Passing source files here can be used to trigger rebuilds when changes are made   | <a href="https://bazel.build/concepts/labels">List of labels</a> | optional | <code>[]</code> |
 | <a id="cargo_bootstrap_repository-timeout"></a>timeout |  Maximum duration of the Cargo build command in seconds   | Integer | optional | <code>600</code> |
-| <a id="cargo_bootstrap_repository-version"></a>version |  The version of cargo the resolver should use   | String | optional | <code>"1.68.1"</code> |
+| <a id="cargo_bootstrap_repository-version"></a>version |  The version of cargo the resolver should use   | String | optional | <code>"1.68.2"</code> |
 
 
 <a id="cargo_dep_env"></a>
diff --git a/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json b/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json
index 4f2322b..0820bc9 100644
--- a/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json
+++ b/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json
@@ -1,5 +1,5 @@
 {
-  "checksum": "1cdcb3ee9e39310c1206f2e6f50e9647e981185ae54e39fb5b02ca46bc15ab56",
+  "checksum": "7c44e4d0f89eca382078ada851e9088bb62bc3e573c63562239d1ad090ee1ba8",
   "crates": {
     "aho-corasick 0.7.20": {
       "name": "aho-corasick",
diff --git a/examples/crate_universe/cargo_workspace/cargo-bazel-lock.json b/examples/crate_universe/cargo_workspace/cargo-bazel-lock.json
index 17c29d5..5ac9e79 100644
--- a/examples/crate_universe/cargo_workspace/cargo-bazel-lock.json
+++ b/examples/crate_universe/cargo_workspace/cargo-bazel-lock.json
@@ -1,5 +1,5 @@
 {
-  "checksum": "ff1be8266ad091182799572a9929fe7d712c7df91f5a978ef88694f48fd2783b",
+  "checksum": "770f32afe720168322e9747169ba78f7ad1d6915c8c7e6f9a8d1ea2a1b7cf715",
   "crates": {
     "ansi_term 0.12.1": {
       "name": "ansi_term",
diff --git a/examples/crate_universe/multi_package/cargo-bazel-lock.json b/examples/crate_universe/multi_package/cargo-bazel-lock.json
index 256be67..cc75bb6 100644
--- a/examples/crate_universe/multi_package/cargo-bazel-lock.json
+++ b/examples/crate_universe/multi_package/cargo-bazel-lock.json
@@ -1,5 +1,5 @@
 {
-  "checksum": "adfef1945923c17fbccd1ccd5d20fe0e5680cc5060dfb9b55ffbefa34e67b873",
+  "checksum": "93a70712434055b5fc6b3aa458ee3a032c9cf8615254ea8e881120e714f7e1b2",
   "crates": {
     "aho-corasick 0.7.20": {
       "name": "aho-corasick",
diff --git a/examples/crate_universe/no_cargo_manifests/cargo-bazel-lock.json b/examples/crate_universe/no_cargo_manifests/cargo-bazel-lock.json
index c83478b..7ea46a5 100644
--- a/examples/crate_universe/no_cargo_manifests/cargo-bazel-lock.json
+++ b/examples/crate_universe/no_cargo_manifests/cargo-bazel-lock.json
@@ -1,5 +1,5 @@
 {
-  "checksum": "4f71bf61b5363e82ad02154f7ffe615e4f876d74cc8458bb4e7d0a0196a0c7a7",
+  "checksum": "718e9a06af15604ca61dbed459a376225bf0b592f396fbb553afcd58988f7c94",
   "crates": {
     "async-trait 0.1.64": {
       "name": "async-trait",
diff --git a/rust/known_shas.bzl b/rust/known_shas.bzl
index 8e6a710..7cb6006 100644
--- a/rust/known_shas.bzl
+++ b/rust/known_shas.bzl
@@ -15886,6 +15886,60 @@
     "cargo-1.68.1-x86_64-unknown-linux-musl.tar.xz": "e175a4f1886df26d62c6e5a3bcffa5423b11c0b38a38adc6e1fcdd6fc932670b",
     "cargo-1.68.1-x86_64-unknown-netbsd.tar.gz": "08e1a471ed98b2cc34d5d40b665eebf43391ac6ef5282178d02fb53bc44d867c",
     "cargo-1.68.1-x86_64-unknown-netbsd.tar.xz": "fedb84a4bfae7215a145e302085c61adcfa1090a8729a8fc61542249c1a8462d",
+    "cargo-1.68.2-aarch64-apple-darwin.tar.gz": "7317f1a2823a78f531f433d55cf76baf8701d16268bded12e0501fc07e74c6f4",
+    "cargo-1.68.2-aarch64-apple-darwin.tar.xz": "00812cc56dfb8cb06ab997737279e6a3a46a8fca3ac7baf4f9a42b3f6e1d3a3f",
+    "cargo-1.68.2-aarch64-pc-windows-msvc.tar.gz": "c56dbd0fdfe9be73d076a6404d09d8480b4b624e277b87b4fd25d7da9382b979",
+    "cargo-1.68.2-aarch64-pc-windows-msvc.tar.xz": "860a4275795629fd9d9096a5aabab0f8f0a6c69ed61c23528f79a79f427ec756",
+    "cargo-1.68.2-aarch64-unknown-linux-gnu.tar.gz": "09119c8df515f3358dbbb23514a80deb5d9891a5fcd4323667dbc84f32a160da",
+    "cargo-1.68.2-aarch64-unknown-linux-gnu.tar.xz": "a1b1f8ffdd56747453cb9531f70474ddbe603533e7b06647a810e32fc7c3a8ba",
+    "cargo-1.68.2-aarch64-unknown-linux-musl.tar.gz": "d9db2875c301386a64c57339d0fe3560454fb487bec36e2c27a865ff5c9aa46c",
+    "cargo-1.68.2-aarch64-unknown-linux-musl.tar.xz": "8211b2472df3bfbf0a1eaeaec5dc51c5d8b657e192d35eaa4c6432f73d2f1818",
+    "cargo-1.68.2-arm-unknown-linux-gnueabi.tar.gz": "62e72f243e5b8e8d77bebe7e627ecaca6829c722fc26ce69a52e0d780f240dd8",
+    "cargo-1.68.2-arm-unknown-linux-gnueabi.tar.xz": "383cc67e1bb3159d48d2e054e03a3bf85719cd5f63af366f5c4893734018008e",
+    "cargo-1.68.2-arm-unknown-linux-gnueabihf.tar.gz": "b9573233b7a8897e178c1cedf0b23af9641f2d24d2507ba2f59c22d25430b724",
+    "cargo-1.68.2-arm-unknown-linux-gnueabihf.tar.xz": "38453a4c37bff2d7e579a60fcdccad7b0a1f1bd5decc64a811b6d10c009c52e6",
+    "cargo-1.68.2-armv7-unknown-linux-gnueabihf.tar.gz": "6dc62202328089b0ab9b7f743799ef8e0bbb81fb36e8a89509b1c100cf64211a",
+    "cargo-1.68.2-armv7-unknown-linux-gnueabihf.tar.xz": "14eb6b290c5613760e9a6194fba06eb4c4703766984b4b5793a474e811a64d9c",
+    "cargo-1.68.2-i686-pc-windows-gnu.tar.gz": "05ca31c43ba3cd9df4fb1c3d5c85694205fe13fded040d886be2a31a02f860d0",
+    "cargo-1.68.2-i686-pc-windows-gnu.tar.xz": "6ff3a6ff4d34d7d0d886802c656e8003cb8fc410be9165e3937ccb9c4149346a",
+    "cargo-1.68.2-i686-pc-windows-msvc.tar.gz": "52cc6639802e20fb097dee52917a45b3ae2df330c0ed29e3880bb48f33bee04b",
+    "cargo-1.68.2-i686-pc-windows-msvc.tar.xz": "604d47ee65a3b977d778a4d4a727241e80532d52a7a47a590007efafbd45461d",
+    "cargo-1.68.2-i686-unknown-linux-gnu.tar.gz": "f6dbeaaeaf4a755ef45ef006f517ba376f0e81f5c108fe8ec58034de0867e0ca",
+    "cargo-1.68.2-i686-unknown-linux-gnu.tar.xz": "aeee38c0cd35b531d9f00028f720358256e9f3b80b176467c6afc033a16c92aa",
+    "cargo-1.68.2-mips-unknown-linux-gnu.tar.gz": "dca2229faf1175a6c8505449d5218ac710ae05da524acabf20dd563157711031",
+    "cargo-1.68.2-mips-unknown-linux-gnu.tar.xz": "8d24614f31ba67fe10a642e9f49d64066b4ce6789a80a101ae10afcc2a194c97",
+    "cargo-1.68.2-mips64-unknown-linux-gnuabi64.tar.gz": "a10c27917c4739cdda446248ef1758d401cb76643a3e99777b5b0b38fbcf1360",
+    "cargo-1.68.2-mips64-unknown-linux-gnuabi64.tar.xz": "271b899caf65466fd4560649af3e7ec61601be34d943936e546622ae8b4f39a2",
+    "cargo-1.68.2-mips64el-unknown-linux-gnuabi64.tar.gz": "220109f11c4cf656553087b9f2f3bd08ad2714c8bd602586f56602e670d486c7",
+    "cargo-1.68.2-mips64el-unknown-linux-gnuabi64.tar.xz": "0809ff7f2ef910ac0b584ad1f184a0898e5e701b3c0e45b158b129efa50493dd",
+    "cargo-1.68.2-mipsel-unknown-linux-gnu.tar.gz": "c3f0e5a71736cc07d3527432eea945c3fa795ad4669b269615dad0ea5a20be1f",
+    "cargo-1.68.2-mipsel-unknown-linux-gnu.tar.xz": "8664ff821dfd8bb252c61c2b7473e355bd38cd8a6bc15a9ecc98af46f6a2b282",
+    "cargo-1.68.2-powerpc-unknown-linux-gnu.tar.gz": "5a9c71ce2f9930264e19cf7fe7241c68b2b20eafb9aa2461d51e0c769bd902c8",
+    "cargo-1.68.2-powerpc-unknown-linux-gnu.tar.xz": "13ad9e74376fc01d9d770447c141a18dd986dd60bbd4c6177ed80df4a28fc142",
+    "cargo-1.68.2-powerpc64-unknown-linux-gnu.tar.gz": "8fea8801334b48d64136f1eb32b90b84b44dccac7222b1d4147c171ef5609431",
+    "cargo-1.68.2-powerpc64-unknown-linux-gnu.tar.xz": "ad4eded41be32bb19a5f6224daacb9589947956f4be9f884f7ea06323b448088",
+    "cargo-1.68.2-powerpc64le-unknown-linux-gnu.tar.gz": "fd66f5fdbad088bbeb022dfef4bef8ff3744c70f1fed0a0455260b332a674cd6",
+    "cargo-1.68.2-powerpc64le-unknown-linux-gnu.tar.xz": "1eb1c330d281a9478d514724c5089225b3f66880f4a69e9e02b9d389f000adbb",
+    "cargo-1.68.2-riscv64gc-unknown-linux-gnu.tar.gz": "29e2b12210e32c7ef1dad89d2a231ce61497bd7a2462b8a7122cf7dff9f072ec",
+    "cargo-1.68.2-riscv64gc-unknown-linux-gnu.tar.xz": "d5a154406bc6ebc6d5cdd3198aa2b5167ceef130454c56bcf03e37fa6b290882",
+    "cargo-1.68.2-s390x-unknown-linux-gnu.tar.gz": "65c166fbb7fdb6a9d1d99e4ab77e08c8c2a8e38ab3319f7c3ce9a5caeb596d9d",
+    "cargo-1.68.2-s390x-unknown-linux-gnu.tar.xz": "26353406aba935e135e0527673bfd3805de88ff9a63187135e73b5788f385112",
+    "cargo-1.68.2-x86_64-apple-darwin.tar.gz": "c580e7dbf6bde9bf4246380ac1591682981dc7cbdb7b82a95eac8322d866e4bd",
+    "cargo-1.68.2-x86_64-apple-darwin.tar.xz": "f44907243f9f42b9505c692ff4ff0cbbcc9590b146db9491edbd950a443a5e24",
+    "cargo-1.68.2-x86_64-pc-windows-gnu.tar.gz": "f1b563a41a08312ca38c7b9e91d2b3a3461ce6d0b5a88593ffe42f4cfa610b60",
+    "cargo-1.68.2-x86_64-pc-windows-gnu.tar.xz": "9158f8ec0793bd5f993c99fcc656b860507a394a4fb4df17c5350096e045dadd",
+    "cargo-1.68.2-x86_64-pc-windows-msvc.tar.gz": "374b25dfb7ec5ca31e0da96be1e854e7024b9b52580e457065f844197130b2e4",
+    "cargo-1.68.2-x86_64-pc-windows-msvc.tar.xz": "5c071ff9295e6309da4c71214a5b47f16033138bb74b783ad94acf45ba83c884",
+    "cargo-1.68.2-x86_64-unknown-freebsd.tar.gz": "4cc87ec3298db3f5464ab989c50b0641bfa5b5499996a2ad34da92260f8db17f",
+    "cargo-1.68.2-x86_64-unknown-freebsd.tar.xz": "b0a113d7f2992e6aa8827fd095c3bb9507b27b27a83d7aa2c98931f0a4dca9e6",
+    "cargo-1.68.2-x86_64-unknown-illumos.tar.gz": "d1d29e55aa9b8ed2bb9764eff921af59254fd56e81083b136bf27de9bc1e4f4a",
+    "cargo-1.68.2-x86_64-unknown-illumos.tar.xz": "5a656c5932964bb7d243a8a03455c20df1dee9aafec0382a711d794324cf2a95",
+    "cargo-1.68.2-x86_64-unknown-linux-gnu.tar.gz": "cf4e6c9d1a61c1898ffa21353fc9eb4c1512fc6beb6cad433851fbed777f1ea6",
+    "cargo-1.68.2-x86_64-unknown-linux-gnu.tar.xz": "b25d6f88b93cb75868ff4bc9ca0103facd4622825cf53df67546cea6cb60da0f",
+    "cargo-1.68.2-x86_64-unknown-linux-musl.tar.gz": "cfc86423b17adcbcdb4eec35ebc17f20ba73d181349ae01b0e17530332d12cb1",
+    "cargo-1.68.2-x86_64-unknown-linux-musl.tar.xz": "3427b766797da0a1065a84b074b93a309763ca5b94575d0f8b70b1f4e50c159e",
+    "cargo-1.68.2-x86_64-unknown-netbsd.tar.gz": "d1c72bccba9b2b534715c3cd9d2f4ae83ceff312d8533c270d168e4b97ba74d0",
+    "cargo-1.68.2-x86_64-unknown-netbsd.tar.xz": "57a45f1dc54c5e39fdf8a61342d774820adc4f6bdc0ecb53d4ff9aa0c448a02a",
     "clippy-1.48.0-aarch64-unknown-linux-gnu.tar.gz": "2cc894bf75d938c0f7b96c7711d93b6d5a0befed5c09232cdd8413a57942ed88",
     "clippy-1.48.0-aarch64-unknown-linux-gnu.tar.xz": "ff5fc4d3b4f1b6147f782d28669fa0e847b3660185fa147e4ebf4d9ace61cd4e",
     "clippy-1.48.0-aarch64-unknown-linux-musl.tar.gz": "b3d740358470df6f4c1881a40db16c6fce4082bd251b012963147fdadab96879",
@@ -17396,6 +17450,60 @@
     "clippy-1.68.1-x86_64-unknown-linux-musl.tar.xz": "ef98799dc2684996c9116aee3818f45b786c83dbfe8e33e5814041323d00e669",
     "clippy-1.68.1-x86_64-unknown-netbsd.tar.gz": "ee513111ff0ebcabfdb713a5715e0f556f8beb99c1b65c37dffb34bb6af8b0fd",
     "clippy-1.68.1-x86_64-unknown-netbsd.tar.xz": "321c9c876499be4ff55e9ac35c499feab34f9d9d724b092c02b8539975b5d18f",
+    "clippy-1.68.2-aarch64-apple-darwin.tar.gz": "f1372859a3fcd2058f25c9d767a066535e6d3b08c9d899a90604a45c0b7373fb",
+    "clippy-1.68.2-aarch64-apple-darwin.tar.xz": "457229048fc19fc3d0b8603357b8f232389fe8e58e996557e70af6b56cb321ac",
+    "clippy-1.68.2-aarch64-pc-windows-msvc.tar.gz": "fe671cf6b711abd239658bc10579517788b5ff1ea008909bef5695723a492efb",
+    "clippy-1.68.2-aarch64-pc-windows-msvc.tar.xz": "7000fbca326343d19ab61f928f00d66346150841756062923cbc6565a17d07e8",
+    "clippy-1.68.2-aarch64-unknown-linux-gnu.tar.gz": "d02d4a7c0d0a319b85b5626e8595527236a817436df6a9a8cebe961b83d4a26e",
+    "clippy-1.68.2-aarch64-unknown-linux-gnu.tar.xz": "e4085ff00d0764809e9b48069ed88d36847531f6ac63e5afbcad222d43b5c216",
+    "clippy-1.68.2-aarch64-unknown-linux-musl.tar.gz": "cd30ea6d671d6e40276f75d43911f1b14cf9bfbf034ad402824c116adc0ab836",
+    "clippy-1.68.2-aarch64-unknown-linux-musl.tar.xz": "a61aa4dd9f5efc03f0163d700a65549ee06440921a04eafea59afc2b0ab8083a",
+    "clippy-1.68.2-arm-unknown-linux-gnueabi.tar.gz": "a7e2fd02b746b4fdd83dd1359b0bdf2473971f3bbccc2fad8a0e52dee5a9f8a9",
+    "clippy-1.68.2-arm-unknown-linux-gnueabi.tar.xz": "2f38f1822575ba55c5fab29a56eb5eb4a5c6663282d94c937f3d193255527fc0",
+    "clippy-1.68.2-arm-unknown-linux-gnueabihf.tar.gz": "c04a44cabd7185c99169fe1cce7d67dee6b8bc22db9346524cff862f619dc4ee",
+    "clippy-1.68.2-arm-unknown-linux-gnueabihf.tar.xz": "68c8ae04ca8ee18349d5b04bd11149ccb6b2c41845ffe9a6bc5f5bfb6ca47141",
+    "clippy-1.68.2-armv7-unknown-linux-gnueabihf.tar.gz": "f5936d7610cd418a3f5a3943639b49d9f8f7e44a49ccf7d56764c744b586ac1b",
+    "clippy-1.68.2-armv7-unknown-linux-gnueabihf.tar.xz": "62d31a88558042b3f779cc6f62f5ac8e5dee4fa495f6f1783b7f17f7a385c3a6",
+    "clippy-1.68.2-i686-pc-windows-gnu.tar.gz": "b9b4ae6ab72b76808e15fb6df65e15bf1a46cfa230afbfa2191b22ae41afa26a",
+    "clippy-1.68.2-i686-pc-windows-gnu.tar.xz": "47dcc0564a64f456af58de84ca0e8e603a8004e83d995cb8103c0a3756e2f249",
+    "clippy-1.68.2-i686-pc-windows-msvc.tar.gz": "66a70505c40ebaebde9a79fa806da4658d783fce52e13db827396527df3fcec0",
+    "clippy-1.68.2-i686-pc-windows-msvc.tar.xz": "4dc5911987d366dc9a5c18263b5d1e93b39faebce8e3f87f34b4608473f4ccc7",
+    "clippy-1.68.2-i686-unknown-linux-gnu.tar.gz": "29ee608642697ba49a13b7cacc5f02f24413c9a9f67aa77f24b4b23704060500",
+    "clippy-1.68.2-i686-unknown-linux-gnu.tar.xz": "0fc31aaedccfa62ee85abeadcd1e873344cc3a9883bf0b5112badef5d99b5525",
+    "clippy-1.68.2-mips-unknown-linux-gnu.tar.gz": "8647280190d8ff8d37e9ea9c7bbb54304a556135a7b315ecd7ce57fc4e93de7f",
+    "clippy-1.68.2-mips-unknown-linux-gnu.tar.xz": "a5915c202237dc349c24e2e8046f84c6ff8f9abd12ffb0b36f5bbdefc745d1e9",
+    "clippy-1.68.2-mips64-unknown-linux-gnuabi64.tar.gz": "04ae980772e5bf2a4cac06d4e66a881017df2cf148ade528737a33b287664d0c",
+    "clippy-1.68.2-mips64-unknown-linux-gnuabi64.tar.xz": "f29cd9002c7975d32bad2f933f4e47548148190fdbc10e7d04ab91ae4d29d1ff",
+    "clippy-1.68.2-mips64el-unknown-linux-gnuabi64.tar.gz": "285a7074aa9cff8265eeda8b9d0bab0932c2a5a0b7d638cf6af4afaedfcf53a2",
+    "clippy-1.68.2-mips64el-unknown-linux-gnuabi64.tar.xz": "1ba3df53940cec3c8c001ef365c2006b1e2e4d2af9190605cc49e47522fb3caf",
+    "clippy-1.68.2-mipsel-unknown-linux-gnu.tar.gz": "e4515433d40dbfe9c7cd87929b1598a057dd70a093210c557026e23836f4b3df",
+    "clippy-1.68.2-mipsel-unknown-linux-gnu.tar.xz": "f8dabe8581e6115beab3521bc806132f217cd468b2ae505ed0f2913f5cda10b4",
+    "clippy-1.68.2-powerpc-unknown-linux-gnu.tar.gz": "2307f0cbc877d851aeb99e0fd44d97bca9efe5b1517144b5ad23166cc1fc533d",
+    "clippy-1.68.2-powerpc-unknown-linux-gnu.tar.xz": "7ae847b033821ab5c81062b5c9a1c81b476bb0a73651edda3bb94d9b7a920faa",
+    "clippy-1.68.2-powerpc64-unknown-linux-gnu.tar.gz": "f942fbe750ce745100f3b000fc625915f370d07d4932418ee23d7d792aca5f1a",
+    "clippy-1.68.2-powerpc64-unknown-linux-gnu.tar.xz": "a12abed0369e79be77b71d4c9acd9a273675d528c08e532e06401678245562d9",
+    "clippy-1.68.2-powerpc64le-unknown-linux-gnu.tar.gz": "bde605dc8e4292817db829adef6cf5d49e43682e551ea5bda8cc7c60bff3891b",
+    "clippy-1.68.2-powerpc64le-unknown-linux-gnu.tar.xz": "0316463f9cc0e8c4cfcbdf5930c10bcbb7f9727ea508bbaf71dd8d46bd4f59df",
+    "clippy-1.68.2-riscv64gc-unknown-linux-gnu.tar.gz": "d83aaded0355a248e320fd21bebc69e74b3973b26108ba7d0b8590eebb943515",
+    "clippy-1.68.2-riscv64gc-unknown-linux-gnu.tar.xz": "015b3ce851b17671c6e599230d42703dc682226a3d5706cc9780c0c343d51a8c",
+    "clippy-1.68.2-s390x-unknown-linux-gnu.tar.gz": "149ab8262aa42fa13715465752b5038c0ff126ba1f9dc5910247f835f451d282",
+    "clippy-1.68.2-s390x-unknown-linux-gnu.tar.xz": "062730c9ad6ff6696a2ac8e62196e1082ca7e4bf6334da494d905168dbce30fc",
+    "clippy-1.68.2-x86_64-apple-darwin.tar.gz": "b094c714df910af0bdd0909cae0ce109596860143a15fde76cd702898447793e",
+    "clippy-1.68.2-x86_64-apple-darwin.tar.xz": "6069ee7caa5e4e176707f304c1b3d4002de9fc7071f2a1f4a3076374809909df",
+    "clippy-1.68.2-x86_64-pc-windows-gnu.tar.gz": "4a31c6ef02f12c6c09d159e5b9c53b757cf39797f30492a0446c3a1a869e7e2a",
+    "clippy-1.68.2-x86_64-pc-windows-gnu.tar.xz": "21d7cdc88fca90381ab617447913e66f400f5b7b42e228e3109e0a41aa43d6ad",
+    "clippy-1.68.2-x86_64-pc-windows-msvc.tar.gz": "44e7f28aac4778820dea261811bc168b5a39e162bf5e412e0fb0a00d4b523fbb",
+    "clippy-1.68.2-x86_64-pc-windows-msvc.tar.xz": "9c41a4af409490dad9fe2528b43a68e3bfd4f979685432bac2280c4d6fe83eda",
+    "clippy-1.68.2-x86_64-unknown-freebsd.tar.gz": "e41e986ca5cb4f096c1dfc185cc416faee38e6cfa804bcbec9cd65da577045a4",
+    "clippy-1.68.2-x86_64-unknown-freebsd.tar.xz": "22cc3f47881cd0706936fffe1f1488402d7f1b88d91a77b5fa218bebff654ca7",
+    "clippy-1.68.2-x86_64-unknown-illumos.tar.gz": "da029b36e15d39af07428e7f6efddaeb8d10af320e014443dfd2574a5d1ccba4",
+    "clippy-1.68.2-x86_64-unknown-illumos.tar.xz": "2025a4e7264c570bf36099d56501df3cbed495757d8e287659c2c1f55b5090c1",
+    "clippy-1.68.2-x86_64-unknown-linux-gnu.tar.gz": "4c9b97d70970783da01c47b8901afd6a35ee07701e716e849ec2d42999293d7f",
+    "clippy-1.68.2-x86_64-unknown-linux-gnu.tar.xz": "a5d4899d9a51f75e7481fe457ee524d3af4735e09b92b5d7a756ddc8f955f984",
+    "clippy-1.68.2-x86_64-unknown-linux-musl.tar.gz": "ffebea17358d19257c95cec65690c38c3bb01a28a3dbe78dcf5d5e1557434b0b",
+    "clippy-1.68.2-x86_64-unknown-linux-musl.tar.xz": "634f29474fbffa178d9c5d857cfee1b24c7cfa5727827af10140cadfbddd3342",
+    "clippy-1.68.2-x86_64-unknown-netbsd.tar.gz": "36fb5f15822179bd452a794798aca90dd3d600e66badeeb5cb87f5594ccfdbaa",
+    "clippy-1.68.2-x86_64-unknown-netbsd.tar.xz": "dae4d20bfebeb8ebd69a9d2842074a840f5f4dd713d2a32d49c6d393422a3f98",
     "llvm-tools-1.36.0-aarch64-unknown-linux-gnu.tar.gz": "942856e49837a1c3b9c7d48b52cf0ac0fcb2bb31bb691fe53bfb934afb561c7f",
     "llvm-tools-1.36.0-aarch64-unknown-linux-gnu.tar.xz": "e2671f3710f65642779023e46ad7402cc3bdaa15861ccfd6b48f1607e0b76ae1",
     "llvm-tools-1.36.0-arm-unknown-linux-gnueabi.tar.gz": "53140ba7c55cb8ced80d136402de01b8b9ed8e2095b2343d4b41f963cc44069b",
@@ -19462,6 +19570,60 @@
     "llvm-tools-1.68.1-x86_64-unknown-linux-musl.tar.xz": "8e2c7f6b93b42b6df2be607d371a3261ad1e3747cfed1c973dee9cdb808f3539",
     "llvm-tools-1.68.1-x86_64-unknown-netbsd.tar.gz": "d07df29b0aef02788b324d18fdbb718dcc11424fb4489416e173bd56eaf4c5c3",
     "llvm-tools-1.68.1-x86_64-unknown-netbsd.tar.xz": "a8d2ba2f4b24b0c791ae5b003023b2a88a7a3d4fb587c409df13a4db16c6cb4f",
+    "llvm-tools-1.68.2-aarch64-apple-darwin.tar.gz": "f72933893dbf523f0cc36560a951e0c727124686d0238e4c3d4f59edd4771d31",
+    "llvm-tools-1.68.2-aarch64-apple-darwin.tar.xz": "8899506644ef497376a7868958b5207857f496181f5e3c24b15ebcf833092a49",
+    "llvm-tools-1.68.2-aarch64-pc-windows-msvc.tar.gz": "fde323ed5110384c4a10f195f55150323d4e9a55969fc4b2f78bd50a1ba3e567",
+    "llvm-tools-1.68.2-aarch64-pc-windows-msvc.tar.xz": "f512f348810f79a36390dc21a58d713fe38a50b3e2aeed995d5fa74b04a3f2ae",
+    "llvm-tools-1.68.2-aarch64-unknown-linux-gnu.tar.gz": "53fe2c99177f82ac14da23b28fe00f81239dcbc7685e45b71435a8b4fd348682",
+    "llvm-tools-1.68.2-aarch64-unknown-linux-gnu.tar.xz": "858234932a45e8cbc070d21a9f155fbd9708851314fe571075ee7348e84553fb",
+    "llvm-tools-1.68.2-aarch64-unknown-linux-musl.tar.gz": "87e2ef8ca8889a23073379dc937163c919e2b40a5216997e63513b1317dc6925",
+    "llvm-tools-1.68.2-aarch64-unknown-linux-musl.tar.xz": "bb8ca7a92e66e285eefb04faaa364c3e7208a5e1ec2fc8dbd2ea7522dcc4c508",
+    "llvm-tools-1.68.2-arm-unknown-linux-gnueabi.tar.gz": "7fdd258f05ec291ba775ea8ed8014e8581cda587c9ad70540b42ee8bc92a33a8",
+    "llvm-tools-1.68.2-arm-unknown-linux-gnueabi.tar.xz": "1ffa1de16fbbd27271759ca49d9db255a9f8751ea67085501de4b27dbfef41be",
+    "llvm-tools-1.68.2-arm-unknown-linux-gnueabihf.tar.gz": "6371d109acd781481e61c1829fa764d112c29a3b56457ecb232d8afaf80d4c2a",
+    "llvm-tools-1.68.2-arm-unknown-linux-gnueabihf.tar.xz": "8c0ef2fb5df999ff9eea6b17f110313baf819bb2df15d6ef74b64c1e5ebe2144",
+    "llvm-tools-1.68.2-armv7-unknown-linux-gnueabihf.tar.gz": "64280d3a7424962884742a52f70bd6df6f032fc92a05fd5c5547b2aed40370e5",
+    "llvm-tools-1.68.2-armv7-unknown-linux-gnueabihf.tar.xz": "9a153e9bc2cac67661c48c3902a3a9b44085317f90b3950517b3ad33840a81a8",
+    "llvm-tools-1.68.2-i686-pc-windows-gnu.tar.gz": "44912d454fcdd92f69a522d99e3dda3aa44756536ee7d93012431e46752b9d9f",
+    "llvm-tools-1.68.2-i686-pc-windows-gnu.tar.xz": "23a49e33b01fb6950713d780ce09f2eb514e6b16d1eda79f78ee50e87efd09af",
+    "llvm-tools-1.68.2-i686-pc-windows-msvc.tar.gz": "c9fa5a76510d35dfa601100733753805d26a7463e101f23a60d2f55bcd34ed7c",
+    "llvm-tools-1.68.2-i686-pc-windows-msvc.tar.xz": "29cd33d23c5d8a85635e3af189dd08b61fd2399eea2f14dcf7712874171821df",
+    "llvm-tools-1.68.2-i686-unknown-linux-gnu.tar.gz": "33941c9b41f51b99a04a3251ebdefd388093b544aa56a809e6a5c8f3f42013dd",
+    "llvm-tools-1.68.2-i686-unknown-linux-gnu.tar.xz": "1ed4971ba9ba42b21c68d099bda964a74d9409ab852a50ba472bac68e540a03c",
+    "llvm-tools-1.68.2-mips-unknown-linux-gnu.tar.gz": "d1eaf598c6918047a83d20f1c953b6a11b12bf85f859348d8dde97758e1b85dd",
+    "llvm-tools-1.68.2-mips-unknown-linux-gnu.tar.xz": "0f79cf43878f13ecaf0bfb70515b32f1e2d756de206cc4bf3360a3e7e390a90b",
+    "llvm-tools-1.68.2-mips64-unknown-linux-gnuabi64.tar.gz": "c79cb09a07e1b8901b200a195dd2525fd1ea770c203029dda0d2b4cce3dd89ee",
+    "llvm-tools-1.68.2-mips64-unknown-linux-gnuabi64.tar.xz": "7599b1e8d8ef7b85d171b3cf8bbd59fbb64690b848fac7d889e670157e1afb5e",
+    "llvm-tools-1.68.2-mips64el-unknown-linux-gnuabi64.tar.gz": "4f5c9fc143de10c8b594f63b3703dd27b7d745262d634c605abadf25736c2cca",
+    "llvm-tools-1.68.2-mips64el-unknown-linux-gnuabi64.tar.xz": "b018e74ac9be41f199321def421effecd0739391e7aad6680b4292eb8b65c0ab",
+    "llvm-tools-1.68.2-mipsel-unknown-linux-gnu.tar.gz": "71477898f16bd2dbbf2fdf6f986303bf5112e839444a655451bed2e37dcce237",
+    "llvm-tools-1.68.2-mipsel-unknown-linux-gnu.tar.xz": "faf712de93735e13ed5c21f9ad8e7f675e7005333912a8f49d9fbe1c9e3cc458",
+    "llvm-tools-1.68.2-powerpc-unknown-linux-gnu.tar.gz": "4b8fe14d4f52ed6b7e4e6901677ce6d6539570f1933fce1762d38fc50bc3c761",
+    "llvm-tools-1.68.2-powerpc-unknown-linux-gnu.tar.xz": "57644a9e743e7fc119f2196764649906e31be8760d11b197be01afd4cabdd5dd",
+    "llvm-tools-1.68.2-powerpc64-unknown-linux-gnu.tar.gz": "fcf145ad49f707c4d839bc6049d8f9209c887094d42df7e3e053e5330cbc73b0",
+    "llvm-tools-1.68.2-powerpc64-unknown-linux-gnu.tar.xz": "b015a188df4ba032bd408b3c168dda5721161e59424b30a8be15f1ec9f520ce1",
+    "llvm-tools-1.68.2-powerpc64le-unknown-linux-gnu.tar.gz": "fb9948db6f4806fe42114287b5716c7ebc28c785cfb57898271a11e3102bb5de",
+    "llvm-tools-1.68.2-powerpc64le-unknown-linux-gnu.tar.xz": "b4ab093a7279c6d3a443d2d6426295e2c26c0ac9a968df5bbf330c69f7f4bbfa",
+    "llvm-tools-1.68.2-riscv64gc-unknown-linux-gnu.tar.gz": "55d8aba43226259a0c2f483dacf928d1ed8b40dfb598dd15fb87224a7c773a51",
+    "llvm-tools-1.68.2-riscv64gc-unknown-linux-gnu.tar.xz": "1089864f9e70074505ccd345140b8fc18030e651f7d1a2463ede4c4586d2eb25",
+    "llvm-tools-1.68.2-s390x-unknown-linux-gnu.tar.gz": "0f5863f77495fe68b0edef8da16384a0b59120881aaa772cdae27cb2d7e8fb8e",
+    "llvm-tools-1.68.2-s390x-unknown-linux-gnu.tar.xz": "4b209b6e0d08faea3b123f6963e5c59adf5bd78bc7bea24d678597debf0a09da",
+    "llvm-tools-1.68.2-x86_64-apple-darwin.tar.gz": "f22c72fb9ad148eb17f8c35c3cb2ac25d0f5392e922f20eb6409c2f28b2b26a5",
+    "llvm-tools-1.68.2-x86_64-apple-darwin.tar.xz": "b30b96a9ab824037dfc0295266e47cee5456258db57a0d547a0a21e98b34e893",
+    "llvm-tools-1.68.2-x86_64-pc-windows-gnu.tar.gz": "35f71dda645a785bc6e389790382116e09f9b28a6ef4564b8369bada9ba71b2a",
+    "llvm-tools-1.68.2-x86_64-pc-windows-gnu.tar.xz": "594df43800fa7eed7c73ec6e24ad96ccf8f731df13c97e0ca1fec7efd34960d1",
+    "llvm-tools-1.68.2-x86_64-pc-windows-msvc.tar.gz": "cfccc3953493ff2c44d98b0761aaec7689f186b286d69432286976e23cb888f0",
+    "llvm-tools-1.68.2-x86_64-pc-windows-msvc.tar.xz": "ffb34611af190c5f0b710eeb7ca72807683095f6d765a915188afb073623d5ad",
+    "llvm-tools-1.68.2-x86_64-unknown-freebsd.tar.gz": "3fcecd84f944dc80df0256f49ae7cdf4da8de415875a1d8f933c8244effbb412",
+    "llvm-tools-1.68.2-x86_64-unknown-freebsd.tar.xz": "fa1fc454af414b8d9e482b95957a159d20ebb1ef22a0e9ebc14bdde2bdd772c3",
+    "llvm-tools-1.68.2-x86_64-unknown-illumos.tar.gz": "e6b7631d2fcf65ba6fa4c1c9ef0b6e7bd622b78d53e7c91b8abff45416bc3aa4",
+    "llvm-tools-1.68.2-x86_64-unknown-illumos.tar.xz": "5af025c44c4996b612802face110e714ed1891da79c1b93252990f6ce8e1a6ba",
+    "llvm-tools-1.68.2-x86_64-unknown-linux-gnu.tar.gz": "71d4e9b4fd88745d2a8e1a4e39fcea35efa47e656fc6abd0c183dfa0d4420d92",
+    "llvm-tools-1.68.2-x86_64-unknown-linux-gnu.tar.xz": "1cd0d9541b3f22ff4233f08bfce43a61aa51110add6d82ad9b37a4d32fa47d9a",
+    "llvm-tools-1.68.2-x86_64-unknown-linux-musl.tar.gz": "2c3a239db24622b834457451c2a7c861fa35b767ffdb873e514127e5432a6884",
+    "llvm-tools-1.68.2-x86_64-unknown-linux-musl.tar.xz": "8e8c952546401c999d9651971ed7cfe204cec726f626db45bde810cf4a688997",
+    "llvm-tools-1.68.2-x86_64-unknown-netbsd.tar.gz": "61dece9561ee3fe69004d3d0c81c332950e6f3107eecf3eeb0aa600e26adc21d",
+    "llvm-tools-1.68.2-x86_64-unknown-netbsd.tar.xz": "0e828a8b52850271dd118a4dc31cb98942325dc6e41f22a80acd441411689dea",
     "rust-1.26.0-aarch64-unknown-linux-gnu.tar.gz": "e12dc84bdb569cdb382268a5fe6ae6a8e2e53810cb890ec3a7133c20ba8451ac",
     "rust-1.26.0-aarch64-unknown-linux-gnu.tar.xz": "773560f577d4bfc34efa69f035b0d397fc8f4d55835d163416bc4f2012a57a4a",
     "rust-1.26.0-arm-unknown-linux-gnueabi.tar.gz": "6e11188bd58893c4af35790a73cca04cde3b9ecf5153e0df1ed14fafd983d183",
@@ -22322,6 +22484,60 @@
     "rust-1.68.1-x86_64-unknown-linux-musl.tar.xz": "2f5764e3e19f983ca9f3a33f264a90c09a25b68e3e6579f7ac64f2572785478d",
     "rust-1.68.1-x86_64-unknown-netbsd.tar.gz": "12b243e762a9178018c041a0e521636cd3467de83990438d8fce002352e36528",
     "rust-1.68.1-x86_64-unknown-netbsd.tar.xz": "2fca7c0a40e3a922a1d9eb03459237fffb377f32bb985c108945b3970a867406",
+    "rust-1.68.2-aarch64-apple-darwin.tar.gz": "ab4c6add94686a0392953c588c2b61d4c03f51e855232d161dc492f286e34202",
+    "rust-1.68.2-aarch64-apple-darwin.tar.xz": "4aea4aa0c5c3645785508c868d877be5399f0beaec584d55594e002aa62cb393",
+    "rust-1.68.2-aarch64-pc-windows-msvc.tar.gz": "8fab85e1062238f51905195a498b4c95e5cb0f4ceb5fe6f58a165f26a10d3c09",
+    "rust-1.68.2-aarch64-pc-windows-msvc.tar.xz": "a186540aa439afb0504a73025735818397dd9f9b138fc612ed508334ca0b223d",
+    "rust-1.68.2-aarch64-unknown-linux-gnu.tar.gz": "b24d0df852490d80791a228f18c2b75f24b1e6437e6e745f85364edab245f7fa",
+    "rust-1.68.2-aarch64-unknown-linux-gnu.tar.xz": "1731add9b04d0fcbd096b610a67e1b1ae5740ce1171dd904d944ff504a84bcc7",
+    "rust-1.68.2-aarch64-unknown-linux-musl.tar.gz": "e6615e72aaa3e3c9c42c35139ab253a9b738a4eab719e3e306e25026c1aa93e5",
+    "rust-1.68.2-aarch64-unknown-linux-musl.tar.xz": "2488c7347e57e825e2236912e4d307a8945091b495748415d17e18edb2775d12",
+    "rust-1.68.2-arm-unknown-linux-gnueabi.tar.gz": "e9d1a5e15a8861174c6944e8f88fcd81ee854059192ab56952a2b382baf646e0",
+    "rust-1.68.2-arm-unknown-linux-gnueabi.tar.xz": "aef77b0375a54fe84b0215127a8136c86c53ce2fcef9e9b57cad971ce48ead15",
+    "rust-1.68.2-arm-unknown-linux-gnueabihf.tar.gz": "a5847f9bcbb1fb4183656b1b01e191d8e48c7bc8346ec6831318b697a2f305c6",
+    "rust-1.68.2-arm-unknown-linux-gnueabihf.tar.xz": "435b44c483885c923c1186a41edec7dccbee668da3ad3b45d4b51d8c8e4b23dd",
+    "rust-1.68.2-armv7-unknown-linux-gnueabihf.tar.gz": "f87e4b063b5f916b4a5057e5f544f819cee9ab5da3fe1a977cddb2170e7ba0d7",
+    "rust-1.68.2-armv7-unknown-linux-gnueabihf.tar.xz": "cf4c4985f8f7cf6b7a110b52de787178ccc75bf21f839ac00807968b292afa05",
+    "rust-1.68.2-i686-pc-windows-gnu.tar.gz": "739a3a6fa2401e5154953bdf42477b34fe6639e73cc7bfbb50165db6cf284de5",
+    "rust-1.68.2-i686-pc-windows-gnu.tar.xz": "39c129604605c68e0db60245c7e167c5de5f48860e23c374fb8df5b97780ee09",
+    "rust-1.68.2-i686-pc-windows-msvc.tar.gz": "79e4d244588fd94c3e9c1caff62e09cc8ed24fc3acbb8a943549cbb69db2dfed",
+    "rust-1.68.2-i686-pc-windows-msvc.tar.xz": "8c59df1fabc6b09cc6b1f232e9619c8871dda7a741f8df33561553396c4a9c0b",
+    "rust-1.68.2-i686-unknown-linux-gnu.tar.gz": "a85e1aa0831e8bd31dc8ba3e042b6dea69b4d45fd5d1111bf6fd2cc9d58dd619",
+    "rust-1.68.2-i686-unknown-linux-gnu.tar.xz": "cade060a15c5064763cd67ebba418989cdbdfb1dc4b6fe8dd4310f187540f66a",
+    "rust-1.68.2-mips-unknown-linux-gnu.tar.gz": "94e8868f1718275a7279e0c637177e469d8ee7c8f2d0f9671108258659ef9ae3",
+    "rust-1.68.2-mips-unknown-linux-gnu.tar.xz": "a453eca326c676d6b6deda8c444dfc30288d2ccf66bcbad3fafbbad2d4dc9506",
+    "rust-1.68.2-mips64-unknown-linux-gnuabi64.tar.gz": "5debe49103f5e968b3150c908d5057845b4c87168d215ccfbbb063ba34ee180f",
+    "rust-1.68.2-mips64-unknown-linux-gnuabi64.tar.xz": "2edbb94c6296170b9661545a375ef4cbd8d76dfd7cdf87dde707d17c1e08bc4d",
+    "rust-1.68.2-mips64el-unknown-linux-gnuabi64.tar.gz": "ee85bbfdc2fb831f067fda19881e6427c8c86571ebff16c1bd219d850969ef0a",
+    "rust-1.68.2-mips64el-unknown-linux-gnuabi64.tar.xz": "306c7536b1ed212b7fe1ec128b82ec89419e8ca1d72b89aea944d209e99486de",
+    "rust-1.68.2-mipsel-unknown-linux-gnu.tar.gz": "757e694c22e3d91e6e359855559455821351beb5f73a5114318ebc0d01c2c0d0",
+    "rust-1.68.2-mipsel-unknown-linux-gnu.tar.xz": "80694caccab8903456de2b09fce15458e2aaa6dac97e706051a7aaa2df069dd0",
+    "rust-1.68.2-powerpc-unknown-linux-gnu.tar.gz": "19a91b883116300543107441c8f5af013e3b2141cf2b584ab0fb22e839830ba4",
+    "rust-1.68.2-powerpc-unknown-linux-gnu.tar.xz": "1cda60a097c983a5da0564aac365b6edb59452ac8474dbb48575c34ddaa1f8d4",
+    "rust-1.68.2-powerpc64-unknown-linux-gnu.tar.gz": "b29018607a53a23bfc673b2c78940b388c44ad4713c2a5ce457dcb3dafa55096",
+    "rust-1.68.2-powerpc64-unknown-linux-gnu.tar.xz": "8a0062a66a6deedddb47778e3092dddc32a934c3127999a1abde6ff2a39ae7f1",
+    "rust-1.68.2-powerpc64le-unknown-linux-gnu.tar.gz": "cf95658277d71bb8ae3a0fbc53099cc1397ed40e0953c026f41cde4a9619efca",
+    "rust-1.68.2-powerpc64le-unknown-linux-gnu.tar.xz": "5e305ddc26861daa1516e1eba53ac3372506351950dbf5ada492a7f2fc65cfe5",
+    "rust-1.68.2-riscv64gc-unknown-linux-gnu.tar.gz": "befcf2d53e35ae3fe0d609d1e056bdc814bd36ce54028b8d6b8b9e38c0afcaa5",
+    "rust-1.68.2-riscv64gc-unknown-linux-gnu.tar.xz": "198054527500cb57cc8cad5b24c56e8ab1df6b48ae85b7c41a6ddbf2e008eb00",
+    "rust-1.68.2-s390x-unknown-linux-gnu.tar.gz": "165418c4c55f76551a0161f4a0cb25ecd986a2371c74eb22f2b801aadbb18567",
+    "rust-1.68.2-s390x-unknown-linux-gnu.tar.xz": "5039fde5d70691cecd21449b543967db6590ddfd2d4b3c2064924bb154866e72",
+    "rust-1.68.2-x86_64-apple-darwin.tar.gz": "632540d3d83758cb048dc45fcfbc0b29f6f170161a3051be22b0a2962a566fb9",
+    "rust-1.68.2-x86_64-apple-darwin.tar.xz": "b4c188d63997adf0f4d4bfb818c175a2478dd9e5f61011590250eeeb3dbe7a49",
+    "rust-1.68.2-x86_64-pc-windows-gnu.tar.gz": "eccf7a6a552e544e42c1111090c32eb60a4eceac52ccdc49d549c8eb9d4ebe3a",
+    "rust-1.68.2-x86_64-pc-windows-gnu.tar.xz": "d52234f3abfdd079c0a4ed6377b35cd2074953858873f6919db50890f74fe9a6",
+    "rust-1.68.2-x86_64-pc-windows-msvc.tar.gz": "f28c004f0b37231204fa8270d25dae6daa25de89d3338f87364b5fcd94296aee",
+    "rust-1.68.2-x86_64-pc-windows-msvc.tar.xz": "1d7b60bf0e7445c14569033ddb13516fcb41fd40790d16e8e53118c9c8332ddd",
+    "rust-1.68.2-x86_64-unknown-freebsd.tar.gz": "3b824f662c48ed3a5117bad7992d467837cbf6fa93ac18c4816a175034eee178",
+    "rust-1.68.2-x86_64-unknown-freebsd.tar.xz": "a3c23d1b255ab1a7694a410d00713d6fb54f3d3c56eb4f2aea7c42b06bae5dcc",
+    "rust-1.68.2-x86_64-unknown-illumos.tar.gz": "4876e489e1e70ce3e39b58beb7a98935b624f91e2716e6aa007743c18152958c",
+    "rust-1.68.2-x86_64-unknown-illumos.tar.xz": "bd2c78d2b72c03a138ff967380632a0bcd9db82ec54bc471f663656740127e9b",
+    "rust-1.68.2-x86_64-unknown-linux-gnu.tar.gz": "df7c7466ef35556e855c0d35af7ff08e133040400452eb3427c53202b6731926",
+    "rust-1.68.2-x86_64-unknown-linux-gnu.tar.xz": "7f0f19d50f32a353ca78bc5d6d7c483efeced684e2c37ff847e4fd9699c7e063",
+    "rust-1.68.2-x86_64-unknown-linux-musl.tar.gz": "bd02cbdedb4b7f2169a68dc8410e8436fab3734a3a30cab81ab21661d70c6ddd",
+    "rust-1.68.2-x86_64-unknown-linux-musl.tar.xz": "72fbca1417b655434101ab1485b3db4bd79f14c958fa5632c4f8c6b96ab6039a",
+    "rust-1.68.2-x86_64-unknown-netbsd.tar.gz": "f48362cb2f33314938a59b026051135af2da7b95e3bcfa40fbe6eadd57703e1a",
+    "rust-1.68.2-x86_64-unknown-netbsd.tar.xz": "d2efc81d1103cb4f44753a0a40a7466b9c8b5c93ffebb568d05f4d76bb8fd473",
     "rust-src-1.26.0.tar.gz": "d02fe6fd5c0f330656e9ff0a290ebf23cab7c909f96ce1838247fadc117eb1dd",
     "rust-src-1.26.0.tar.xz": "7d313fdecb23afd07826b62360f63c40ca8c12730b00b7cecf2c53098039e326",
     "rust-src-1.26.1.tar.gz": "19ef8113ae53ec7ea8f6772a5c9ce5a3dfc28b1bddd800841fb5bbec33fa3619",
@@ -22438,6 +22654,8 @@
     "rust-src-1.68.0.tar.xz": "55f3791caa40b3fd59dcce3f3188afc3f11d493ae34dfff3f839e76365c14914",
     "rust-src-1.68.1.tar.gz": "cf3e7016c7615bdbc0c9709c9cc9e8ad965e76b5aab34df3025a38112dd0ab48",
     "rust-src-1.68.1.tar.xz": "891921684825736d57e105c1c80af2dce3580913109a4c9caefb3a1d9e751fa8",
+    "rust-src-1.68.2.tar.gz": "adeca9b9890da3fe5fd0d5628fcb55df8ec143ceddaebaa003035c114f7e175e",
+    "rust-src-1.68.2.tar.xz": "a13264dde47c267e73b0fd3751cab109c1bda53d15a2d9ea9fbfe5dc35085552",
     "rust-std-1.26.0-aarch64-apple-ios.tar.gz": "3a7e296ad2ca8d400beb6b66da3584c09f5876b81df930e24f8859ab2dd7084f",
     "rust-std-1.26.0-aarch64-apple-ios.tar.xz": "f0ba507d29d36f420b525a3f8466408c2e0b3730c38eae7ef5fa33229beca45f",
     "rust-std-1.26.0-aarch64-linux-android.tar.gz": "4f19063a4872a68cb26c9008508e470a68360227b834b1930278b2df420e63e1",
@@ -31170,6 +31388,184 @@
     "rust-std-1.68.1-x86_64-unknown-redox.tar.xz": "088ec28d6b745c562127916ae15c4ffa6fea3e1013e3fa833d7decd92d3cdd1b",
     "rust-std-1.68.1-x86_64-unknown-uefi.tar.gz": "7c57723ffcc1c726bb5cdce6b9017a31d71a222d0d426e0b8dca9a2c2a271509",
     "rust-std-1.68.1-x86_64-unknown-uefi.tar.xz": "1fbde4aa6e437e357dae8ee7296e3d037b478c1a4db519145869c0e44f8bf1a0",
+    "rust-std-1.68.2-aarch64-apple-darwin.tar.gz": "db2be7e5d766799796a71e43f141a5082ac30240e276c8c9b56800ab4638af92",
+    "rust-std-1.68.2-aarch64-apple-darwin.tar.xz": "3c18e4f87fc69a6907d9a76db079f3e59a26764b001157c2fc9c4c8497d5448b",
+    "rust-std-1.68.2-aarch64-apple-ios-sim.tar.gz": "123a67f9f8de9c3a4d793a864e05c5d59c0fb630611b97dd36e26805e549e539",
+    "rust-std-1.68.2-aarch64-apple-ios-sim.tar.xz": "e0287fb4e98b375495923aeddbd71111a17b9ef92c597277f24b9de5bcbe0fa6",
+    "rust-std-1.68.2-aarch64-apple-ios.tar.gz": "71d943a0340fbb3b0aec6f3a61c421b3a600235e3111b2d76464f1cd17326300",
+    "rust-std-1.68.2-aarch64-apple-ios.tar.xz": "cab7d6262087d1bb17fc0163923d8f8c786b2ddbd896caf6a5d959b982e13e1c",
+    "rust-std-1.68.2-aarch64-linux-android.tar.gz": "03f42f35c6b1426983e4dc0af017c4d7953d079f650f783512c06a9b5d30805c",
+    "rust-std-1.68.2-aarch64-linux-android.tar.xz": "5ad8e087347ba337198e4464913f1cc6bf5525f81a6388450faec5b20676c8ab",
+    "rust-std-1.68.2-aarch64-pc-windows-msvc.tar.gz": "351f99049c211b6828aaa964a5ef999eeb2f6d470ad5173379a428db082b65f1",
+    "rust-std-1.68.2-aarch64-pc-windows-msvc.tar.xz": "4d5c76138f9d2ece590515e2dda8cd2b606a061bcfd2024bf147348070cdda88",
+    "rust-std-1.68.2-aarch64-unknown-fuchsia.tar.gz": "2e43837dc70ec0ddde4a5deeef18b61a33fce8873159c672c3ea3719b2c1d314",
+    "rust-std-1.68.2-aarch64-unknown-fuchsia.tar.xz": "b10838f356514d3d85bf9b4cac1971daa30c7a29af532602453115d3f037cc8f",
+    "rust-std-1.68.2-aarch64-unknown-linux-gnu.tar.gz": "74c2cca31e34cbc0913fc2445c4853acb20c52dba2d0c3012a007cc5decc3bb1",
+    "rust-std-1.68.2-aarch64-unknown-linux-gnu.tar.xz": "cbe60945af743804be6822704f986c812dd1fe1d167602aec5350a8f519f9861",
+    "rust-std-1.68.2-aarch64-unknown-linux-musl.tar.gz": "fe2558065f0c2f119ea36be2edd74b862899d01abf463baa0f128839c52e2021",
+    "rust-std-1.68.2-aarch64-unknown-linux-musl.tar.xz": "718c073d24f3627750049bb74420f90d1ac29843ca16933e11aa301a806a0b10",
+    "rust-std-1.68.2-aarch64-unknown-none-softfloat.tar.gz": "d556518078ff7f7f7c2eb7fbe192e15d794f4fc1e6f43939cb6d46e6aad6c655",
+    "rust-std-1.68.2-aarch64-unknown-none-softfloat.tar.xz": "9a3ef9df914cba6a96404a768158a5d068251c97e47e8b77bd1fe163b2e01d70",
+    "rust-std-1.68.2-aarch64-unknown-none.tar.gz": "ef7283c7c449d15b8801fd5a8f5f36beca3ed16666ce23ad5d215544a695dacb",
+    "rust-std-1.68.2-aarch64-unknown-none.tar.xz": "4f90feac2c0a0c940fbfee2f47ff99e2d9c0249a585e850e51d2c17e1a42d1fc",
+    "rust-std-1.68.2-aarch64-unknown-uefi.tar.gz": "7f92979d44a7c494cc67df648f9d55dcfed2a3b1451767810ff86ba64d8af680",
+    "rust-std-1.68.2-aarch64-unknown-uefi.tar.xz": "ee7b6e77b69e27a7e429fe33ed03e08f80e2c653429d3f3ea0eff81a16463566",
+    "rust-std-1.68.2-arm-linux-androideabi.tar.gz": "e6883b69e0d2be0973083e02a3ccac9868ff8d1105f22eb0be944dc981557267",
+    "rust-std-1.68.2-arm-linux-androideabi.tar.xz": "0cb2dbf9cc116848300498eecbdbb9979a3bd6e78a0d970095c7b4753c5f001b",
+    "rust-std-1.68.2-arm-unknown-linux-gnueabi.tar.gz": "6b80d044fe690084ca6fb0c6dc0d9d353fe8ec5fa09fc0d59a1d7eda322b3bb0",
+    "rust-std-1.68.2-arm-unknown-linux-gnueabi.tar.xz": "59da96890b0a2881799b21a3f49e51f730d67b8dc09b87602dd599e8f980e247",
+    "rust-std-1.68.2-arm-unknown-linux-gnueabihf.tar.gz": "5e662e9754fca1ca8e9ed18359b39b8bf0ec06c641f7b61174738347e3774324",
+    "rust-std-1.68.2-arm-unknown-linux-gnueabihf.tar.xz": "565730a2ba02357251f9805b5efe0423adf5411892e0d01cf441456234f81e70",
+    "rust-std-1.68.2-arm-unknown-linux-musleabi.tar.gz": "28a6750eb0bd4017ae16228ad10a3b7d913b11ae493c7fb948eb454b880ce78b",
+    "rust-std-1.68.2-arm-unknown-linux-musleabi.tar.xz": "fd065db4269b5131c2f52638b8f30d0159109850c74c87bdf4c623dc0b32d5c2",
+    "rust-std-1.68.2-arm-unknown-linux-musleabihf.tar.gz": "a033a94fd8bee6e4fea391b5750066b74a4c0b3a4191157632a55af9b8bb2d44",
+    "rust-std-1.68.2-arm-unknown-linux-musleabihf.tar.xz": "4ea9588934eec3d83bee2789f3a15b48aaea05fc8ec1bc175951ec1d0eb6ed22",
+    "rust-std-1.68.2-armebv7r-none-eabi.tar.gz": "ac809aa7b7e61d028d82a262c2e75cd3466468c15116b68fa011056110927cf9",
+    "rust-std-1.68.2-armebv7r-none-eabi.tar.xz": "f9667eff4ee8c8812f07ef3dd94389062236860f820be37cd08a96d472756ef4",
+    "rust-std-1.68.2-armebv7r-none-eabihf.tar.gz": "69e5787f778a82816662a54ae134a5873d9ad3699024b4f5c490f596336b24b4",
+    "rust-std-1.68.2-armebv7r-none-eabihf.tar.xz": "a14e4588c6af1bca6fb083c248e06999bb8c398d62bf557f93e5076bede8a5b1",
+    "rust-std-1.68.2-armv5te-unknown-linux-gnueabi.tar.gz": "897ec452cd656af3f0b9be53f8a48ad37f908f53ba5f694fcf2d30de3cc39cf1",
+    "rust-std-1.68.2-armv5te-unknown-linux-gnueabi.tar.xz": "a7e19b68c44efe52df159f89f8b37790ca613adaa3f77937eb460747552d1e59",
+    "rust-std-1.68.2-armv5te-unknown-linux-musleabi.tar.gz": "a14fe46481437b5647da8a82348245dedbae5069340ac7b61d6eeec71cf2245c",
+    "rust-std-1.68.2-armv5te-unknown-linux-musleabi.tar.xz": "74188e1a1f4f7418d946636b4280c03dc80933f6eedda75ece82b7034f32c6db",
+    "rust-std-1.68.2-armv7-linux-androideabi.tar.gz": "8256c9cc16a9e7dee7aef32b309dd72f9a6cdbb8017f6672c43a759392f1d5db",
+    "rust-std-1.68.2-armv7-linux-androideabi.tar.xz": "d68c72ee56cb0cebd24626f43db10b373d7bb64ffe3e6ccabd60faa648d06882",
+    "rust-std-1.68.2-armv7-unknown-linux-gnueabi.tar.gz": "0ccb53e521a02f778e2c086e7da19966cbcb4a9934475a41dd1540090d8e89c8",
+    "rust-std-1.68.2-armv7-unknown-linux-gnueabi.tar.xz": "39009be69f01e30714c657a5f55475ce9f9c6a591cae85b5d7386944a8e87a80",
+    "rust-std-1.68.2-armv7-unknown-linux-gnueabihf.tar.gz": "53de9bc49050bb15e0f01ac655c3b08610c59effdee7b5e50bcb9880170a14fe",
+    "rust-std-1.68.2-armv7-unknown-linux-gnueabihf.tar.xz": "2b9b98eaf7d18049e4c8625a4cf3c2d610d905c9478a377c6cc3d48f8b31db32",
+    "rust-std-1.68.2-armv7-unknown-linux-musleabi.tar.gz": "55d8e89d624eb8c34ca13207118d5e84e4144c7f1686bd26972b032c6b83a189",
+    "rust-std-1.68.2-armv7-unknown-linux-musleabi.tar.xz": "b9992ee3b16c7b3b2fcf15339ade26084936d6088f578f8b2fab9b0c5c5b085c",
+    "rust-std-1.68.2-armv7-unknown-linux-musleabihf.tar.gz": "3d3b06c29dda5b5bfcfea69a3cb5037d16119772191472826fbb3ec82018ac90",
+    "rust-std-1.68.2-armv7-unknown-linux-musleabihf.tar.xz": "05bef3f9e66537d9f1271dd6b6bf2261ba1db52672223712a8eb9178d036ae53",
+    "rust-std-1.68.2-armv7a-none-eabi.tar.gz": "a99f963a5b5f7605454334ce26b0f45a19d6fed98f575ac01c4266647c86dca0",
+    "rust-std-1.68.2-armv7a-none-eabi.tar.xz": "3bbc611787495173e95f2d9202c0292aca27e87c11bdd5da707236cb5b3c234a",
+    "rust-std-1.68.2-armv7r-none-eabi.tar.gz": "8c83571fb066c0d3a5cd7b29cffbbc2581207e7d927f83aa9542def079044142",
+    "rust-std-1.68.2-armv7r-none-eabi.tar.xz": "5292ee455628bc018766e2a2d2bf13308132d826f0acbe4785cf173583a284d6",
+    "rust-std-1.68.2-armv7r-none-eabihf.tar.gz": "2801d1f8fc3124a99fdaa23244a7435389f4f140aa53c77396691871eb52a5d7",
+    "rust-std-1.68.2-armv7r-none-eabihf.tar.xz": "e3f905cdfec9a9f57b386698d322f0e637f2be2f1e79bfa2e52b25aa6c06a2d9",
+    "rust-std-1.68.2-asmjs-unknown-emscripten.tar.gz": "8fe55fd760e815b97bbff2dd18cdd81865d601a03f3d84e878d32f48f11ee785",
+    "rust-std-1.68.2-asmjs-unknown-emscripten.tar.xz": "0fec97c490656741a82f85259900c5fdb86d947fa2970c39f8184571cb41f9b2",
+    "rust-std-1.68.2-i586-pc-windows-msvc.tar.gz": "ee398d855c8bc6154f4b70356c40a52af4c89c38ac83da6cca965248b9273137",
+    "rust-std-1.68.2-i586-pc-windows-msvc.tar.xz": "a91a1bb2956ff3b8dee5dedd4662eebb5dd98baa229f87deade34e415c639866",
+    "rust-std-1.68.2-i586-unknown-linux-gnu.tar.gz": "d24eb133b3c12b6cb9d8293dca63af9628db201fc4ad15e94d39bd636e0cafaf",
+    "rust-std-1.68.2-i586-unknown-linux-gnu.tar.xz": "07fc71adf63691ae5e103c57c295e665b6dfc096fe4bedfeb5e1d33c133bb9f4",
+    "rust-std-1.68.2-i586-unknown-linux-musl.tar.gz": "aac0678c9051e94a48f8014e5c0195907d5e26c1ad57b230e90fe86c9b8ef426",
+    "rust-std-1.68.2-i586-unknown-linux-musl.tar.xz": "884c3b6cbe8d38bb15943917df8bc87470566014ec50200ed70094c12abbb6bd",
+    "rust-std-1.68.2-i686-linux-android.tar.gz": "4c0c4ca237385caceeb7d198b6fe9cd79b78040cc9142bc38d553fa61271f62e",
+    "rust-std-1.68.2-i686-linux-android.tar.xz": "f594e57950ae46c27fe61421accae1f0feda4d231ce29fbc07bdc2b016bff52a",
+    "rust-std-1.68.2-i686-pc-windows-gnu.tar.gz": "7a0c8c30db0109a093af231c9290ba8553da01cac32fe297444e8398565a0fd7",
+    "rust-std-1.68.2-i686-pc-windows-gnu.tar.xz": "fdc9f2906131b64f3379da995db978d454ad06cb50acd17925bb65ae7c477639",
+    "rust-std-1.68.2-i686-pc-windows-msvc.tar.gz": "51bb5146439365a78a41fd674df23c9771d074fe0e43bcd020d54a0b1a8ec472",
+    "rust-std-1.68.2-i686-pc-windows-msvc.tar.xz": "070225d9f555bdc55c635491c923ec8246156b7af835c5c0d9866edbb448578e",
+    "rust-std-1.68.2-i686-unknown-freebsd.tar.gz": "38efed7b4f3c1ee3b3b7c26eedd0f5addafd36471dbf34146f6bb5293d970da8",
+    "rust-std-1.68.2-i686-unknown-freebsd.tar.xz": "6eec64c8a5ecc5129a21fee147f7d10f628177d07a6c4e0e42e4796ffe88c4f6",
+    "rust-std-1.68.2-i686-unknown-linux-gnu.tar.gz": "0de164eb5673978149a4c5d73371f56021dfe2a38bc7a2dd17226ce97ce4bf3e",
+    "rust-std-1.68.2-i686-unknown-linux-gnu.tar.xz": "695d4469c131b9993c939db0ce73a3866ab8e69dd657ec3137f3d594857f7812",
+    "rust-std-1.68.2-i686-unknown-linux-musl.tar.gz": "16ecbaabc95cd0c1db5e4a8e6c36bc3d74cef9cee3ed3585edcb253bfa336150",
+    "rust-std-1.68.2-i686-unknown-linux-musl.tar.xz": "216a647fb15ffce5271b82c2c016f01b3d69095ab4635d6a895f9b76b6c1c528",
+    "rust-std-1.68.2-i686-unknown-uefi.tar.gz": "f9b8ac7553102dee3075b63b74878c479c6509e908bb4e85bbbbb2df3f60d147",
+    "rust-std-1.68.2-i686-unknown-uefi.tar.xz": "3cec2ff84038d6fa3a0f84b27e0624057ba2894ecdaab9b06bf4e0e11c70aa56",
+    "rust-std-1.68.2-mips-unknown-linux-gnu.tar.gz": "da3efcb29495f1965a27c8c67b060459104762acbd8278a427cb1307bf8a431d",
+    "rust-std-1.68.2-mips-unknown-linux-gnu.tar.xz": "4ab007f223cf723f8f7adf26a6014f4f5aa444f88c19daccc5ac81ea30275c66",
+    "rust-std-1.68.2-mips-unknown-linux-musl.tar.gz": "411366b7cfa00cdb1da76dbd761d55f32d8780ef3b12c10edafe58dfec1286b0",
+    "rust-std-1.68.2-mips-unknown-linux-musl.tar.xz": "0c77f06f410091371b7f6f4952d759fcc0365025213f925afe80e04ab4b53540",
+    "rust-std-1.68.2-mips64-unknown-linux-gnuabi64.tar.gz": "747c57f7259ef1a157717ac8b17dcd031460f81d39a4ce9091dd4b5f2e76ce5f",
+    "rust-std-1.68.2-mips64-unknown-linux-gnuabi64.tar.xz": "b1b44819454c920980e66473112003212920136e4904113258566d130686de09",
+    "rust-std-1.68.2-mips64-unknown-linux-muslabi64.tar.gz": "0b509d1b36d4bdfaea974a359b08c93c326d81644066dd09a370f8f82ca724af",
+    "rust-std-1.68.2-mips64-unknown-linux-muslabi64.tar.xz": "af586b37cac123774addc78d8c4568f22d94cec622ca9de80631f33da2700a6e",
+    "rust-std-1.68.2-mips64el-unknown-linux-gnuabi64.tar.gz": "abd8ff476c603322438e3afdf10cdb9e8206f008ba2a86f7416e2079b41c9143",
+    "rust-std-1.68.2-mips64el-unknown-linux-gnuabi64.tar.xz": "24028147dd7733637cbfe58b7f7acc8e8131ebbb39969a6c3c61ce56203b4af3",
+    "rust-std-1.68.2-mips64el-unknown-linux-muslabi64.tar.gz": "0ad700c67e89f4072b1b75c4b31b92c53585d212f323247c382925e042ef19f0",
+    "rust-std-1.68.2-mips64el-unknown-linux-muslabi64.tar.xz": "a6ae7b9b1710100f52d96dab59c6e7c46a4b057b8ea3d25b8ea2f792aee2f006",
+    "rust-std-1.68.2-mipsel-unknown-linux-gnu.tar.gz": "8bbb2ba4b3d42602e2acf24fcfc9dcbb862e89e4cf46b4b24e1d984c5bd8ce45",
+    "rust-std-1.68.2-mipsel-unknown-linux-gnu.tar.xz": "c299d65b3594c309d092f6a0fe15c205ab489ffa50910fb8126e944a2727cbe5",
+    "rust-std-1.68.2-mipsel-unknown-linux-musl.tar.gz": "93c40a6f2c46e35fb2b4c101000a354ef4ecfb949f8dc6c17fc5566dbdc61cab",
+    "rust-std-1.68.2-mipsel-unknown-linux-musl.tar.xz": "a6bbd8949dc8514161de4e367c5255e8b83a3cf78c8426ffacbb6e8077d0e5e0",
+    "rust-std-1.68.2-nvptx64-nvidia-cuda.tar.gz": "74bfa32f412403f5d453be4c4aa1852a13fd76659f3a4f7f9fdee048c259a6f8",
+    "rust-std-1.68.2-nvptx64-nvidia-cuda.tar.xz": "c7ffadab1939d18864511d0f7d575a3c62ec2d2d43b7736c7650b30e5f08d908",
+    "rust-std-1.68.2-powerpc-unknown-linux-gnu.tar.gz": "e41bac22c22ce54b2becf072ffe790421e1c775723996eab4f578c181100e6ab",
+    "rust-std-1.68.2-powerpc-unknown-linux-gnu.tar.xz": "e75bdc8a6e3f00285a37606240862cdad69a986c3e3d47d6af1376613281233a",
+    "rust-std-1.68.2-powerpc64-unknown-linux-gnu.tar.gz": "0a367b83afae71be859a7063b26b83d35b090f84179f83b6a40a109f5ae16238",
+    "rust-std-1.68.2-powerpc64-unknown-linux-gnu.tar.xz": "354322352cd8b661b84f5e97729d5d7adb7df9cb9bfd43cac378271c40214d7f",
+    "rust-std-1.68.2-powerpc64le-unknown-linux-gnu.tar.gz": "5ff3de9d9549369614e90c58bc75d1f966097ff58fda9d668d197cba5f65be6c",
+    "rust-std-1.68.2-powerpc64le-unknown-linux-gnu.tar.xz": "e69c8c1b7b0df839b271a2c12985b1c56565a34f9b357631ed99fa9263f3d326",
+    "rust-std-1.68.2-riscv32i-unknown-none-elf.tar.gz": "0dc08ab79536b3d755a3f79fc75867aad8bde8c79cbaa427d9988576a4c9fe42",
+    "rust-std-1.68.2-riscv32i-unknown-none-elf.tar.xz": "5fd9c02ae9c6e61f8123c725c0e59bfc10c1f1b2022d6937b93983694333ef4a",
+    "rust-std-1.68.2-riscv32imac-unknown-none-elf.tar.gz": "e8151762c4c6cc24911ef37132c7df3541e25b848c46d008f4bf0d56cfcdfd0b",
+    "rust-std-1.68.2-riscv32imac-unknown-none-elf.tar.xz": "ae89f2342ff0095b6464bf21f6acfc8c22f5bfa463f0096944287572cc47ab5f",
+    "rust-std-1.68.2-riscv32imc-unknown-none-elf.tar.gz": "6b9f3465a22e3ccd1ae446ad90363e772dadf52f05c80fdeb5097d14d9ba4442",
+    "rust-std-1.68.2-riscv32imc-unknown-none-elf.tar.xz": "c79b774efb8ff05943dd5a426f9408894698b9a8b88e76396a82b751de6ffd24",
+    "rust-std-1.68.2-riscv64gc-unknown-linux-gnu.tar.gz": "8409cf5ef0772c042fc3ab902e41048e9f15f7362b185403393519efdea7e947",
+    "rust-std-1.68.2-riscv64gc-unknown-linux-gnu.tar.xz": "8388ac7a5f924d5d6aa441ae97c33c1abf11fd9516f2b9853f7edc0c5d6c453b",
+    "rust-std-1.68.2-riscv64gc-unknown-none-elf.tar.gz": "c271cc91e5c4f1912cb786f167f14e40f862de1ba1637252a984cd2fb767e0a2",
+    "rust-std-1.68.2-riscv64gc-unknown-none-elf.tar.xz": "19fb8778a165cc5bd8b7c8d96a5f2af1a11c4d000f6806ef239be4a1adb12b44",
+    "rust-std-1.68.2-riscv64imac-unknown-none-elf.tar.gz": "b3ce497a5de00dc5d7d95527fb15c708683154c28e0d3a80265415b0d7389f21",
+    "rust-std-1.68.2-riscv64imac-unknown-none-elf.tar.xz": "d72e9b88b7841ca55a939b8689c3f0a443e61942f5032e4122fe510066ff26ff",
+    "rust-std-1.68.2-s390x-unknown-linux-gnu.tar.gz": "cf05d65ef0aad4b35054e6b13a062c71f2ef1a30f7e951276b9986abbb4fb251",
+    "rust-std-1.68.2-s390x-unknown-linux-gnu.tar.xz": "7f909658496692a05dd241c15f79a02f80658d353013dace127fdc69dc5026b4",
+    "rust-std-1.68.2-sparc64-unknown-linux-gnu.tar.gz": "68689effcfa42b6450643b8663bbf940ce065bb878c3d4c5cd238a9c74240359",
+    "rust-std-1.68.2-sparc64-unknown-linux-gnu.tar.xz": "787f5cbbcec4e75b9beba3804ea05e36b7cb9b164c291cf7ce8f775d05634d61",
+    "rust-std-1.68.2-sparcv9-sun-solaris.tar.gz": "47decd5464092484ffee454126dbc6e53dbd71b4f4b67166df36c1d80f555b97",
+    "rust-std-1.68.2-sparcv9-sun-solaris.tar.xz": "f69c32e3dba525a5041d8d3282558c0407d675d47756363e2cf4e7a498b7795d",
+    "rust-std-1.68.2-thumbv6m-none-eabi.tar.gz": "ef4a147ceadb9df7f93b526b04c54357ca521073a4b68ec2257d80442761814d",
+    "rust-std-1.68.2-thumbv6m-none-eabi.tar.xz": "42e9f6c17faa25056b9b406687af8a979b4679e3e98e48e241565e6a2203c7c9",
+    "rust-std-1.68.2-thumbv7em-none-eabi.tar.gz": "48cf91b0d4de7d270e6d74a9531299314c227d92c6b259a02fff3ef1811d59cd",
+    "rust-std-1.68.2-thumbv7em-none-eabi.tar.xz": "e7437ea383aa8fd02ec1c280cd66ee27a3f42902741d8a1b70fb2a1737167a71",
+    "rust-std-1.68.2-thumbv7em-none-eabihf.tar.gz": "80fb0f3173b8c7abc4d47372784ff33f2a9f9806c5bf8c522edcc335f6b1dccb",
+    "rust-std-1.68.2-thumbv7em-none-eabihf.tar.xz": "5c9682e6dd3eddfbddf95bd1b3d9f1198699df6075ef72735a789ace7d271ca5",
+    "rust-std-1.68.2-thumbv7m-none-eabi.tar.gz": "5a07c263c50f99a3d394354b5752b7ae8990d5485353e4c2b5847961f7e2fade",
+    "rust-std-1.68.2-thumbv7m-none-eabi.tar.xz": "e73c7842c661bdcc61fd38b0c35f8bae31dc9a7bddea4f01a5ff3ce1e22ff58f",
+    "rust-std-1.68.2-thumbv7neon-linux-androideabi.tar.gz": "b28de19b62385fe083aa4f1a4d146e7400c14c1f62111a4296b76520488de948",
+    "rust-std-1.68.2-thumbv7neon-linux-androideabi.tar.xz": "017ad76fe9fdba994c1ec38785d1670343cdfea9483b9e90b3669944c4f4af3f",
+    "rust-std-1.68.2-thumbv7neon-unknown-linux-gnueabihf.tar.gz": "e39c3e612956620420d186156807ad69c7205004139f8f291eab9ba8fa33fa73",
+    "rust-std-1.68.2-thumbv7neon-unknown-linux-gnueabihf.tar.xz": "de7eea7ef4f288be803ec2d24e384be2bb80020bdcc4763405b947c9d7c0a2a0",
+    "rust-std-1.68.2-thumbv8m.base-none-eabi.tar.gz": "faedf1f0c86ef191f0659b0e6192f79a4f0a26c0b4104d3cc2d7c2792fa20866",
+    "rust-std-1.68.2-thumbv8m.base-none-eabi.tar.xz": "2b40dc3800897657946545646f933bd954d6d177c1170813e86bf5416c4fed84",
+    "rust-std-1.68.2-thumbv8m.main-none-eabi.tar.gz": "db95d00bea5c05ce7fbb80bcb344e245917b4189ce276a217c503edc28cdab17",
+    "rust-std-1.68.2-thumbv8m.main-none-eabi.tar.xz": "c7ce6676bb94a7dd4a50bba8635a34cebc6010bcd5f711c37fc42dff839e634f",
+    "rust-std-1.68.2-thumbv8m.main-none-eabihf.tar.gz": "7f308e66d78fa22d1563e093b77a358185d50938f467f9f849a884896516eb4f",
+    "rust-std-1.68.2-thumbv8m.main-none-eabihf.tar.xz": "03b47913fbe56d545e5566fa145a3bac6cdc4a1d8f17a25f9a52b2290b6745af",
+    "rust-std-1.68.2-wasm32-unknown-emscripten.tar.gz": "51aa09a286d840dbc74f785176ee4c58b9a92637995ed94627fcdbc91369b4f0",
+    "rust-std-1.68.2-wasm32-unknown-emscripten.tar.xz": "17ce08a1aea3c1143d701d77786b566dc85016b69d608938614629760983d3b8",
+    "rust-std-1.68.2-wasm32-unknown-unknown.tar.gz": "db3931196877c945dfba5890a6c7529f500cb0c2d202f3c69f950c7286b811ed",
+    "rust-std-1.68.2-wasm32-unknown-unknown.tar.xz": "aeffdd2f557e60ee7f82000d39dce8bc638c533ccb612ee60eea0dba04883f34",
+    "rust-std-1.68.2-wasm32-wasi.tar.gz": "c341b885d891b534638a4c68b3c93847512c23bd37f05d54708796d6446159ac",
+    "rust-std-1.68.2-wasm32-wasi.tar.xz": "fc5490235965127c4a1233522f2a96b58480848f9c28bc5f4989b269ed9524d5",
+    "rust-std-1.68.2-x86_64-apple-darwin.tar.gz": "5d6a7d62ae67c2f7aae6eabb782a3125cf9fed6bbc2993d59b3714f4f832e797",
+    "rust-std-1.68.2-x86_64-apple-darwin.tar.xz": "c3eb6fa219297b43a3436fbb9e1717e81c90f5a6f243b036c257520601787092",
+    "rust-std-1.68.2-x86_64-apple-ios.tar.gz": "8d7603bd3d678b4dca1ed6fda2ba1cf6312383b65fb1833a6b437b90eac03d4e",
+    "rust-std-1.68.2-x86_64-apple-ios.tar.xz": "e42fc4770f67ac4e7d9541170652eed13102888852d02f2a5f0d8b9d3b23720a",
+    "rust-std-1.68.2-x86_64-fortanix-unknown-sgx.tar.gz": "9d31af766ac437712d1e7fd5fe898a3b08157ae2379dbbeefcc254cddc7a056b",
+    "rust-std-1.68.2-x86_64-fortanix-unknown-sgx.tar.xz": "228e515261c206e622c7b685da134939f2c6ef59b1ddb57141461498ba3e19ec",
+    "rust-std-1.68.2-x86_64-linux-android.tar.gz": "d2ca68a7e98b90a6b4f1647a5ca3900a786c3ada0131c1877dc4c5f39da45455",
+    "rust-std-1.68.2-x86_64-linux-android.tar.xz": "875bae1e5bdd9901b68eeb14ce583cbb7d133435e5cd8bef60eb4521ef04b9d6",
+    "rust-std-1.68.2-x86_64-pc-solaris.tar.gz": "0017285c6aa16f13b71e80d7f36c1faeb7e2ba5cf902673697914a8fe76ca3d9",
+    "rust-std-1.68.2-x86_64-pc-solaris.tar.xz": "4eb37dc1f0b9d35a8b7660dc2d3d2c09b50ed23a4fd0cd29a7faa3f10b215b8c",
+    "rust-std-1.68.2-x86_64-pc-windows-gnu.tar.gz": "4598f3f44f84353dcf64aab9669b7c3982fccc1e7840f3ef1aa90cadc37864a4",
+    "rust-std-1.68.2-x86_64-pc-windows-gnu.tar.xz": "2a8a5117d358ebe7b7fe16e55fc85b4d4859758dec2b648503418006b94010dd",
+    "rust-std-1.68.2-x86_64-pc-windows-msvc.tar.gz": "a16e98dc5a12366b929d1329583065a374d5c0e3952193a0c506f43c1fd84930",
+    "rust-std-1.68.2-x86_64-pc-windows-msvc.tar.xz": "9f6c17fb1409925f27682d4ab2c783219f4912142865b97a0a15e1979c25320b",
+    "rust-std-1.68.2-x86_64-unknown-freebsd.tar.gz": "c94334345413a28669b271584b385ed0c0d6c410458103d7242353dd8fb9048d",
+    "rust-std-1.68.2-x86_64-unknown-freebsd.tar.xz": "edb8f095cef5b3e1ad04e63cd26e0d8af4732949fc130f08febec026096796bc",
+    "rust-std-1.68.2-x86_64-unknown-fuchsia.tar.gz": "bc15bb7f52589d81f577a5c1e2b17f8326ae229630f993796b41ca0d1ec2a2f8",
+    "rust-std-1.68.2-x86_64-unknown-fuchsia.tar.xz": "e8e27ccdbf4e3220b3e6730891b43273c5bb57ee1589d82101c2d197f5c157fa",
+    "rust-std-1.68.2-x86_64-unknown-illumos.tar.gz": "3c5f604498b267990c635562151e31ba770e36cfff1b9678d5a273c84f7bc433",
+    "rust-std-1.68.2-x86_64-unknown-illumos.tar.xz": "0340f081e7b7f4b272f505eaf0c535d620006b1023b4bf424a261ad7e2e3d2dc",
+    "rust-std-1.68.2-x86_64-unknown-linux-gnu.tar.gz": "92974d3b9d1343e597cf8f7b2dc516fcb8c97cea948cca0552223b928cd44ae7",
+    "rust-std-1.68.2-x86_64-unknown-linux-gnu.tar.xz": "c8a3eaf26b83f1926d86b4db99ca16cbbff8e746e4c63f25f4d75a02a34a3b16",
+    "rust-std-1.68.2-x86_64-unknown-linux-gnux32.tar.gz": "631e67da7ec1d25fc602759a7e348cba99101d780043dce01d187180650aa4fb",
+    "rust-std-1.68.2-x86_64-unknown-linux-gnux32.tar.xz": "f20b32d437a49d39abaee155b22373d0df912661fe6361551baac4d09b69f9ad",
+    "rust-std-1.68.2-x86_64-unknown-linux-musl.tar.gz": "1a6ab58aa4df56048926fa1accd77bba0d4747f5d2d71dfefaa2af9889483b17",
+    "rust-std-1.68.2-x86_64-unknown-linux-musl.tar.xz": "6c2a91e60f4be6538fdb0e4ff0344038f282c23808ca018f526ec586f4ba43ab",
+    "rust-std-1.68.2-x86_64-unknown-netbsd.tar.gz": "bcafa9884314daadb2a073599a1417ee79ca96a9fcdef0d2ea23afe3a0396bb6",
+    "rust-std-1.68.2-x86_64-unknown-netbsd.tar.xz": "31bdab595565233e5d1b9b83c073fb92b46780213c58f14938a4006edd001d49",
+    "rust-std-1.68.2-x86_64-unknown-none.tar.gz": "365c2cfbfc4624cb5ce3f426ac679cc8dea078ba69bf3a3112ede357034adb69",
+    "rust-std-1.68.2-x86_64-unknown-none.tar.xz": "c2d94086e2965a13db8d26b45eda286ef8ba91bac217acff95ca84462ba0b47a",
+    "rust-std-1.68.2-x86_64-unknown-redox.tar.gz": "b63b4f392c473a7681826fdc470e9863edcebe10a38aa5f49aec74affc336928",
+    "rust-std-1.68.2-x86_64-unknown-redox.tar.xz": "4387108878b3bfaea8849fcbb9b9444013434b1e05a9940afe5454717ae35eb2",
+    "rust-std-1.68.2-x86_64-unknown-uefi.tar.gz": "741e591ef0979caeae96c4d2c31994ff2d74b136a720302d45fae56045ac6c02",
+    "rust-std-1.68.2-x86_64-unknown-uefi.tar.xz": "fb03448de28a52b49aa8dfca8b465695035fed817c7d0e442967b152c05b6286",
     "rustc-1.26.0-aarch64-unknown-linux-gnu.tar.gz": "ddddaddb585b95d81854171ac4e02d07790505853cee3034f199c8b7897f32e2",
     "rustc-1.26.0-aarch64-unknown-linux-gnu.tar.xz": "859daf94bd0f9c14aa58af41c30b5105c49f28860bcebba3ddcd9699813954cb",
     "rustc-1.26.0-arm-unknown-linux-gnueabi.tar.gz": "592e16e2dd90a897e753bd6158fa7ce4552273f5be618004f038cc2f3103bce7",
@@ -34030,6 +34426,60 @@
     "rustc-1.68.1-x86_64-unknown-linux-musl.tar.xz": "9990713d5d1417a59f41a0e9b824748fdfe0ad399d69d72c1535d95a6df93972",
     "rustc-1.68.1-x86_64-unknown-netbsd.tar.gz": "50755fb8016812f72ce635dc2b20f1b1d3fed42b606302c69ed27506eeacbbfb",
     "rustc-1.68.1-x86_64-unknown-netbsd.tar.xz": "15f88cafd8687feec78be736bec8c5aee94a5919a10513d5a6484625ba7e1c1a",
+    "rustc-1.68.2-aarch64-apple-darwin.tar.gz": "9cbec5ea622b445e620743cabc723534fa6e4871a53cb4743e6b28ce8e3d5112",
+    "rustc-1.68.2-aarch64-apple-darwin.tar.xz": "ddea7da2f70db2ffaeed476494fca0d069541bae0576d83557685c4178c17dfa",
+    "rustc-1.68.2-aarch64-pc-windows-msvc.tar.gz": "96096f2086ea504c77d3d75e90fd2783a2ade7451dc1562386fb21d056eb6e3b",
+    "rustc-1.68.2-aarch64-pc-windows-msvc.tar.xz": "37a2d5d5b9e5650060234ceb0f6ac61ec0f24e85dbedb224e4db5bc3ac1f21e6",
+    "rustc-1.68.2-aarch64-unknown-linux-gnu.tar.gz": "9fd96b0ec4209f8ddd82b6055b49f13993d83488f6ed82e33c7ad577786a6f42",
+    "rustc-1.68.2-aarch64-unknown-linux-gnu.tar.xz": "d78579af4d4b98b3bf49b8a0b7848960e68254150ac517faeb9caf7b9f44ede2",
+    "rustc-1.68.2-aarch64-unknown-linux-musl.tar.gz": "e43c95a457cbda8d9e4b8a2ba65aaf7b2c05664b8ed501ee1c70706b8329a817",
+    "rustc-1.68.2-aarch64-unknown-linux-musl.tar.xz": "b88070e3cbe399122398a74db62fa5d03edb6a5a583ee79a174b2caa1eb27fc5",
+    "rustc-1.68.2-arm-unknown-linux-gnueabi.tar.gz": "ef3624048ef66b43661ce3bc60cdf8afe27d81b959f4fa43ad1c2e2d25ede652",
+    "rustc-1.68.2-arm-unknown-linux-gnueabi.tar.xz": "151efdd16a6c1f871a4ddd66e22f0f7ec39cae7929da348ce14c6435dc38d89c",
+    "rustc-1.68.2-arm-unknown-linux-gnueabihf.tar.gz": "fc9adb8289645c1e3f3e3d1f9a3bde875396b5863b349207cb2efdcc2132da56",
+    "rustc-1.68.2-arm-unknown-linux-gnueabihf.tar.xz": "8918007df327cf6629e00f5390b34204dc408624426e4a1cb823ab3c764c4c19",
+    "rustc-1.68.2-armv7-unknown-linux-gnueabihf.tar.gz": "c98308c066f1edb14967e1fb9db45620e0d03298be10fc643900a30b7b7a7c15",
+    "rustc-1.68.2-armv7-unknown-linux-gnueabihf.tar.xz": "f4d11a7aaa83aeb52c1fe95393939c049385de5956282f1732031961e2806927",
+    "rustc-1.68.2-i686-pc-windows-gnu.tar.gz": "c8da60ea1853846a6c727f00b1db68c783fbead23fe90a1d2080476baec05b98",
+    "rustc-1.68.2-i686-pc-windows-gnu.tar.xz": "a31c786a421f21dfd26e6b105135c39d3555981fe25c2ef5c14a3242d2a93283",
+    "rustc-1.68.2-i686-pc-windows-msvc.tar.gz": "29beba763a02cdcc205456f2d5ed205e0b2149dc47edf6fefae74c6006fa3838",
+    "rustc-1.68.2-i686-pc-windows-msvc.tar.xz": "e67516fbb3b1d3453f7806986770e26e5aab204fa0d97f3a785de7e62b364ac6",
+    "rustc-1.68.2-i686-unknown-linux-gnu.tar.gz": "0eb86af5a05080984c68ed6e445dcbde98c4f391e6a7ada3ebed53109515175d",
+    "rustc-1.68.2-i686-unknown-linux-gnu.tar.xz": "dc533e7d0f0349d92a98973e20b99d69b09a25b8675f28a38fa26b0160615fd4",
+    "rustc-1.68.2-mips-unknown-linux-gnu.tar.gz": "2fe7deb053138e8daa0a4d5fbede087451662f043421682de7e87cce03fdf86a",
+    "rustc-1.68.2-mips-unknown-linux-gnu.tar.xz": "68c6aac6e0e95588b65d6f937032b57ad2a09b2897990a3a930729763f728e12",
+    "rustc-1.68.2-mips64-unknown-linux-gnuabi64.tar.gz": "89378190223a4d1e2b7c9ec309cac8748b9efb0945151b7e5f4fd8c107d6dc0d",
+    "rustc-1.68.2-mips64-unknown-linux-gnuabi64.tar.xz": "894725021b34afdde5afb89686d794c029317df9195f49e0d9a065e1cb4cc9b8",
+    "rustc-1.68.2-mips64el-unknown-linux-gnuabi64.tar.gz": "b8a23eddb567402157cf07c1fc0f039e25af77f2276690bce9e4f4e1c811014a",
+    "rustc-1.68.2-mips64el-unknown-linux-gnuabi64.tar.xz": "3f45f5b63004b14a193ed57143299c81f62246fc40e4a0df2119494d9ee4fe66",
+    "rustc-1.68.2-mipsel-unknown-linux-gnu.tar.gz": "673a69690f0008b7dcbac7c851c81b3c91c6265180604adbfb867b1c69f96e0b",
+    "rustc-1.68.2-mipsel-unknown-linux-gnu.tar.xz": "de72245d5e6db0e4327ce105a7ce3d5597a3792e71b95578dd7ec62af56946fb",
+    "rustc-1.68.2-powerpc-unknown-linux-gnu.tar.gz": "98e0f7633ca880d9b39e270cbd3ac89818ca69925ec40823d00a7c638c35a629",
+    "rustc-1.68.2-powerpc-unknown-linux-gnu.tar.xz": "92b08b1ad69786f3bcc6fd7bb71411ad162dca478f9636027bf809b9de6eea72",
+    "rustc-1.68.2-powerpc64-unknown-linux-gnu.tar.gz": "054e2f567b5f7791425bbe81eb6011b6217e11d7c60f8706607469a099ae17f7",
+    "rustc-1.68.2-powerpc64-unknown-linux-gnu.tar.xz": "a23e71c7da172ece7ef760db043b010c84dd8a491cd9c00303e2c01ad521dec2",
+    "rustc-1.68.2-powerpc64le-unknown-linux-gnu.tar.gz": "dfc8c2d375dee373b02de888641bf071dc837aa3d7b53752785a65e1c534574c",
+    "rustc-1.68.2-powerpc64le-unknown-linux-gnu.tar.xz": "4d493bec7500dd3159c05ee8f2fef71241de575e1cb7a89bf128f01dc3e537cb",
+    "rustc-1.68.2-riscv64gc-unknown-linux-gnu.tar.gz": "b815c4f031db892cb2ac28c293056ce13a121707c1da71a8577e8c80875270bc",
+    "rustc-1.68.2-riscv64gc-unknown-linux-gnu.tar.xz": "de7ef61f6fa5f7ddddbddc0934beec58a3ce49cda96679dbf06895128f1fc228",
+    "rustc-1.68.2-s390x-unknown-linux-gnu.tar.gz": "28e665d1a5ebd73fc9a3d8677b8ad10f9998c137f1135837d42a4ffd121365cf",
+    "rustc-1.68.2-s390x-unknown-linux-gnu.tar.xz": "fbfb02fff83f4a9d7298c511a3ad4b9e73c4d9d0be558edbf7226af0f586517a",
+    "rustc-1.68.2-x86_64-apple-darwin.tar.gz": "e0ba4545a390303a1447417ec19be2ad26ae33ee1b9a7b2e3e970e8a87e30ba7",
+    "rustc-1.68.2-x86_64-apple-darwin.tar.xz": "37831c92a751f63de2dfcc9f9b57f9d7ce5d61748d0849b209a156b24f994f63",
+    "rustc-1.68.2-x86_64-pc-windows-gnu.tar.gz": "1e86ffe40a94f717d1114637eda2a44e0543cdffffb2ca8274a3f54686e4bb97",
+    "rustc-1.68.2-x86_64-pc-windows-gnu.tar.xz": "e1d4a0a444076d6eccadd6e08f4d204e8b45c3b954203a4bb0663affd4e9c5e0",
+    "rustc-1.68.2-x86_64-pc-windows-msvc.tar.gz": "f64bdaab8920a26b357e8849427d4adaf6f29f98deff45c935c7b66e4a246f8f",
+    "rustc-1.68.2-x86_64-pc-windows-msvc.tar.xz": "69b277735603d0c8f1f476e53b785a6072340ff10bfde03f4df55d89c12d9ce1",
+    "rustc-1.68.2-x86_64-unknown-freebsd.tar.gz": "a3bce6d0bdde3e59a982f1a1c7c68e99b3fcf199e1d45233cdcd250a9da9c0c3",
+    "rustc-1.68.2-x86_64-unknown-freebsd.tar.xz": "9ec0e03f6e8f7b4b52fe2e65cb8bb45edea4ab3677e8df9fe530a1d9a645e824",
+    "rustc-1.68.2-x86_64-unknown-illumos.tar.gz": "6adef91820350b81ab35e8e18005392f9a64213f0489bf35b70f6775376f2bf3",
+    "rustc-1.68.2-x86_64-unknown-illumos.tar.xz": "f47c91dd6abbdeb8a5afe9a339ad172ba5be011cf7be4ff124e4b909a25e77d3",
+    "rustc-1.68.2-x86_64-unknown-linux-gnu.tar.gz": "532b1b20c83a8a849249b792fb7f38210559d6803cc465699641f7c21fcca5ae",
+    "rustc-1.68.2-x86_64-unknown-linux-gnu.tar.xz": "d33d493381dd17a4b491d0e978cdb6700badb5905e831dd5f7fe75ffbf8e0584",
+    "rustc-1.68.2-x86_64-unknown-linux-musl.tar.gz": "ad5d833fd32803cfdafaf4e42ba96d08da94420d6ac05243348a9f6c9256b60c",
+    "rustc-1.68.2-x86_64-unknown-linux-musl.tar.xz": "9308f27bda32a02b1debe5fcc5ee633a234652037687c46f4e57d9dc29f90b3e",
+    "rustc-1.68.2-x86_64-unknown-netbsd.tar.gz": "7f2981c2f84093f740631022c10494dcf293eb15243d254c25b8a1d9f4348e1c",
+    "rustc-1.68.2-x86_64-unknown-netbsd.tar.xz": "19f87fefa64b6d26a11f7fdae020228e91bec71527abf3350663fe165a135aea",
     "rustfmt-1.48.0-aarch64-unknown-linux-gnu.tar.gz": "28f7d1ef37c034033eb0e30a13e5f0ad5bbc506adb8a8a9c03adce2b0d4842d5",
     "rustfmt-1.48.0-aarch64-unknown-linux-gnu.tar.xz": "24f5e32213cd81bbb854f836c4da44e31652b4f6dff3a9b5455d5433bffacf9f",
     "rustfmt-1.48.0-aarch64-unknown-linux-musl.tar.gz": "e6efa0fae347f97dca3b892565302d35b4cedfee7cb6e2b5fcdb2801074fe018",
@@ -35540,4 +35990,58 @@
     "rustfmt-1.68.1-x86_64-unknown-linux-musl.tar.xz": "dffc602375ab7e7b9124cf29c9ed69b63711a30c49942563b63695b488cf3c75",
     "rustfmt-1.68.1-x86_64-unknown-netbsd.tar.gz": "295eadb119fc3b14fd9a5ee209d4efe4f0cf95cfd11dbb34c027ab332e2c8a11",
     "rustfmt-1.68.1-x86_64-unknown-netbsd.tar.xz": "550ee6390bee904fd75319b78fa368cd132ceeded5098a0f8748bac9ede6e4a1",
+    "rustfmt-1.68.2-aarch64-apple-darwin.tar.gz": "ddbddd55471b673ff8854cbde29f05a7153d44a9d8e559ab7aeb76702517e2c6",
+    "rustfmt-1.68.2-aarch64-apple-darwin.tar.xz": "5fd7665466e7bb40eb4778b4c5665adc7a387eae80f2512f40e683b7a56106cc",
+    "rustfmt-1.68.2-aarch64-pc-windows-msvc.tar.gz": "a432311e3b8c1e3d7047277379ab204c8d95eb32ee5ad62b4cf0c76e88471fb5",
+    "rustfmt-1.68.2-aarch64-pc-windows-msvc.tar.xz": "6f82b55e34230da6bbf1e7b74046171403d323719f6dcfd1cf377d41ac501ca5",
+    "rustfmt-1.68.2-aarch64-unknown-linux-gnu.tar.gz": "96e6d9ffddb5669793043ace1371560272601e352ae74eccccd15f2e83a65dc8",
+    "rustfmt-1.68.2-aarch64-unknown-linux-gnu.tar.xz": "b31d3f5495101bed57519d5ed9bf6565cc546da00db341744ce6b0309b454994",
+    "rustfmt-1.68.2-aarch64-unknown-linux-musl.tar.gz": "e4f33da1770fa56f43048a418714abfce84e6ca03ce88c7980740558e6e2a25e",
+    "rustfmt-1.68.2-aarch64-unknown-linux-musl.tar.xz": "29a1fa39f9833398b4f40a481e2275cc97393f83049a72023d0a44260a155928",
+    "rustfmt-1.68.2-arm-unknown-linux-gnueabi.tar.gz": "793dfcde7999272e57cf7b6468240f3388fa57982433031a3b802e3db7ad1722",
+    "rustfmt-1.68.2-arm-unknown-linux-gnueabi.tar.xz": "c3a93011f62d37e9f584b0bcbdd920238cf8a0f326a24c018fd50b49a91d16f2",
+    "rustfmt-1.68.2-arm-unknown-linux-gnueabihf.tar.gz": "02fc9625a17b0e615b8dddf09bb7309c11a8d734be5297f4fa28ae5ac2c47bb5",
+    "rustfmt-1.68.2-arm-unknown-linux-gnueabihf.tar.xz": "46a123062e46bb1b719640412cc5a0d220e222c25f8b44c85ae862c4c9e136d9",
+    "rustfmt-1.68.2-armv7-unknown-linux-gnueabihf.tar.gz": "9083b9291a756dfda28a7098bdf3e184b446768f18f21d352f881bc896940c69",
+    "rustfmt-1.68.2-armv7-unknown-linux-gnueabihf.tar.xz": "0f4d573d360b9770cdacca03ab67ffc02fa7f8b467d49c5855e9dd06495fe366",
+    "rustfmt-1.68.2-i686-pc-windows-gnu.tar.gz": "d591515a24f369b168babfd8a5828a47732c2d75e3a96eff2a7b335bdef619ca",
+    "rustfmt-1.68.2-i686-pc-windows-gnu.tar.xz": "1745eba628bc48cb373d162c8adc8f4d72fdfe0621203d24b8208d35856e58e5",
+    "rustfmt-1.68.2-i686-pc-windows-msvc.tar.gz": "f5e74c4f8d03f82aefc0eed9ed4df3ab800090468fe8a2b110c1567aefaaf5f6",
+    "rustfmt-1.68.2-i686-pc-windows-msvc.tar.xz": "e193326a8acccfa3ad4f018e393d1619f284d8863cebc888196503e20ffa8473",
+    "rustfmt-1.68.2-i686-unknown-linux-gnu.tar.gz": "9d5918acb75532d00d3e95f4528e476f527663d4107e5062f9968fc6b0ac6451",
+    "rustfmt-1.68.2-i686-unknown-linux-gnu.tar.xz": "f9ead45e4ad29ba53e723d0de058c90e90d8eb16bcf76e48f1f2b90611ad05ef",
+    "rustfmt-1.68.2-mips-unknown-linux-gnu.tar.gz": "f4f89c5891fbe105ed04fe88c2e5fff30d8d44f8af494c8f9638108f1a72663a",
+    "rustfmt-1.68.2-mips-unknown-linux-gnu.tar.xz": "82e7d08e92c57491cd2076d67577fcd1eb1531c482cf5f75736597dc5f741edc",
+    "rustfmt-1.68.2-mips64-unknown-linux-gnuabi64.tar.gz": "f4fc414c2a0ba9c7a84d415e8ffa8aff78d6871decb18306cf276fed3f652c60",
+    "rustfmt-1.68.2-mips64-unknown-linux-gnuabi64.tar.xz": "a32d066e7b281cfa461feea311365593d1161a5703d2d810435d508c5ca3253c",
+    "rustfmt-1.68.2-mips64el-unknown-linux-gnuabi64.tar.gz": "f65b10f849a509349a3839070771756afdc1d1b6876266cc7e7a03ca31d43cea",
+    "rustfmt-1.68.2-mips64el-unknown-linux-gnuabi64.tar.xz": "6a1c19306eb7326db5f41174601eb1bbec21b809ee33cf78d62aab0876c64595",
+    "rustfmt-1.68.2-mipsel-unknown-linux-gnu.tar.gz": "dd8eac2153d808a31f8fa3ad5966e2582be33d0aa42765a7ff6bf8e178bb0c68",
+    "rustfmt-1.68.2-mipsel-unknown-linux-gnu.tar.xz": "11d3b4291a41fdefd96f4b90fc4fd30b0740ef126f88a91f8629bb6f447e814a",
+    "rustfmt-1.68.2-powerpc-unknown-linux-gnu.tar.gz": "ad07964d447605fd0da684a02f2553ceb3ac70c85409635fade5761ea802c8e1",
+    "rustfmt-1.68.2-powerpc-unknown-linux-gnu.tar.xz": "a04e694038932885a77829f2022ce631080e8eff64f8cc5f0d3cf9a28db7e869",
+    "rustfmt-1.68.2-powerpc64-unknown-linux-gnu.tar.gz": "392634b8175cb8f7c879551f5bf508cc5518abe56b3772c07e7b4e5c23086952",
+    "rustfmt-1.68.2-powerpc64-unknown-linux-gnu.tar.xz": "c0bdfb78cc5a1252b571b269cf3caf964b84206c1f04711f80da06068ecec5b1",
+    "rustfmt-1.68.2-powerpc64le-unknown-linux-gnu.tar.gz": "9de66eed21fc0b9d1e5a6c416449fc9a130d04b3917b4f1086512d2dc408c5f9",
+    "rustfmt-1.68.2-powerpc64le-unknown-linux-gnu.tar.xz": "b752578b0228d9d300372fc028f1e7b072b0a38499cbdc18c50f857d6988f567",
+    "rustfmt-1.68.2-riscv64gc-unknown-linux-gnu.tar.gz": "ba85c5aed371c232b300b88acef38dd665b7f6111446fd94c2f83cd0e6e16197",
+    "rustfmt-1.68.2-riscv64gc-unknown-linux-gnu.tar.xz": "933fe8156b7652bc032f6fe5c85678e176ff7f60d18b7e312b3c2b4a1c2290c8",
+    "rustfmt-1.68.2-s390x-unknown-linux-gnu.tar.gz": "d390c1bbf4be0ddf0241d7abac20b1dc5b5d2a8983dd88949638801a1b2bb983",
+    "rustfmt-1.68.2-s390x-unknown-linux-gnu.tar.xz": "8551b47a7f6efba74edf67f2fd5e644a6eb3fc642873a6a8c3a62abdb70bf3b2",
+    "rustfmt-1.68.2-x86_64-apple-darwin.tar.gz": "edc565093b33a7261e99b5d4453dbbd360a876b68d3db15fcb2e719ac7c1f616",
+    "rustfmt-1.68.2-x86_64-apple-darwin.tar.xz": "399f063a215a7e4c55ca7956a9a2d94d8e853d77d7af4691f247300fc9533c98",
+    "rustfmt-1.68.2-x86_64-pc-windows-gnu.tar.gz": "5820b82ff80c95e3bc2816b486f2a5b84038135c208d8d990ff1a28b4af9fea6",
+    "rustfmt-1.68.2-x86_64-pc-windows-gnu.tar.xz": "164d84e6da2bd658d9cc9726358c7764140b92ce65f26e654b52dbec5c2a8320",
+    "rustfmt-1.68.2-x86_64-pc-windows-msvc.tar.gz": "49e30f12193a245471907adc0f8162c060f9e59e39c5c6188403eb791cb0dc3b",
+    "rustfmt-1.68.2-x86_64-pc-windows-msvc.tar.xz": "96975dd4497a873d5123d823958d35f53805521be9b86e1b13f772d9988a9aa0",
+    "rustfmt-1.68.2-x86_64-unknown-freebsd.tar.gz": "5d04552177ba743dac2f7ac16f6d585fbaadc72f10689d77c01d6946dfae4cfd",
+    "rustfmt-1.68.2-x86_64-unknown-freebsd.tar.xz": "4202cd4cb61571d6a6de7e520381047ad2971801f0e68af96fe1118eed3b0e6b",
+    "rustfmt-1.68.2-x86_64-unknown-illumos.tar.gz": "6c39ad9294d99045510eea015abbabf33352f1f38108db967f5a2fca16bb9670",
+    "rustfmt-1.68.2-x86_64-unknown-illumos.tar.xz": "b483917f611d80d3e7d2e4dd8c4a87939e2539083cc98cdfa7a72b0c324780a5",
+    "rustfmt-1.68.2-x86_64-unknown-linux-gnu.tar.gz": "44f05476791be63e6259a44138edb4ffc2feafe3795624d23a5324fec9d605c1",
+    "rustfmt-1.68.2-x86_64-unknown-linux-gnu.tar.xz": "fd16d7baabbf4acff25953efb2cd9618ca5e41e401eecc363a7b72a726f4cd44",
+    "rustfmt-1.68.2-x86_64-unknown-linux-musl.tar.gz": "56fef45622c1abda0f024f3324f2837247d23432b3a010d758aee7a683eba0a8",
+    "rustfmt-1.68.2-x86_64-unknown-linux-musl.tar.xz": "de08fda8ea654e96ac300ae597eb085fadd938d6b8442d8b0a2c537a51d85a26",
+    "rustfmt-1.68.2-x86_64-unknown-netbsd.tar.gz": "4a7bad1f6320c245633d32bd51c9643a71f670ff343c9874db1543dc615090a1",
+    "rustfmt-1.68.2-x86_64-unknown-netbsd.tar.xz": "20bb5a6d7d024d261c2f6a0f11ef4a186d082ea95de7daf0bcf23ff964537a67",
 }
diff --git a/rust/private/common.bzl b/rust/private/common.bzl
index 1b1c614..95280b2 100644
--- a/rust/private/common.bzl
+++ b/rust/private/common.bzl
@@ -31,7 +31,7 @@
 #
 # Note: Code in `.github/workflows/crate_universe.yaml` looks for this line, if
 # you remove it or change its format, you will also need to update that code.
-DEFAULT_RUST_VERSION = "1.68.1"
+DEFAULT_RUST_VERSION = "1.68.2"
 
 DEFAULT_NIGHTLY_ISO_DATE = "2023-03-23"
 
diff --git a/util/fetch_shas_VERSIONS.txt b/util/fetch_shas_VERSIONS.txt
index fb05e2a..b6573a8 100644
--- a/util/fetch_shas_VERSIONS.txt
+++ b/util/fetch_shas_VERSIONS.txt
@@ -56,3 +56,4 @@
 1.67.1
 1.68.0
 1.68.1
+1.68.2