diff --git a/MODULE.bazel b/MODULE.bazel index 1844bc3107..4c96078f96 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -53,7 +53,7 @@ use_repo( "cui__crates-index-2.2.0", "cui__hex-0.4.3", "cui__indoc-2.0.4", - "cui__itertools-0.11.0", + "cui__itertools-0.12.0", "cui__maplit-1.0.2", "cui__normpath-1.1.1", "cui__pathdiff-0.2.1", diff --git a/crate_universe/3rdparty/crates/BUILD.bazel b/crate_universe/3rdparty/crates/BUILD.bazel index 35a399a846..b89cb38336 100644 --- a/crate_universe/3rdparty/crates/BUILD.bazel +++ b/crate_universe/3rdparty/crates/BUILD.bazel @@ -87,7 +87,7 @@ alias( alias( name = "itertools", - actual = "@cui__itertools-0.11.0//:itertools", + actual = "@cui__itertools-0.12.0//:itertools", tags = ["manual"], ) diff --git a/crate_universe/3rdparty/crates/BUILD.itertools-0.11.0.bazel b/crate_universe/3rdparty/crates/BUILD.itertools-0.12.0.bazel similarity index 99% rename from crate_universe/3rdparty/crates/BUILD.itertools-0.11.0.bazel rename to crate_universe/3rdparty/crates/BUILD.itertools-0.12.0.bazel index c80e900433..d73899cfbd 100644 --- a/crate_universe/3rdparty/crates/BUILD.itertools-0.11.0.bazel +++ b/crate_universe/3rdparty/crates/BUILD.itertools-0.12.0.bazel @@ -82,7 +82,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.11.0", + version = "0.12.0", deps = [ "@cui__either-1.9.0//:either", ], diff --git a/crate_universe/3rdparty/crates/BUILD.libc-0.2.149.bazel b/crate_universe/3rdparty/crates/BUILD.libc-0.2.149.bazel index 9d77b1fe3f..b13a573ba0 100644 --- a/crate_universe/3rdparty/crates/BUILD.libc-0.2.149.bazel +++ b/crate_universe/3rdparty/crates/BUILD.libc-0.2.149.bazel @@ -29,160 +29,99 @@ rust_library( "WORKSPACE.bazel", ], ), - crate_features = select({ + crate_features = [ + "default", + "std", + ] + select({ "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "default", # aarch64-apple-darwin "extra_traits", # aarch64-apple-darwin - "std", # aarch64-apple-darwin ], "@rules_rust//rust/platform:aarch64-apple-ios": [ - "default", # aarch64-apple-ios "extra_traits", # aarch64-apple-ios - "std", # aarch64-apple-ios ], "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ - "default", # aarch64-apple-ios-sim "extra_traits", # aarch64-apple-ios-sim - "std", # aarch64-apple-ios-sim ], "@rules_rust//rust/platform:aarch64-fuchsia": [ - "default", # aarch64-fuchsia "extra_traits", # aarch64-fuchsia - "std", # aarch64-fuchsia ], "@rules_rust//rust/platform:aarch64-linux-android": [ - "default", # aarch64-linux-android "extra_traits", # aarch64-linux-android - "std", # aarch64-linux-android ], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "default", # aarch64-unknown-linux-gnu "extra_traits", # aarch64-unknown-linux-gnu - "std", # aarch64-unknown-linux-gnu ], "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ - "default", # aarch64-unknown-nixos-gnu "extra_traits", # aarch64-unknown-nixos-gnu - "std", # aarch64-unknown-nixos-gnu ], "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ - "default", # aarch64-unknown-nto-qnx710 "extra_traits", # aarch64-unknown-nto-qnx710 - "std", # aarch64-unknown-nto-qnx710 ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ - "default", # arm-unknown-linux-gnueabi "extra_traits", # arm-unknown-linux-gnueabi - "std", # arm-unknown-linux-gnueabi ], "@rules_rust//rust/platform:armv7-linux-androideabi": [ - "default", # armv7-linux-androideabi "extra_traits", # armv7-linux-androideabi - "std", # armv7-linux-androideabi ], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ - "default", # armv7-unknown-linux-gnueabi "extra_traits", # armv7-unknown-linux-gnueabi - "std", # armv7-unknown-linux-gnueabi ], "@rules_rust//rust/platform:i686-apple-darwin": [ - "default", # i686-apple-darwin "extra_traits", # i686-apple-darwin - "std", # i686-apple-darwin ], "@rules_rust//rust/platform:i686-linux-android": [ - "default", # i686-linux-android "extra_traits", # i686-linux-android - "std", # i686-linux-android ], "@rules_rust//rust/platform:i686-unknown-freebsd": [ - "default", # i686-unknown-freebsd "extra_traits", # i686-unknown-freebsd - "std", # i686-unknown-freebsd ], "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ - "default", # i686-unknown-linux-gnu "extra_traits", # i686-unknown-linux-gnu - "std", # i686-unknown-linux-gnu ], "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ - "default", # powerpc-unknown-linux-gnu "extra_traits", # powerpc-unknown-linux-gnu - "std", # powerpc-unknown-linux-gnu ], "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ - "default", # riscv32imc-unknown-none-elf "extra_traits", # riscv32imc-unknown-none-elf - "std", # riscv32imc-unknown-none-elf ], "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ - "default", # riscv64gc-unknown-none-elf "extra_traits", # riscv64gc-unknown-none-elf - "std", # riscv64gc-unknown-none-elf ], "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "default", # s390x-unknown-linux-gnu "extra_traits", # s390x-unknown-linux-gnu - "std", # s390x-unknown-linux-gnu ], "@rules_rust//rust/platform:thumbv7em-none-eabi": [ - "default", # thumbv7em-none-eabi "extra_traits", # thumbv7em-none-eabi - "std", # thumbv7em-none-eabi ], "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ - "default", # thumbv8m.main-none-eabi "extra_traits", # thumbv8m.main-none-eabi - "std", # thumbv8m.main-none-eabi - ], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [ - "default", # wasm32-unknown-unknown - "std", # wasm32-unknown-unknown ], "@rules_rust//rust/platform:wasm32-wasi": [ - "default", # wasm32-wasi "extra_traits", # wasm32-wasi - "std", # wasm32-wasi ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "default", # x86_64-apple-darwin "extra_traits", # x86_64-apple-darwin - "std", # x86_64-apple-darwin ], "@rules_rust//rust/platform:x86_64-apple-ios": [ - "default", # x86_64-apple-ios "extra_traits", # x86_64-apple-ios - "std", # x86_64-apple-ios ], "@rules_rust//rust/platform:x86_64-fuchsia": [ - "default", # x86_64-fuchsia "extra_traits", # x86_64-fuchsia - "std", # x86_64-fuchsia ], "@rules_rust//rust/platform:x86_64-linux-android": [ - "default", # x86_64-linux-android "extra_traits", # x86_64-linux-android - "std", # x86_64-linux-android ], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ - "default", # x86_64-unknown-freebsd "extra_traits", # x86_64-unknown-freebsd - "std", # x86_64-unknown-freebsd ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "default", # x86_64-unknown-linux-gnu "extra_traits", # x86_64-unknown-linux-gnu - "std", # x86_64-unknown-linux-gnu ], "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ - "default", # x86_64-unknown-nixos-gnu "extra_traits", # x86_64-unknown-nixos-gnu - "std", # x86_64-unknown-nixos-gnu ], "@rules_rust//rust/platform:x86_64-unknown-none": [ - "default", # x86_64-unknown-none "extra_traits", # x86_64-unknown-none - "std", # x86_64-unknown-none ], "//conditions:default": [], }), @@ -244,160 +183,99 @@ rust_library( cargo_build_script( name = "libc_build_script", srcs = glob(["**/*.rs"]), - crate_features = select({ + crate_features = [ + "default", + "std", + ] + select({ "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "default", # aarch64-apple-darwin "extra_traits", # aarch64-apple-darwin - "std", # aarch64-apple-darwin ], "@rules_rust//rust/platform:aarch64-apple-ios": [ - "default", # aarch64-apple-ios "extra_traits", # aarch64-apple-ios - "std", # aarch64-apple-ios ], "@rules_rust//rust/platform:aarch64-apple-ios-sim": [ - "default", # aarch64-apple-ios-sim "extra_traits", # aarch64-apple-ios-sim - "std", # aarch64-apple-ios-sim ], "@rules_rust//rust/platform:aarch64-fuchsia": [ - "default", # aarch64-fuchsia "extra_traits", # aarch64-fuchsia - "std", # aarch64-fuchsia ], "@rules_rust//rust/platform:aarch64-linux-android": [ - "default", # aarch64-linux-android "extra_traits", # aarch64-linux-android - "std", # aarch64-linux-android ], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "default", # aarch64-unknown-linux-gnu "extra_traits", # aarch64-unknown-linux-gnu - "std", # aarch64-unknown-linux-gnu ], "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [ - "default", # aarch64-unknown-nixos-gnu "extra_traits", # aarch64-unknown-nixos-gnu - "std", # aarch64-unknown-nixos-gnu ], "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [ - "default", # aarch64-unknown-nto-qnx710 "extra_traits", # aarch64-unknown-nto-qnx710 - "std", # aarch64-unknown-nto-qnx710 ], "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [ - "default", # arm-unknown-linux-gnueabi "extra_traits", # arm-unknown-linux-gnueabi - "std", # arm-unknown-linux-gnueabi ], "@rules_rust//rust/platform:armv7-linux-androideabi": [ - "default", # armv7-linux-androideabi "extra_traits", # armv7-linux-androideabi - "std", # armv7-linux-androideabi ], "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [ - "default", # armv7-unknown-linux-gnueabi "extra_traits", # armv7-unknown-linux-gnueabi - "std", # armv7-unknown-linux-gnueabi ], "@rules_rust//rust/platform:i686-apple-darwin": [ - "default", # i686-apple-darwin "extra_traits", # i686-apple-darwin - "std", # i686-apple-darwin ], "@rules_rust//rust/platform:i686-linux-android": [ - "default", # i686-linux-android "extra_traits", # i686-linux-android - "std", # i686-linux-android ], "@rules_rust//rust/platform:i686-unknown-freebsd": [ - "default", # i686-unknown-freebsd "extra_traits", # i686-unknown-freebsd - "std", # i686-unknown-freebsd ], "@rules_rust//rust/platform:i686-unknown-linux-gnu": [ - "default", # i686-unknown-linux-gnu "extra_traits", # i686-unknown-linux-gnu - "std", # i686-unknown-linux-gnu ], "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [ - "default", # powerpc-unknown-linux-gnu "extra_traits", # powerpc-unknown-linux-gnu - "std", # powerpc-unknown-linux-gnu ], "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [ - "default", # riscv32imc-unknown-none-elf "extra_traits", # riscv32imc-unknown-none-elf - "std", # riscv32imc-unknown-none-elf ], "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [ - "default", # riscv64gc-unknown-none-elf "extra_traits", # riscv64gc-unknown-none-elf - "std", # riscv64gc-unknown-none-elf ], "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [ - "default", # s390x-unknown-linux-gnu "extra_traits", # s390x-unknown-linux-gnu - "std", # s390x-unknown-linux-gnu ], "@rules_rust//rust/platform:thumbv7em-none-eabi": [ - "default", # thumbv7em-none-eabi "extra_traits", # thumbv7em-none-eabi - "std", # thumbv7em-none-eabi ], "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [ - "default", # thumbv8m.main-none-eabi "extra_traits", # thumbv8m.main-none-eabi - "std", # thumbv8m.main-none-eabi - ], - "@rules_rust//rust/platform:wasm32-unknown-unknown": [ - "default", # wasm32-unknown-unknown - "std", # wasm32-unknown-unknown ], "@rules_rust//rust/platform:wasm32-wasi": [ - "default", # wasm32-wasi "extra_traits", # wasm32-wasi - "std", # wasm32-wasi ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "default", # x86_64-apple-darwin "extra_traits", # x86_64-apple-darwin - "std", # x86_64-apple-darwin ], "@rules_rust//rust/platform:x86_64-apple-ios": [ - "default", # x86_64-apple-ios "extra_traits", # x86_64-apple-ios - "std", # x86_64-apple-ios ], "@rules_rust//rust/platform:x86_64-fuchsia": [ - "default", # x86_64-fuchsia "extra_traits", # x86_64-fuchsia - "std", # x86_64-fuchsia ], "@rules_rust//rust/platform:x86_64-linux-android": [ - "default", # x86_64-linux-android "extra_traits", # x86_64-linux-android - "std", # x86_64-linux-android ], "@rules_rust//rust/platform:x86_64-unknown-freebsd": [ - "default", # x86_64-unknown-freebsd "extra_traits", # x86_64-unknown-freebsd - "std", # x86_64-unknown-freebsd ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "default", # x86_64-unknown-linux-gnu "extra_traits", # x86_64-unknown-linux-gnu - "std", # x86_64-unknown-linux-gnu ], "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [ - "default", # x86_64-unknown-nixos-gnu "extra_traits", # x86_64-unknown-nixos-gnu - "std", # x86_64-unknown-nixos-gnu ], "@rules_rust//rust/platform:x86_64-unknown-none": [ - "default", # x86_64-unknown-none "extra_traits", # x86_64-unknown-none - "std", # x86_64-unknown-none ], "//conditions:default": [], }), diff --git a/crate_universe/3rdparty/crates/BUILD.num-bigint-0.1.44.bazel b/crate_universe/3rdparty/crates/BUILD.num-bigint-0.1.44.bazel index 670c1dae84..c01fdb97a7 100644 --- a/crate_universe/3rdparty/crates/BUILD.num-bigint-0.1.44.bazel +++ b/crate_universe/3rdparty/crates/BUILD.num-bigint-0.1.44.bazel @@ -87,6 +87,6 @@ rust_library( "@cui__num-integer-0.1.45//:num_integer", "@cui__num-traits-0.2.15//:num_traits", "@cui__rand-0.4.6//:rand", - "@cui__rustc-serialize-0.3.24//:rustc_serialize", + "@cui__rustc-serialize-0.3.25//:rustc_serialize", ], ) diff --git a/crate_universe/3rdparty/crates/BUILD.num-complex-0.1.43.bazel b/crate_universe/3rdparty/crates/BUILD.num-complex-0.1.43.bazel index 12630e557e..1b28d66378 100644 --- a/crate_universe/3rdparty/crates/BUILD.num-complex-0.1.43.bazel +++ b/crate_universe/3rdparty/crates/BUILD.num-complex-0.1.43.bazel @@ -84,6 +84,6 @@ rust_library( version = "0.1.43", deps = [ "@cui__num-traits-0.2.15//:num_traits", - "@cui__rustc-serialize-0.3.24//:rustc_serialize", + "@cui__rustc-serialize-0.3.25//:rustc_serialize", ], ) diff --git a/crate_universe/3rdparty/crates/BUILD.num-rational-0.1.42.bazel b/crate_universe/3rdparty/crates/BUILD.num-rational-0.1.42.bazel index 8d042fc7d2..f5c4fe6467 100644 --- a/crate_universe/3rdparty/crates/BUILD.num-rational-0.1.42.bazel +++ b/crate_universe/3rdparty/crates/BUILD.num-rational-0.1.42.bazel @@ -88,6 +88,6 @@ rust_library( "@cui__num-bigint-0.1.44//:num_bigint", "@cui__num-integer-0.1.45//:num_integer", "@cui__num-traits-0.2.15//:num_traits", - "@cui__rustc-serialize-0.3.24//:rustc_serialize", + "@cui__rustc-serialize-0.3.25//:rustc_serialize", ], ) diff --git a/crate_universe/3rdparty/crates/BUILD.rustc-serialize-0.3.24.bazel b/crate_universe/3rdparty/crates/BUILD.rustc-serialize-0.3.25.bazel similarity index 99% rename from crate_universe/3rdparty/crates/BUILD.rustc-serialize-0.3.24.bazel rename to crate_universe/3rdparty/crates/BUILD.rustc-serialize-0.3.25.bazel index 8d95b09eef..290528f9b0 100644 --- a/crate_universe/3rdparty/crates/BUILD.rustc-serialize-0.3.24.bazel +++ b/crate_universe/3rdparty/crates/BUILD.rustc-serialize-0.3.25.bazel @@ -77,5 +77,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.3.24", + version = "0.3.25", ) diff --git a/crate_universe/3rdparty/crates/alias_rules.bzl b/crate_universe/3rdparty/crates/alias_rules.bzl index 2304bfcbc3..14b04c1272 100644 --- a/crate_universe/3rdparty/crates/alias_rules.bzl +++ b/crate_universe/3rdparty/crates/alias_rules.bzl @@ -1,10 +1,14 @@ """Alias that transitions its target to `compilation_mode=opt`. Use `transition_alias="opt"` to enable.""" +load("@rules_cc//cc:defs.bzl", "CcInfo") load("@rules_rust//rust:rust_common.bzl", "COMMON_PROVIDERS") def _transition_alias_impl(ctx): # `ctx.attr.actual` is a list of 1 item due to the transition - return [ctx.attr.actual[0][provider] for provider in COMMON_PROVIDERS] + providers = [ctx.attr.actual[0][provider] for provider in COMMON_PROVIDERS] + if CcInfo in ctx.attr.actual[0]: + providers.append(ctx.attr.actual[0][CcInfo]) + return providers def _change_compilation_mode(compilation_mode): def _change_compilation_mode_impl(_settings, _attr): diff --git a/crate_universe/3rdparty/crates/defs.bzl b/crate_universe/3rdparty/crates/defs.bzl index 33dcce29af..8b72d00f5a 100644 --- a/crate_universe/3rdparty/crates/defs.bzl +++ b/crate_universe/3rdparty/crates/defs.bzl @@ -304,7 +304,7 @@ _NORMAL_DEPENDENCIES = { "clap": "@cui__clap-4.3.11//:clap", "crates-index": "@cui__crates-index-2.2.0//:crates_index", "hex": "@cui__hex-0.4.3//:hex", - "itertools": "@cui__itertools-0.11.0//:itertools", + "itertools": "@cui__itertools-0.12.0//:itertools", "normpath": "@cui__normpath-1.1.1//:normpath", "pathdiff": "@cui__pathdiff-0.2.1//:pathdiff", "regex": "@cui__regex-1.10.2//:regex", @@ -1861,12 +1861,12 @@ def crate_repositories(): maybe( http_archive, - name = "cui__itertools-0.11.0", - sha256 = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57", + name = "cui__itertools-0.12.0", + sha256 = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0", type = "tar.gz", - urls = ["https://crates.io/api/v1/crates/itertools/0.11.0/download"], - strip_prefix = "itertools-0.11.0", - build_file = Label("@rules_rust//crate_universe/3rdparty/crates:BUILD.itertools-0.11.0.bazel"), + urls = ["https://crates.io/api/v1/crates/itertools/0.12.0/download"], + strip_prefix = "itertools-0.12.0", + build_file = Label("@rules_rust//crate_universe/3rdparty/crates:BUILD.itertools-0.12.0.bazel"), ) maybe( @@ -2501,12 +2501,12 @@ def crate_repositories(): maybe( http_archive, - name = "cui__rustc-serialize-0.3.24", - sha256 = "dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda", + name = "cui__rustc-serialize-0.3.25", + sha256 = "fe834bc780604f4674073badbad26d7219cadfb4a2275802db12cbae17498401", type = "tar.gz", - urls = ["https://crates.io/api/v1/crates/rustc-serialize/0.3.24/download"], - strip_prefix = "rustc-serialize-0.3.24", - build_file = Label("@rules_rust//crate_universe/3rdparty/crates:BUILD.rustc-serialize-0.3.24.bazel"), + urls = ["https://crates.io/api/v1/crates/rustc-serialize/0.3.25/download"], + strip_prefix = "rustc-serialize-0.3.25", + build_file = Label("@rules_rust//crate_universe/3rdparty/crates:BUILD.rustc-serialize-0.3.25.bazel"), ) maybe( @@ -3370,7 +3370,7 @@ def crate_repositories(): struct(repo = "cui__crates-index-2.2.0", is_dev_dep = False), struct(repo = "cui__hex-0.4.3", is_dev_dep = False), struct(repo = "cui__indoc-2.0.4", is_dev_dep = False), - struct(repo = "cui__itertools-0.11.0", is_dev_dep = False), + struct(repo = "cui__itertools-0.12.0", is_dev_dep = False), struct(repo = "cui__normpath-1.1.1", is_dev_dep = False), struct(repo = "cui__pathdiff-0.2.1", is_dev_dep = False), struct(repo = "cui__regex-1.10.2", is_dev_dep = False), diff --git a/crate_universe/Cargo.lock b/crate_universe/Cargo.lock index 3cca473c6c..ae2d963494 100644 --- a/crate_universe/Cargo.lock +++ b/crate_universe/Cargo.lock @@ -1528,9 +1528,9 @@ dependencies = [ [[package]] name = "itertools" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" +checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0" dependencies = [ "either", ] @@ -2090,9 +2090,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "rustc-serialize" -version = "0.3.24" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda" +checksum = "fe834bc780604f4674073badbad26d7219cadfb4a2275802db12cbae17498401" [[package]] name = "rustix" diff --git a/crate_universe/Cargo.toml b/crate_universe/Cargo.toml index bc81ba101e..0c8bb035b2 100644 --- a/crate_universe/Cargo.toml +++ b/crate_universe/Cargo.toml @@ -35,7 +35,7 @@ clap = { version = "4.3.11", features = ["derive", "env"] } crates-index = { version = "2.2.0", default-features = false, features = ["git"] } hex = "0.4.3" indoc = "2.0.4" -itertools = "0.11.0" +itertools = "0.12.0" normpath = "1.1.1" pathdiff = "0.2.1" regex = "1.10.2" diff --git a/crate_universe/private/module_extensions/cargo_bazel_bootstrap.bzl b/crate_universe/private/module_extensions/cargo_bazel_bootstrap.bzl index 18a46eff25..28b6e12176 100644 --- a/crate_universe/private/module_extensions/cargo_bazel_bootstrap.bzl +++ b/crate_universe/private/module_extensions/cargo_bazel_bootstrap.bzl @@ -12,3 +12,43 @@ cargo_bazel_bootstrap = module_extension( implementation = _cargo_bazel_bootstrap_impl, doc = """Module extension to generate the cargo_bazel binary.""", ) + +def get_cargo_bazel_runner(module_ctx): + """A helper function to allow executing cargo_bazel in module extensions. + + Args: + module_ctx: The module extension's context. + + Returns: + A function that can be called to execute cargo_bazel. + """ + + cargo_path = str(module_ctx.path(Label("@rust_host_tools//:bin/cargo"))) + rustc_path = str(module_ctx.path(Label("@rust_host_tools//:bin/rustc"))) + cargo_bazel = module_ctx.path(Label("@cargo_bazel_bootstrap//:cargo-bazel")) + + # Placing this as a nested function allows users to call this right at the + # start of a module extension, thus triggering any restarts as early as + # possible (since module_ctx.path triggers restarts). + def run(args, env = {}, timeout = 600): + final_args = [cargo_bazel] + final_args.extend(args) + final_args.extend([ + "--cargo", + cargo_path, + "--rustc", + rustc_path, + ]) + result = module_ctx.execute( + final_args, + environment = dict(CARGO = cargo_path, RUSTC = rustc_path, **env), + timeout = timeout, + ) + if result.return_code != 0: + if result.stdout: + print("Stdout:", result.stdout) # buildifier: disable=print + pretty_args = " ".join([str(arg) for arg in final_args]) + fail("%s returned with exit code %d:\n%s" % (pretty_args, result.return_code, result.stderr)) + return result + + return run diff --git a/docs/cargo.md b/docs/cargo.md index a3436d03d6..da73a64061 100644 --- a/docs/cargo.md +++ b/docs/cargo.md @@ -36,7 +36,7 @@ A rule for bootstrapping a Rust binary using [Cargo](https://doc.rust-lang.org/c | rust_toolchain_rustc_template | The template to use for finding the host rustc binary. {version} (eg. '1.53.0'), {triple} (eg. 'x86_64-unknown-linux-gnu'), {arch} (eg. 'aarch64'), {vendor} (eg. 'unknown'), {system} (eg. 'darwin'), {channel} (eg. 'stable'), and {tool} (eg. 'rustc.exe') will be replaced in the string if present. | String | optional | "@rust_{system}_{arch}__{triple}__{channel}_tools//:bin/{tool}" | | srcs | Souce files of the crate to build. Passing source files here can be used to trigger rebuilds when changes are made | List of labels | optional | [] | | timeout | Maximum duration of the Cargo build command in seconds | Integer | optional | 600 | -| version | The version of cargo the resolver should use | String | optional | "1.74.1" | +| version | The version of cargo the resolver should use | String | optional | "1.75.0" | diff --git a/docs/crate_universe.md b/docs/crate_universe.md index a0c0b7f931..c4cfd4657a 100644 --- a/docs/crate_universe.md +++ b/docs/crate_universe.md @@ -386,7 +386,7 @@ CARGO_BAZEL_REPIN=1 CARGO_BAZEL_REPIN_ONLY=crate_index bazel sync --only=crate_i | repo_mapping | A dictionary from local repository name to global repository name. This allows controls over workspace dependency resolution for dependencies of this repository.<p>For example, an entry "@foo": "@bar" declares that, for any time this repository depends on @foo (such as a dependency on @foo//some:target, it should actually resolve that dependency within globally-declared @bar (@bar//some:target). | Dictionary: String -> String | required | | | rust_toolchain_cargo_template | The template to use for finding the host cargo binary. {version} (eg. '1.53.0'), {triple} (eg. 'x86_64-unknown-linux-gnu'), {arch} (eg. 'aarch64'), {vendor} (eg. 'unknown'), {system} (eg. 'darwin'), {cfg} (eg. 'exec'), {channel} (eg. 'stable'), and {tool} (eg. 'rustc.exe') will be replaced in the string if present. | String | optional | "@rust_{system}_{arch}__{triple}__{channel}_tools//:bin/{tool}" | | rust_toolchain_rustc_template | The template to use for finding the host rustc binary. {version} (eg. '1.53.0'), {triple} (eg. 'x86_64-unknown-linux-gnu'), {arch} (eg. 'aarch64'), {vendor} (eg. 'unknown'), {system} (eg. 'darwin'), {cfg} (eg. 'exec'), {channel} (eg. 'stable'), and {tool} (eg. 'cargo.exe') will be replaced in the string if present. | String | optional | "@rust_{system}_{arch}__{triple}__{channel}_tools//:bin/{tool}" | -| rust_version | The version of Rust the currently registered toolchain is using. Eg. 1.56.0, or nightly/2021-09-08 | String | optional | "1.74.1" | +| rust_version | The version of Rust the currently registered toolchain is using. Eg. 1.56.0, or nightly/2021-09-08 | String | optional | "1.75.0" | | splicing_config | The configuration flags to use for splicing Cargo maniests. Use //crate_universe:defs.bzl\%rsplicing_config to generate the value for this field. If unset, the defaults defined there will be used. | String | optional | "" | | supported_platform_triples | A set of all platform triples to consider when generating dependencies. | List of strings | optional | ["aarch64-unknown-linux-gnu", "aarch64-unknown-nixos-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", "x86_64-unknown-nixos-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", "thumbv7em-none-eabi", "thumbv8m.main-none-eabi", "wasm32-unknown-unknown", "wasm32-wasi", "x86_64-apple-ios", "x86_64-fuchsia", "x86_64-linux-android", "x86_64-unknown-freebsd", "x86_64-unknown-none", "aarch64-unknown-nto-qnx710"] | @@ -758,7 +758,7 @@ Define dependencies of the `cargo-bazel` Rust target | Name | Description | Default Value | | :------------- | :------------- | :------------- | -| rust_version | The version of rust to use when generating dependencies. | `"1.74.1"` | +| rust_version | The version of rust to use when generating dependencies. | `"1.75.0"` | | bootstrap | If true, a cargo_bootstrap_repository target will be generated. | `False` | | kwargs | Arguments to pass through to cargo_bazel_bootstrap. | none | diff --git a/docs/flatten.md b/docs/flatten.md index b08854611e..0110b3daf5 100644 --- a/docs/flatten.md +++ b/docs/flatten.md @@ -110,7 +110,7 @@ A rule for bootstrapping a Rust binary using [Cargo](https://doc.rust-lang.org/c | rust_toolchain_rustc_template | The template to use for finding the host rustc binary. {version} (eg. '1.53.0'), {triple} (eg. 'x86_64-unknown-linux-gnu'), {arch} (eg. 'aarch64'), {vendor} (eg. 'unknown'), {system} (eg. 'darwin'), {channel} (eg. 'stable'), and {tool} (eg. 'rustc.exe') will be replaced in the string if present. | String | optional | "@rust_{system}_{arch}__{triple}__{channel}_tools//:bin/{tool}" | | srcs | Souce files of the crate to build. Passing source files here can be used to trigger rebuilds when changes are made | List of labels | optional | [] | | timeout | Maximum duration of the Cargo build command in seconds | Integer | optional | 600 | -| version | The version of cargo the resolver should use | String | optional | "1.74.1" | +| version | The version of cargo the resolver should use | String | optional | "1.75.0" | @@ -1948,7 +1948,7 @@ See `load_arbitrary_tool` in `@rules_rust//rust:repositories.bzl` for more detai | global_allocator_library | Target that provides allocator functions when global allocator is used with cc_common.link. | `None` | | iso_date | **Deprecated**: Use versions instead. | `None` | | register_toolchains | If true, repositories will be generated to produce and register rust_toolchain targets. | `True` | -| rustfmt_version | The version of rustfmt. | `"nightly/2023-12-07"` | +| rustfmt_version | The version of rustfmt. | `"nightly/2023-12-28"` | | rust_analyzer_version | The version of Rustc to pair with rust-analyzer. | `None` | | sha256s | A dict associating tool subdirectories to sha256 hashes. | `None` | | extra_target_triples | Additional rust-style targets that rust toolchains should support. | `["wasm32-unknown-unknown", "wasm32-wasi"]` | diff --git a/docs/rust_repositories.md b/docs/rust_repositories.md index e2f4651610..b7ddc5515a 100644 --- a/docs/rust_repositories.md +++ b/docs/rust_repositories.md @@ -267,7 +267,7 @@ See `load_arbitrary_tool` in `@rules_rust//rust:repositories.bzl` for more detai | global_allocator_library | Target that provides allocator functions when global allocator is used with cc_common.link. | `None` | | iso_date | **Deprecated**: Use versions instead. | `None` | | register_toolchains | If true, repositories will be generated to produce and register rust_toolchain targets. | `True` | -| rustfmt_version | The version of rustfmt. | `"nightly/2023-12-07"` | +| rustfmt_version | The version of rustfmt. | `"nightly/2023-12-28"` | | rust_analyzer_version | The version of Rustc to pair with rust-analyzer. | `None` | | sha256s | A dict associating tool subdirectories to sha256 hashes. | `None` | | extra_target_triples | Additional rust-style targets that rust toolchains should support. | `["wasm32-unknown-unknown", "wasm32-wasi"]` | diff --git a/examples/crate_universe/alias_rule/cargo-bazel-lock_global_alias_annotation_none.json b/examples/crate_universe/alias_rule/cargo-bazel-lock_global_alias_annotation_none.json index 46c23edfc6..92db41c6dc 100644 --- a/examples/crate_universe/alias_rule/cargo-bazel-lock_global_alias_annotation_none.json +++ b/examples/crate_universe/alias_rule/cargo-bazel-lock_global_alias_annotation_none.json @@ -1,5 +1,5 @@ { - "checksum": "b8bd59ee8a1d35314c56b1fa7b0fc9f31bc4f07c10a72ff48fffb8d0210009a2", + "checksum": "f519a761ba416508cca45f55f4f0a995d75e5a8f138ae348dee4007488ebcfc8", "crates": { "direct-cargo-bazel-deps 0.0.1": { "name": "direct-cargo-bazel-deps", diff --git a/examples/crate_universe/alias_rule/cargo-bazel-lock_global_alias_annotation_opt.json b/examples/crate_universe/alias_rule/cargo-bazel-lock_global_alias_annotation_opt.json index 0dbc74e37f..a94e4f223e 100644 --- a/examples/crate_universe/alias_rule/cargo-bazel-lock_global_alias_annotation_opt.json +++ b/examples/crate_universe/alias_rule/cargo-bazel-lock_global_alias_annotation_opt.json @@ -1,5 +1,5 @@ { - "checksum": "02e3a39670e3924dfb3301dd0124a9450851f9b7ee6947da88595c4a69327688", + "checksum": "7cf147536ce1f0a5c579d918d9dfeff1936e6c2abcc55aafa6f8c980da41b3c4", "crates": { "direct-cargo-bazel-deps 0.0.1": { "name": "direct-cargo-bazel-deps", diff --git a/examples/crate_universe/alias_rule/cargo-bazel-lock_global_custom_annotation_none.json b/examples/crate_universe/alias_rule/cargo-bazel-lock_global_custom_annotation_none.json index aa366fb7c4..e5e365e46c 100644 --- a/examples/crate_universe/alias_rule/cargo-bazel-lock_global_custom_annotation_none.json +++ b/examples/crate_universe/alias_rule/cargo-bazel-lock_global_custom_annotation_none.json @@ -1,5 +1,5 @@ { - "checksum": "808ce4118de9c16808733dcd94f86556d9e2b6dbb4d2a50d7460443699403011", + "checksum": "d8bba4d11e627cef9ee6b1239ea65e5b5c7d2455baee76f51c03a36088bd0914", "crates": { "direct-cargo-bazel-deps 0.0.1": { "name": "direct-cargo-bazel-deps", diff --git a/examples/crate_universe/alias_rule/cargo-bazel-lock_global_dbg_annotation_fastbuild.json b/examples/crate_universe/alias_rule/cargo-bazel-lock_global_dbg_annotation_fastbuild.json index 6edae87e12..84df1aa637 100644 --- a/examples/crate_universe/alias_rule/cargo-bazel-lock_global_dbg_annotation_fastbuild.json +++ b/examples/crate_universe/alias_rule/cargo-bazel-lock_global_dbg_annotation_fastbuild.json @@ -1,5 +1,5 @@ { - "checksum": "367ab3faa52e5e8aa80c50a2600de2a11afe192ec0eeb04ada5d6ea64543f1bc", + "checksum": "f5e2950632a400e9ba10267a6d0cac82d6b56c5ef7e28067e254c1e12ddb8626", "crates": { "direct-cargo-bazel-deps 0.0.1": { "name": "direct-cargo-bazel-deps", diff --git a/examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_alias.json b/examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_alias.json index b45c19e932..3a80a72304 100644 --- a/examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_alias.json +++ b/examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_alias.json @@ -1,5 +1,5 @@ { - "checksum": "00cdd64529e7b74449e2c1e05b4baa9897964dddb54a2501c442686be942d917", + "checksum": "765f6c9dfbaf05e1008a0e1a38a35ba27384db45005c3467f09284b6657dade1", "crates": { "direct-cargo-bazel-deps 0.0.1": { "name": "direct-cargo-bazel-deps", diff --git a/examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_dbg.json b/examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_dbg.json index 45a7d434f1..96f3f27fe1 100644 --- a/examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_dbg.json +++ b/examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_dbg.json @@ -1,5 +1,5 @@ { - "checksum": "8e159ac6a0d4bf93a8a123a409ccea134b11c1e46be7234c29fe154c1a954887", + "checksum": "88c429a439f3dc42e0d3cf2bbe4fc7d8916c6d76db0d8b5ce14975a0ff5c5487", "crates": { "direct-cargo-bazel-deps 0.0.1": { "name": "direct-cargo-bazel-deps", diff --git a/examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_none.json b/examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_none.json index 209f333c2f..4ef051d069 100644 --- a/examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_none.json +++ b/examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_none.json @@ -1,5 +1,5 @@ { - "checksum": "333117e08a93a01c0dcd01e6be3379afb25e0303a8ac31fc79f8b3f1aac16ae2", + "checksum": "9b3b52595cbfd5a7e7c7e0ec981021ffb1a84be75ad6c826428f91e87180c5a3", "crates": { "direct-cargo-bazel-deps 0.0.1": { "name": "direct-cargo-bazel-deps", diff --git a/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json b/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json index 677882fcd5..8eba36455a 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": "64ef0c4392ab6f7b88d6e1bfeb6fe73fb7558be59c1493d0ad917329e4c270af", + "checksum": "7d240446239cb4db671e730840a02b0fa1c01f69e49c4022f37dfca7c83cefae", "crates": { "aho-corasick 0.7.20": { "name": "aho-corasick", diff --git a/examples/crate_universe/cargo_conditional_deps/cargo-bazel-lock.json b/examples/crate_universe/cargo_conditional_deps/cargo-bazel-lock.json index c4eab73a0f..6f93ab347b 100644 --- a/examples/crate_universe/cargo_conditional_deps/cargo-bazel-lock.json +++ b/examples/crate_universe/cargo_conditional_deps/cargo-bazel-lock.json @@ -1,5 +1,5 @@ { - "checksum": "dbd0c11a3af5db32daad66f838f17b5afe85f1f2b34412f86b88b05000837b5f", + "checksum": "226cf2d56509f8f6ed6c882d1ddb720e2dff2a297de9dbff39730f73066d7b2c", "crates": { "autocfg 1.1.0": { "name": "autocfg", diff --git a/examples/crate_universe/cargo_workspace/cargo-bazel-lock.json b/examples/crate_universe/cargo_workspace/cargo-bazel-lock.json index fbdcad1779..d724dfe791 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": "09992ecfc1397626dd084674d5056f8cca3915c62ca21fec813d3500ed9cbe5b", + "checksum": "f8b8c5dd0a160e74d433380ffae28cfad80ad0a679adbcc38c234387d73daaa5", "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 135a6f5368..3bde928e07 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": "b0d71081137ecda1f34b2d8a53e7aaf3d0287b44fd62abf1fdb79b95a5629aea", + "checksum": "174ed910e441eacaebd06253a637852793d4014153472ac75f34cd83f682afbc", "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 3a59f6ee41..e180d79786 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": "402272b3434985aea7df928b37f7965f5d719d78e2e67182ab72ef0add151423", + "checksum": "83692c647f250a898adc451d760d975e9a64ebab860e2bbb2db607a5af71110d", "crates": { "async-trait 0.1.64": { "name": "async-trait", diff --git a/examples/crate_universe/using_cxx/cargo-bazel-lock.json b/examples/crate_universe/using_cxx/cargo-bazel-lock.json index c59e7a9dce..212f8772d7 100644 --- a/examples/crate_universe/using_cxx/cargo-bazel-lock.json +++ b/examples/crate_universe/using_cxx/cargo-bazel-lock.json @@ -1,5 +1,5 @@ { - "checksum": "92e12514e0936f5040ece6d204e571b91ed2a8935e8ac18b9fca1ea6edbf4aba", + "checksum": "f4eb48db9ec90a1a1fa55a50398d39045b98dadd0fe3500bafb2d6afb8b3329b", "crates": { "cc 1.0.82": { "name": "cc", diff --git a/examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.Bazel.lock b/examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.Bazel.lock index 6b051d86eb..25f90d4850 100644 --- a/examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.Bazel.lock +++ b/examples/crate_universe/using_cxx/cxxbridge-cmd.Cargo.Bazel.lock @@ -1,5 +1,5 @@ { - "checksum": "286b1a7ad39bc0b435eb37a613f934c3e5f7686f24c08cfb0832aaa52fb37b50", + "checksum": "3b8a2a4548ac651396437773894ec4dd2b8f3149a77d3ea1287fce6854664b4a", "crates": { "anstyle 1.0.1": { "name": "anstyle", diff --git a/examples/nix_cross_compiling/bazel/cargo/cargo-bazel-lock.json b/examples/nix_cross_compiling/bazel/cargo/cargo-bazel-lock.json index 9a4d4e1c30..5cfbc4e495 100644 --- a/examples/nix_cross_compiling/bazel/cargo/cargo-bazel-lock.json +++ b/examples/nix_cross_compiling/bazel/cargo/cargo-bazel-lock.json @@ -1,5 +1,5 @@ { - "checksum": "c69d213252a2f281d34882d236d483496d7c43e73f7131241a4a2ebe8217be26", + "checksum": "6f269f05c299056e8328c73ad3cfd6e4cdb374c02a7f0ebc3f5ad750d05b5d6d", "crates": { "addr2line 0.21.0": { "name": "addr2line", diff --git a/rust/known_shas.bzl b/rust/known_shas.bzl index e886e56f9a..2aed573df9 100644 --- a/rust/known_shas.bzl +++ b/rust/known_shas.bzl @@ -18484,6 +18484,442 @@ FILE_KEY_TO_SHA = { "2023-12-07/rustfmt-nightly-x86_64-unknown-linux-musl.tar.xz": "7353a46f2e6a2a7d898f8440ab3c4b6247d22fad612a08e6b5f2d7b2d641c804", "2023-12-07/rustfmt-nightly-x86_64-unknown-netbsd.tar.gz": "baa7b0af42d7e534925fb8c7124fbc70667b0f487a86b2dd5f7c41392c851b8d", "2023-12-07/rustfmt-nightly-x86_64-unknown-netbsd.tar.xz": "6a0a0b388ca0d575b2f84baf8cca54cdf4ff136b440b93585f4881bbec7f7ed6", + "2023-12-28/cargo-nightly-aarch64-apple-darwin.tar.gz": "1479d8c758b4dcdca8cd0c55c850ec59d612ee46813b91e1d3da45eaca9a26cc", + "2023-12-28/cargo-nightly-aarch64-apple-darwin.tar.xz": "ab74d4a5efa2e5412b7a34cd7ed9261dfe326510853d133993bdfc817b3eeb2a", + "2023-12-28/cargo-nightly-aarch64-pc-windows-msvc.tar.gz": "583795fdf668bfe780f2dedf17165e2db92c0decf82696e52d65aea934dd8ba3", + "2023-12-28/cargo-nightly-aarch64-pc-windows-msvc.tar.xz": "d0ed39ca3c5696f77c5f2e5aea50e44768953d6276a4d8cbf05ffef950a9401a", + "2023-12-28/cargo-nightly-aarch64-unknown-linux-gnu.tar.gz": "8c38c0fdafed08d93862256cb15cec3265be7025edfcb7cba55f45c3f6527cfc", + "2023-12-28/cargo-nightly-aarch64-unknown-linux-gnu.tar.xz": "842067905bb35f5ecd6bedd36c1400dc8d125b9d077df2d8b3b704a4cfc8de35", + "2023-12-28/cargo-nightly-aarch64-unknown-linux-musl.tar.gz": "40a17e17791f4a13a9f82f3eca94514778fe40a9db0f386870d61102a8c7b815", + "2023-12-28/cargo-nightly-aarch64-unknown-linux-musl.tar.xz": "0cfca8e679baae6f934c444c590346c955491a6ecb914fa702359e386327dbc3", + "2023-12-28/cargo-nightly-arm-unknown-linux-gnueabi.tar.gz": "848ec5bc70e5c2172c63acce5b13ed37c2cecf0b0b7b45029477a2b2231a6f3b", + "2023-12-28/cargo-nightly-arm-unknown-linux-gnueabi.tar.xz": "d429c24c3c1717f3cddf69177911c9e670e66102c65fb32bfc024f7dc1de2ed0", + "2023-12-28/cargo-nightly-arm-unknown-linux-gnueabihf.tar.gz": "ca04436d7051e568699eccf004454726697e956f952bc11a37649b3abef787a1", + "2023-12-28/cargo-nightly-arm-unknown-linux-gnueabihf.tar.xz": "96eac75e84192a6eba7dee0c0eb92145979e4c83a6d506cc205d319c2201a172", + "2023-12-28/cargo-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "d602d29b8b3458f047e37feb777c59860ffdbb4f60362643ba221f980ed89a21", + "2023-12-28/cargo-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "f94a416b49e2a178a3facd450c56937c6c48364b5d8272474598db7531ee2456", + "2023-12-28/cargo-nightly-i686-pc-windows-gnu.tar.gz": "3fa2d488aa950770ad2153e5b961f7e4a1bfb077b5b77e9c0c4621dd2cd1de7b", + "2023-12-28/cargo-nightly-i686-pc-windows-gnu.tar.xz": "c4450306cc8de599e01907b2e3e6e3c8caf5872f6093b400fbb9c31230efe30b", + "2023-12-28/cargo-nightly-i686-pc-windows-msvc.tar.gz": "06b53d1b82b33950e508c9ffa3e5c4a18b7043747e9ddf5389d3eea882314bea", + "2023-12-28/cargo-nightly-i686-pc-windows-msvc.tar.xz": "5f65a22c7dca9e2b5541f4d57881ec1b7dbb38b189eaea69f9e4557c18a53296", + "2023-12-28/cargo-nightly-i686-unknown-linux-gnu.tar.gz": "13495475871a97e0df6b22aab3ced9f33598a13057e0f38b32d699bd2b17b037", + "2023-12-28/cargo-nightly-i686-unknown-linux-gnu.tar.xz": "d465eac650a5e7d944af137928363cdc8e313cd53103d06f0167f394e51d10fc", + "2023-12-28/cargo-nightly-powerpc-unknown-linux-gnu.tar.gz": "fad321775256a6da9e19191d9b84f53e792d21b5cd56e4d8748710b8865b52d8", + "2023-12-28/cargo-nightly-powerpc-unknown-linux-gnu.tar.xz": "19a507a8964cb901d0ebe6202c204c81edbc087dc5ee3006466d1694ce78e2e9", + "2023-12-28/cargo-nightly-powerpc64-unknown-linux-gnu.tar.gz": "6732d2e764141ac4b00fe9c4a5c30e07cb9fd2481c64a5419ae9b963e4554c2e", + "2023-12-28/cargo-nightly-powerpc64-unknown-linux-gnu.tar.xz": "c43d1e15ebcc1b44c704c26285bfed9c362467e38c9c8b88223e1382945c7da1", + "2023-12-28/cargo-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "1d7f3c1ab94498da39bfc7106fc49729c4b4b91bb0dd98cf01d9e8dbdac7acaf", + "2023-12-28/cargo-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "5314381e010dbe5e8b2544f3ada5e7e02b56a185567f1ed0add24964e5344430", + "2023-12-28/cargo-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "9999fae4e9807ebffdf47763cb61b92bd1a6a82b336dd5a270e500abd6aa7dfe", + "2023-12-28/cargo-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "e3a07ee297bf70817dd4cbdccf076ee069f99c662d62c4ceaba52eb6761ab3a1", + "2023-12-28/cargo-nightly-s390x-unknown-linux-gnu.tar.gz": "ebcd9dfc4950157eeb01cbbce81bf9b0788e46e3fc88b42ab18c65cff5c9a1b9", + "2023-12-28/cargo-nightly-s390x-unknown-linux-gnu.tar.xz": "c4cf67968e54b1579605a436f196df76e6af63e690eafcdb4fedab2801a87c91", + "2023-12-28/cargo-nightly-x86_64-apple-darwin.tar.gz": "3ec35aa6c14b9cd72b38987d31107f80593032c0a3e146246a6df3ee61fa1582", + "2023-12-28/cargo-nightly-x86_64-apple-darwin.tar.xz": "6914286174491c1de3bb0ae24e09e051c96ef94f86e9080ebe84058a88428336", + "2023-12-28/cargo-nightly-x86_64-pc-windows-gnu.tar.gz": "407686291f7c3c494087ab63c1fbca3198a55a2f6a1f9bfb998ad3cf1c4e6c09", + "2023-12-28/cargo-nightly-x86_64-pc-windows-gnu.tar.xz": "ff521c6052c12523e7bb08c48af96a417fbae45e73f4fab1a5cf5d0d0b5dc468", + "2023-12-28/cargo-nightly-x86_64-pc-windows-msvc.tar.gz": "5622ea26d0b2d6ea021c43a4a532d335c44c69b766b1684c75b2d635abde7105", + "2023-12-28/cargo-nightly-x86_64-pc-windows-msvc.tar.xz": "b18eb2a0ee32ebefb03232adc6121f0e920e0e553656d7af51c1c6687e597f54", + "2023-12-28/cargo-nightly-x86_64-unknown-freebsd.tar.gz": "8bea0c2e3bd277809d34935121d6f29605b1f1dcb7532e99cd6b3ba5a1cb7b27", + "2023-12-28/cargo-nightly-x86_64-unknown-freebsd.tar.xz": "7949a050942f5f4f508d8a07fe82af934ea76d6712e86165ceeb743d607527f5", + "2023-12-28/cargo-nightly-x86_64-unknown-illumos.tar.gz": "c426fa0121d8e489320af4d0c6dad35203846f0fca831cda7e54641181f8d875", + "2023-12-28/cargo-nightly-x86_64-unknown-illumos.tar.xz": "ce27da3610d5dee1c0fb3f3d1784c01dee1c1f47ebf3a5ef4e32cbdde6639faf", + "2023-12-28/cargo-nightly-x86_64-unknown-linux-gnu.tar.gz": "cacff8ebe3e276e672e5a0e42f10b3b7fdb54b52d7953f3401a57fc4cbeced05", + "2023-12-28/cargo-nightly-x86_64-unknown-linux-gnu.tar.xz": "d8a271ea4b2d0f16b567211cdb86ff7bb34462ccb843a15843b38cb348f7e258", + "2023-12-28/cargo-nightly-x86_64-unknown-linux-musl.tar.gz": "bee4f75390e24bcb40777d884317a5ca3cecbe37f447f1ec0a5c7b509a1a8d4f", + "2023-12-28/cargo-nightly-x86_64-unknown-linux-musl.tar.xz": "2c6b9b348ba92910528cbb9388ab8367b1ba9e201273e41575877aa434168c35", + "2023-12-28/cargo-nightly-x86_64-unknown-netbsd.tar.gz": "1fd9109645ca2d2f0988b51a8b08dc582b17c7e376d0769a27f0b18599ce7b66", + "2023-12-28/cargo-nightly-x86_64-unknown-netbsd.tar.xz": "2e374e8efec0cea608192e5b7b82b71e701d01ac7608f2a2f13668d80226e7dc", + "2023-12-28/clippy-nightly-aarch64-apple-darwin.tar.gz": "3a2998f8c37a3cc5ab7bc6a2e2673feee92a7664a4296c6e5f9a0fd031605144", + "2023-12-28/clippy-nightly-aarch64-apple-darwin.tar.xz": "a2697e8b480878ac316b489efadbc3d861320c7bfc1264a1abfb9038de5c7b09", + "2023-12-28/clippy-nightly-aarch64-pc-windows-msvc.tar.gz": "fc1f96716eb1b66c9f84c7aa9931554a4e5761b7c60c440a33419c4d571983ca", + "2023-12-28/clippy-nightly-aarch64-pc-windows-msvc.tar.xz": "4ed5a88c73e60d5e4176934fa86a926e24f873b1891f66efa5642f3dc1d12adf", + "2023-12-28/clippy-nightly-aarch64-unknown-linux-gnu.tar.gz": "e3fc44808d33de9616120dfb4d9e9a975ea4492fca723e5af083abae05b63d4f", + "2023-12-28/clippy-nightly-aarch64-unknown-linux-gnu.tar.xz": "e01e7a1d870582168ededd358231bd8ba93679ce5e6c2fa0237b2384865af56d", + "2023-12-28/clippy-nightly-aarch64-unknown-linux-musl.tar.gz": "cf60e8dc34ce24026b42e94ce4b97b45751b8e7e7bcff3e89500a4994b8f7daa", + "2023-12-28/clippy-nightly-aarch64-unknown-linux-musl.tar.xz": "e79f15e26c5dda9902e2639c29deec97b87815563ea2d1748f9abef55b85e2e7", + "2023-12-28/clippy-nightly-arm-unknown-linux-gnueabi.tar.gz": "fe189d8b1b24a0fe4b59963ce23a3439152b284ab1e4ce1fcfd5080b0402ecf2", + "2023-12-28/clippy-nightly-arm-unknown-linux-gnueabi.tar.xz": "342afbe2220ab4fc091cc352493195f146816d97dec050ebb42e66d929a5c212", + "2023-12-28/clippy-nightly-arm-unknown-linux-gnueabihf.tar.gz": "3785200d4b9a05aecd68b40d214ebc40c70d30ab39772fe1f6d2c837ffdebff0", + "2023-12-28/clippy-nightly-arm-unknown-linux-gnueabihf.tar.xz": "6c5d2e7eab4375fee301fcd7bfa1a6ba370aaaa1abb0b9073888a4733166911a", + "2023-12-28/clippy-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "4de928e2f4970859abab2e2fd9ba7295bbeefcd5475f27346dd73bbfceb95138", + "2023-12-28/clippy-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "b60c91a2a2bf574200b9e23f139a24b23829802d0653035103670b1fb82954d0", + "2023-12-28/clippy-nightly-i686-pc-windows-gnu.tar.gz": "0fc64bb82968ddf340c002a6a42e4ec5613c8950260b35a3349263d09c5c523c", + "2023-12-28/clippy-nightly-i686-pc-windows-gnu.tar.xz": "fb670836b45320111a1225e6d7c75a0b07641604ce796e7e0b14fe6783fddc2b", + "2023-12-28/clippy-nightly-i686-pc-windows-msvc.tar.gz": "3c37839341c35612084283d3b958c5b1fb114c1f9509128e8d7fc25808403870", + "2023-12-28/clippy-nightly-i686-pc-windows-msvc.tar.xz": "4ae3dda5affee56c864390e67da9b8966e2e324cfda82579d1621fd5a6116b0b", + "2023-12-28/clippy-nightly-i686-unknown-linux-gnu.tar.gz": "7ac67d42482a988703e3440985c2ccd8089e6c36c0267d2ac2eb9fb211b82afb", + "2023-12-28/clippy-nightly-i686-unknown-linux-gnu.tar.xz": "8b652bed0afcd6d516e56b29768b2d6cf1c379b46d33d403c8c8ac7eb6b86dd0", + "2023-12-28/clippy-nightly-powerpc-unknown-linux-gnu.tar.gz": "5d86f1032b5fb1936e6332b0b0ec9c5abed500630483ef0dca03ba91c5a9e220", + "2023-12-28/clippy-nightly-powerpc-unknown-linux-gnu.tar.xz": "0191ceaafc7c5543cb3b9da7c4529573c444c908493e2235861b43cf9981333b", + "2023-12-28/clippy-nightly-powerpc64-unknown-linux-gnu.tar.gz": "fbbbdb2e9f634b47535b7a8828c84bde281ce9f0c1e9ca4ee955bf4042427b50", + "2023-12-28/clippy-nightly-powerpc64-unknown-linux-gnu.tar.xz": "2daa1940075442c5025157078b06c0b365dfd5b9ded8c9404e71cdf4a9cc4c6c", + "2023-12-28/clippy-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "df972c407cf44b6a7d6c94805494902ed624eafd395d3be581a6eca62cbec7a2", + "2023-12-28/clippy-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "a9c73a585501fae8ff1b2520fa14f4598587088385f176f9fe06ebea84f63f35", + "2023-12-28/clippy-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "91260a42d1498cd7cd83855b8f6afb7545548eb3d98cef86e6de9e8d85d4f5c2", + "2023-12-28/clippy-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "fc0aa9880070d77a8c09c4e42b1e4c6296429b22d5925f2eb7e0c22e90ffc82d", + "2023-12-28/clippy-nightly-s390x-unknown-linux-gnu.tar.gz": "0dcd533c8444aff8115eaf9bf8b218cb33fad17c0ddcfcb16459ff88c64124ba", + "2023-12-28/clippy-nightly-s390x-unknown-linux-gnu.tar.xz": "35a4143c3b16f6708e6165d2f66cfb899098a432e030e2afbe5374486ccd9488", + "2023-12-28/clippy-nightly-x86_64-apple-darwin.tar.gz": "16065175b954bb25db8d146b6a882ec75eb2717eb8185e3cbd18b8037be1f82d", + "2023-12-28/clippy-nightly-x86_64-apple-darwin.tar.xz": "2f359d0169e190b8a95d46dd95ba2dd731008bc0429d9a5f7ed6aeb8504f9e8f", + "2023-12-28/clippy-nightly-x86_64-pc-windows-gnu.tar.gz": "6f03bf6ef810768768bcf6fbf3c07a434851fc1880780fc8e6d5fcb763da2e93", + "2023-12-28/clippy-nightly-x86_64-pc-windows-gnu.tar.xz": "27bbd9ca73f72402d0738b92a11914472ec6f7adb32a786b22ccd19c2c6ee375", + "2023-12-28/clippy-nightly-x86_64-pc-windows-msvc.tar.gz": "9c0360bd5a7ed2b456ff60735407daaa17ec8314363deeff852fe14d1edc3dd2", + "2023-12-28/clippy-nightly-x86_64-pc-windows-msvc.tar.xz": "746b5d8ffdb088c7b4efd7327ed97369b6a49272d111321340f25707ac1ac0a2", + "2023-12-28/clippy-nightly-x86_64-unknown-freebsd.tar.gz": "116ebaaca50d3ae8796ae216bfa1da82e7653a6cb7a117aa01060a1207dd71f4", + "2023-12-28/clippy-nightly-x86_64-unknown-freebsd.tar.xz": "8189cc242b459f719bc5a135cfd4ca2dad0a5d733db689aae31f43e1bf56ee5c", + "2023-12-28/clippy-nightly-x86_64-unknown-illumos.tar.gz": "a8df328004133b0fba8b8fed5b0cd1f157b02dcd75790fffc5c3b6dbfe78dc56", + "2023-12-28/clippy-nightly-x86_64-unknown-illumos.tar.xz": "d2e94af25bbeee8b6261a9d0a9937c029428c82e64df840e44fbd0f5699f36b9", + "2023-12-28/clippy-nightly-x86_64-unknown-linux-gnu.tar.gz": "7500cc5f086ee0fc8167c30df34587917d9385059fe7aba262d9d75bb0f2e4ef", + "2023-12-28/clippy-nightly-x86_64-unknown-linux-gnu.tar.xz": "1efea5eded98242143d0b738d885fd878a8207f5d21c568a99b194cd7bbb362a", + "2023-12-28/clippy-nightly-x86_64-unknown-linux-musl.tar.gz": "e3f57603a96b204f708bec9f901a0c6c98d538aea327edc62ef928a72f0b0262", + "2023-12-28/clippy-nightly-x86_64-unknown-linux-musl.tar.xz": "cee0a35ed79312ae7e4e77805fe136fdba4b6239bd0680301f33e2249e21990d", + "2023-12-28/clippy-nightly-x86_64-unknown-netbsd.tar.gz": "a4620aab7885e659321828c9378da6849e99a8e734abc1f476d35b472cb707b4", + "2023-12-28/clippy-nightly-x86_64-unknown-netbsd.tar.xz": "f1f31a45d27949f67f6ea302e58c97872c6df426258d93a10304df619413eaa2", + "2023-12-28/llvm-tools-nightly-aarch64-apple-darwin.tar.gz": "6838897b15a0b45d6b48d5651f43132d485ecd5e79b18a625024743a1bd117dd", + "2023-12-28/llvm-tools-nightly-aarch64-apple-darwin.tar.xz": "3a9c1b61eb56ba84c463341c72353a078870b3b43de59b25c6b5c12a4d8ce5fb", + "2023-12-28/llvm-tools-nightly-aarch64-pc-windows-msvc.tar.gz": "0da645d8068fd9a065d1a30f36e1c69869e5479cc9fe6b1ad6adf10ae520c59e", + "2023-12-28/llvm-tools-nightly-aarch64-pc-windows-msvc.tar.xz": "19c89d08adba56a9a7f93fbf27940bc3082a108bd241dce7ff61c24611ce8b12", + "2023-12-28/llvm-tools-nightly-aarch64-unknown-linux-gnu.tar.gz": "49206fe10aed209a012f9e8c29ad8c5919388b04db87db8dc74080c286952280", + "2023-12-28/llvm-tools-nightly-aarch64-unknown-linux-gnu.tar.xz": "18dfd31530c3cce20547e89981403681167a5d6e1bbe339ccaf11d8fe8076985", + "2023-12-28/llvm-tools-nightly-aarch64-unknown-linux-musl.tar.gz": "a01b6443ba2399f836e41e387a6a04ca1184416d4268c66c7a21887b2c799eeb", + "2023-12-28/llvm-tools-nightly-aarch64-unknown-linux-musl.tar.xz": "4d2b8f1fc7717917e2055a1237de22f5065a010176e61515828c9e4ca6386948", + "2023-12-28/llvm-tools-nightly-arm-unknown-linux-gnueabi.tar.gz": "46187e66f5e7e7dba692e3c9dd3fb5c1e82b4bda4ec513d91865e7601a61c540", + "2023-12-28/llvm-tools-nightly-arm-unknown-linux-gnueabi.tar.xz": "6793f571afb4bc619e7b0566217cf8613391ef4e64110f99e9a082e14702189a", + "2023-12-28/llvm-tools-nightly-arm-unknown-linux-gnueabihf.tar.gz": "8fcb3b424655bcd2aff242eb6dab2fcaedf9d87075ee4c84f9b18cb888c813c5", + "2023-12-28/llvm-tools-nightly-arm-unknown-linux-gnueabihf.tar.xz": "4ade15f0720aa1c5460c0d614096edc2ccd27433adcc03da9a63d7096170fcea", + "2023-12-28/llvm-tools-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "45e96f5da4c2f98033459d72b204d014527fc7e4fc3ba2a59a3c77945e9b78ed", + "2023-12-28/llvm-tools-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "02edeb3504498d0e214d3e8e92055dc3fbe8953731906b0b14e0913c04aff44a", + "2023-12-28/llvm-tools-nightly-i686-pc-windows-gnu.tar.gz": "27555e24b2574e4ddb52138d80bf035b082d7d6a861006b66a9ab28f04943405", + "2023-12-28/llvm-tools-nightly-i686-pc-windows-gnu.tar.xz": "7021d73dbe617e359e01c8a69d69ef6db5f3e790a750218be8b0b9bf6dda2593", + "2023-12-28/llvm-tools-nightly-i686-pc-windows-msvc.tar.gz": "93b2d391f2bcb85871284243abc5850f5cd294c14b3f330d5e6298d486d8d5b8", + "2023-12-28/llvm-tools-nightly-i686-pc-windows-msvc.tar.xz": "1a90e9b9734d582fc9dec0412a14f7d59872cad0db5b0339633ec97d5034aebb", + "2023-12-28/llvm-tools-nightly-i686-unknown-linux-gnu.tar.gz": "e13d50471679ca5c2806fa6fc4551bc003a7ff7549b6f08f8bdff8d8db67b090", + "2023-12-28/llvm-tools-nightly-i686-unknown-linux-gnu.tar.xz": "10ace701b502184af30b6cae44a2b09307b550c546d57f9c102a9e21ce78a0b1", + "2023-12-28/llvm-tools-nightly-powerpc-unknown-linux-gnu.tar.gz": "97800e7083260928ee661a41fcee86056501352ce6192475936c9cd47b396b52", + "2023-12-28/llvm-tools-nightly-powerpc-unknown-linux-gnu.tar.xz": "02f74a51dd0e78091904138b9071ace5533eed8fb722f3222cf3eaf7fb0bd498", + "2023-12-28/llvm-tools-nightly-powerpc64-unknown-linux-gnu.tar.gz": "47501db945fe0ec9ccd92360688db00bbaa21412da3d930fe75c3cae01e48346", + "2023-12-28/llvm-tools-nightly-powerpc64-unknown-linux-gnu.tar.xz": "f6da3af911b2e4500cd530551a8eef23b071555731cea90130e5c74246461b5c", + "2023-12-28/llvm-tools-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "526fa196061b8addf546978ed8dd32a8cf2028a1e4105526a18456be2a446273", + "2023-12-28/llvm-tools-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "8b17baba84bce151335b79aad6d92a10739941ecfced86c15f2f40cfb07f9dc8", + "2023-12-28/llvm-tools-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "891ec02c7b96328d443f700019096da90f24ca2d1b90fd57380ea61b085ce8e4", + "2023-12-28/llvm-tools-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "52da500d55d573175f6b6e1a242c833a1e228b59df7a0ea7b7d40e3c4ab53d98", + "2023-12-28/llvm-tools-nightly-s390x-unknown-linux-gnu.tar.gz": "a03302602a91a5aa1bb36d8b65c584bf74b50c209d783866a6dad810274e1f9c", + "2023-12-28/llvm-tools-nightly-s390x-unknown-linux-gnu.tar.xz": "92a5e00677e42a31392f80b684eb73ded3408e9fe8b0989d67d30cffe7b9d637", + "2023-12-28/llvm-tools-nightly-x86_64-apple-darwin.tar.gz": "b2831ecad11447e1f77d3123a00d8ce9e80bccb370fa75267d385276b36cb8ce", + "2023-12-28/llvm-tools-nightly-x86_64-apple-darwin.tar.xz": "12dc777967c101400881744c8ef4277c7599d11aa085d486b06f9321dac92228", + "2023-12-28/llvm-tools-nightly-x86_64-pc-windows-gnu.tar.gz": "1742bd43979ec4bc5dbe88b7afa012d0eeed2be2b882256acd329bdf86ec167a", + "2023-12-28/llvm-tools-nightly-x86_64-pc-windows-gnu.tar.xz": "d475b91041fac293e8ffdb8d0189040dbf52e48d25e5586262beaf0a302042ae", + "2023-12-28/llvm-tools-nightly-x86_64-pc-windows-msvc.tar.gz": "5b20ed8d46106689f900aae05dc4d5b249d24729050272df79497a1f7fae7c59", + "2023-12-28/llvm-tools-nightly-x86_64-pc-windows-msvc.tar.xz": "9b80186b93f23c28683d2e5636c83287d310676ca642e1f88de54c06dfcbb914", + "2023-12-28/llvm-tools-nightly-x86_64-unknown-freebsd.tar.gz": "2105f26fb557568675b1c81778b9262badcee91a117f0baf0bff321c72027556", + "2023-12-28/llvm-tools-nightly-x86_64-unknown-freebsd.tar.xz": "4fa6e2813c37363277754e25e61dfd4ac984379f611bc15d46ffc9ec86d3c170", + "2023-12-28/llvm-tools-nightly-x86_64-unknown-illumos.tar.gz": "7747287b722c7a991dec33d86a161f0ca73bd96490533ccb080da296b9e1d625", + "2023-12-28/llvm-tools-nightly-x86_64-unknown-illumos.tar.xz": "0d2073872f9bc39019641c26e24177dfabd7027f51809fe97cf43a01e1eda484", + "2023-12-28/llvm-tools-nightly-x86_64-unknown-linux-gnu.tar.gz": "625a4b0b51e050924d0666337a94f8ee237e04c8eec870015044ef0b47544d2e", + "2023-12-28/llvm-tools-nightly-x86_64-unknown-linux-gnu.tar.xz": "930f946b63895f66c9183752f39cf2112812cf02a8bb1b640d91721b6df7b505", + "2023-12-28/llvm-tools-nightly-x86_64-unknown-linux-musl.tar.gz": "8e35e04e99272a8d56c4457e50c59f0edb4624a380853f9bfcce2b7785db167d", + "2023-12-28/llvm-tools-nightly-x86_64-unknown-linux-musl.tar.xz": "91fc8304ed9b502d59db8e6f9e75ad604af5c28f5e4fbd5429205cbcd9a160a9", + "2023-12-28/llvm-tools-nightly-x86_64-unknown-netbsd.tar.gz": "234f67e2dcfb546e069a6ab23e8605adf02315af3d324f312c9cfcdaffae46b6", + "2023-12-28/llvm-tools-nightly-x86_64-unknown-netbsd.tar.xz": "40bbe431ed31b9303c75d62e4c98f322ad5a066a6e5c15fd403019f79deaecc7", + "2023-12-28/rust-nightly-aarch64-apple-darwin.tar.gz": "e0dd6f429dce86ef5ca350bb15bfc5b1a2ec6b65480cf8e43e4495f4a094823c", + "2023-12-28/rust-nightly-aarch64-apple-darwin.tar.xz": "a50c4017a13134fbc697e6fd3a1d59687b686f98aaa0953e139ce904f6920f66", + "2023-12-28/rust-nightly-aarch64-pc-windows-msvc.tar.gz": "693c84220fd8423726208aaca66160a08657e5027090862e701f6569e1367b49", + "2023-12-28/rust-nightly-aarch64-pc-windows-msvc.tar.xz": "14ff0e580c9d64953c076a2c8ed7d387c123c1fab82ceaae3d4de1b20713d47b", + "2023-12-28/rust-nightly-aarch64-unknown-linux-gnu.tar.gz": "e5bc598a04d7f0d17cf1598f26c484e65f187e9789d1c54591e599856e9f72c2", + "2023-12-28/rust-nightly-aarch64-unknown-linux-gnu.tar.xz": "e9d947346db6d3284c0a8b92c9bd8e6304613e0151e0230dff3ae298ab0364c5", + "2023-12-28/rust-nightly-aarch64-unknown-linux-musl.tar.gz": "a8db982c4f59fa3bb5e6f34010c799b8aec9938f8ac4ed168ef8021225c76b03", + "2023-12-28/rust-nightly-aarch64-unknown-linux-musl.tar.xz": "e65f74b5ee39fb8c4c51ba469e121347c38c8161905e8f3c67d9e29db5ce7668", + "2023-12-28/rust-nightly-arm-unknown-linux-gnueabi.tar.gz": "921b6817f7f1e06b43ce91edab20b646dae19bc4dc4525c49e92c486d6ab9cad", + "2023-12-28/rust-nightly-arm-unknown-linux-gnueabi.tar.xz": "212d4729bf045e00993aaf1b7dba0f2fe6c2261daf8d49e56b9616efa4b484ec", + "2023-12-28/rust-nightly-arm-unknown-linux-gnueabihf.tar.gz": "1a42dd15ec5d87accd1ce9bf3acbc3a2cb188e1e4cf151bde2691e7e9139a27c", + "2023-12-28/rust-nightly-arm-unknown-linux-gnueabihf.tar.xz": "bf17aea00299e5a713f099f95639dff61750a93c1d8f1034af64e15bfe920f3c", + "2023-12-28/rust-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "5ed62f9041c847de5ae736b0724112aed2e72be707a8f93261b31d5bd2b53759", + "2023-12-28/rust-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "824f1218f8b936c61b9760661ae315a34773faf106e4ed01c840fb2d7b648d4a", + "2023-12-28/rust-nightly-i686-pc-windows-gnu.tar.gz": "70ebb39bc12e079c0e66b767652be7cb1b630ba618d07094789a158a1f9d4cba", + "2023-12-28/rust-nightly-i686-pc-windows-gnu.tar.xz": "f86cd978ce559838a0def577c9933b33d1ea6636a14dc8cf987c2da057eec0dc", + "2023-12-28/rust-nightly-i686-pc-windows-msvc.tar.gz": "e5acc143f63a355c4c070625365aa468c713acb0755b5db3fe098968f9a5af4b", + "2023-12-28/rust-nightly-i686-pc-windows-msvc.tar.xz": "633146d8baaf636f9e80b5d6e1ace00aef2da79aa3d0ec6598aa647d576d5add", + "2023-12-28/rust-nightly-i686-unknown-linux-gnu.tar.gz": "23c2ec54372bfd33084efcce347ef4943a9a57f086691ebe0c742e7a25ceef84", + "2023-12-28/rust-nightly-i686-unknown-linux-gnu.tar.xz": "2134418bc44192bed8bce166d050585217aced4398b026d5d5e44dfbf9670fd2", + "2023-12-28/rust-nightly-powerpc-unknown-linux-gnu.tar.gz": "7cc7c764e9f3a2ee7e36c4dbc584272913f08382990e7ce4b6cf9242fa2ff455", + "2023-12-28/rust-nightly-powerpc-unknown-linux-gnu.tar.xz": "bf864c234842b7af016378f06c4f7081d9840df47f1f6d46448aa011536e1288", + "2023-12-28/rust-nightly-powerpc64-unknown-linux-gnu.tar.gz": "81de6cc37bbdaca9d873509713b97438a976ffec1829777eaf5f74ac7b1c758a", + "2023-12-28/rust-nightly-powerpc64-unknown-linux-gnu.tar.xz": "c158e2637c76c869a8e92700e4d81eaae83f8e7039bbdd88b9ff03bedb00a4f4", + "2023-12-28/rust-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "502fb55f7a1448cf2a71064baaedf8c846dfc58d7ec098766a24bf60d6c2d9b0", + "2023-12-28/rust-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "dfa352f507215362bfcbedf899794d039f88848b64f5440cb79353fb6ee6aa56", + "2023-12-28/rust-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "3fc421701d2306e4f4e3916f23576e8153d0ee0092755aa33e96e4404512deed", + "2023-12-28/rust-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "624bc6ba69269b61d5135f0d5e2e9074ca38371efce05cd7f744adbdb69f9861", + "2023-12-28/rust-nightly-s390x-unknown-linux-gnu.tar.gz": "7b0795a8a21275dc0faa46abdcb17d974986b53302a1395a95b385cb9aec1469", + "2023-12-28/rust-nightly-s390x-unknown-linux-gnu.tar.xz": "aaabfb1144634a415c099b2574bb44defda8401226c5de0dfd6564db29cd2efa", + "2023-12-28/rust-nightly-x86_64-apple-darwin.tar.gz": "6b4329429b4abc5ed75734b495ae6bc033128739b19a5ff7f3969e0af49c2ba0", + "2023-12-28/rust-nightly-x86_64-apple-darwin.tar.xz": "b3bd7de51809037e03fb73239ee0f89acfb7eb02a3433895e7b656e2323fc2a7", + "2023-12-28/rust-nightly-x86_64-pc-windows-gnu.tar.gz": "7232e3ea4cacfab2d235f8a63703a2428c3748fb05165c5d8358d76fb1a7fcce", + "2023-12-28/rust-nightly-x86_64-pc-windows-gnu.tar.xz": "37b4fc9908d3d95dff10339ea7688a457a3d8a22b54f663ac1ce2f47c51a9bf5", + "2023-12-28/rust-nightly-x86_64-pc-windows-msvc.tar.gz": "498c782a93580b6189dbc22a0140379fe6c228f7e724a6d44e6a865b16aea585", + "2023-12-28/rust-nightly-x86_64-pc-windows-msvc.tar.xz": "c7df47430d89d62f37e424af1882e142a234cb7118650ca992fd7864f3b23ab8", + "2023-12-28/rust-nightly-x86_64-unknown-freebsd.tar.gz": "02400748693248dffdb0591e97e35fa66e1cb388c66d00a3c62027b0aa1116dd", + "2023-12-28/rust-nightly-x86_64-unknown-freebsd.tar.xz": "d58e03f4ea706d440d890f105f3560c50723ca74f6ca2c7b751898258f242788", + "2023-12-28/rust-nightly-x86_64-unknown-illumos.tar.gz": "88f860694609c8cca27220d0dfa8ea07425adde91bf951d43ca82d086c44a927", + "2023-12-28/rust-nightly-x86_64-unknown-illumos.tar.xz": "5a51749b079db91f623c12c180f9194adf9af0d935f91ca8d5b571cec340cca0", + "2023-12-28/rust-nightly-x86_64-unknown-linux-gnu.tar.gz": "05fd18e151e6e0873d7ca91643dbbc2340cc6e9cf16aa06a9451edf27d80cc67", + "2023-12-28/rust-nightly-x86_64-unknown-linux-gnu.tar.xz": "c45257e7a0d29a1c4c63c4e6dc91bfd93a41e246e3c5d2e1dd6214fb9b74f265", + "2023-12-28/rust-nightly-x86_64-unknown-linux-musl.tar.gz": "3d3407537592aa8488c982ef6423a0c994e1a0172af63f5760d2c764e2a3f9ad", + "2023-12-28/rust-nightly-x86_64-unknown-linux-musl.tar.xz": "74ec167ac7fcf2c4a3e6ac6866e0500f8b80f731b39603107888119f6a623176", + "2023-12-28/rust-nightly-x86_64-unknown-netbsd.tar.gz": "defd30deb8fdadb27aa8a0e87e21d305516fb96a92d385583adfb3ba0f701282", + "2023-12-28/rust-nightly-x86_64-unknown-netbsd.tar.xz": "08254dd94d72202ce30498f259a6389a1f4209239887807e62c631ae1184d55e", + "2023-12-28/rust-std-nightly-aarch64-apple-darwin.tar.gz": "4a4aa271b52e58ba9f3a4ee88e74527b01ca220cf13c097b2008e3d24b6b9061", + "2023-12-28/rust-std-nightly-aarch64-apple-darwin.tar.xz": "64cffa6fd368793a6936d7395cf2086010bded4900838ca52de62e5020c1616f", + "2023-12-28/rust-std-nightly-aarch64-apple-ios-sim.tar.gz": "1e2093b78cc622edc4609ee03306b0e89bf51e0007d26b7b9cc25c59bec5a5d1", + "2023-12-28/rust-std-nightly-aarch64-apple-ios-sim.tar.xz": "4409455159e2bb22a9b1a4d8a0953e0b08b29afa507bb5902fdf88ae32ea9116", + "2023-12-28/rust-std-nightly-aarch64-apple-ios.tar.gz": "d713232ccc8ca8771ceeb42c3791c1a5fb3d8cf11b3aceeecb039ad3d72b973a", + "2023-12-28/rust-std-nightly-aarch64-apple-ios.tar.xz": "38b6a2996814fdfbb64f8dad5bdfe1d00db3b15b223ff9c0009176466d32c748", + "2023-12-28/rust-std-nightly-aarch64-linux-android.tar.gz": "b5b9f4e6a9bc21be4e007528380aa1702d6445544f3c67a5f7f57eed2ba9afa3", + "2023-12-28/rust-std-nightly-aarch64-linux-android.tar.xz": "3331499000dd0badcd7d09a66e8f8228f6c42b187c16fdea60db503e4d6872f6", + "2023-12-28/rust-std-nightly-aarch64-pc-windows-msvc.tar.gz": "11a97fb570819acbb98a867d4b8f12d8218d93d6ef5f38147089be45028b179d", + "2023-12-28/rust-std-nightly-aarch64-pc-windows-msvc.tar.xz": "ec51c55d9544a269faf4f0311f8e363919a96d4de9df7c32a13e0b045b2ab179", + "2023-12-28/rust-std-nightly-aarch64-unknown-fuchsia.tar.gz": "c86bde5cc43ed8bdec49fc964d1c247deecd371c9e07af04c9ff2470f26e0052", + "2023-12-28/rust-std-nightly-aarch64-unknown-fuchsia.tar.xz": "8461caa0e9c5c6fc6694f6d709e0064233303abec63dbf94ed8caa070cc3bce9", + "2023-12-28/rust-std-nightly-aarch64-unknown-linux-gnu.tar.gz": "77500a894910b9d2622849c2e65c35ea5e008a4022cd6150e0b5d192868373e4", + "2023-12-28/rust-std-nightly-aarch64-unknown-linux-gnu.tar.xz": "9ad4c7617de33957c4777383ea3b1e6fb7dff4bab3116810d3f004df1d2b3552", + "2023-12-28/rust-std-nightly-aarch64-unknown-linux-musl.tar.gz": "3d2faaaffe67aea4fb74c2d4ee1362076f8018f5b6d38be7e27be2c90e5d999c", + "2023-12-28/rust-std-nightly-aarch64-unknown-linux-musl.tar.xz": "8fd07effb4741d8a35cdc8e2449a760ae97b1d82ea493e519ba5855a57698640", + "2023-12-28/rust-std-nightly-aarch64-unknown-none-softfloat.tar.gz": "b22e71c458dff30709e6e6a67c3a3ca5c6c7019e4dcbd2292885978d1d322b0e", + "2023-12-28/rust-std-nightly-aarch64-unknown-none-softfloat.tar.xz": "e72e7ef0434f9ac9a7aeae1625e1891ade6ada27a7da3b6965cd641f1981be23", + "2023-12-28/rust-std-nightly-aarch64-unknown-none.tar.gz": "d1aa76986e83aab8411f5f11bc612e10f010e89057e75e87d23199e4c04736f3", + "2023-12-28/rust-std-nightly-aarch64-unknown-none.tar.xz": "a00ff087bf901bfe63fe9e2972215b30f9ac21c94dedb135203048e865a20b6b", + "2023-12-28/rust-std-nightly-aarch64-unknown-uefi.tar.gz": "04b993632468d5f00cca9aa4fcdc10cc50ee20fa951f77e8f15ca00f01d2677b", + "2023-12-28/rust-std-nightly-aarch64-unknown-uefi.tar.xz": "d33a59992ff4d575830ee7186a31294c9a8e131a5abfb162ac28978790176834", + "2023-12-28/rust-std-nightly-arm-linux-androideabi.tar.gz": "ab6c7ecbee8b983ecafbd1948f92fb10bb955fd19145a509b3bf0a8cf6e8265a", + "2023-12-28/rust-std-nightly-arm-linux-androideabi.tar.xz": "5b6b1734a24ddbec669e05c4b567d53be11ce3a2164b59ef1b99ff827bef3099", + "2023-12-28/rust-std-nightly-arm-unknown-linux-gnueabi.tar.gz": "f04e6b4d4f977fb5903197812bc30992ee143c30b87edd7d215693d73b13587e", + "2023-12-28/rust-std-nightly-arm-unknown-linux-gnueabi.tar.xz": "b1ca6feaaed48318f3ec6b5ac8097724b0de51bec2b5a8afa87654ab34d63d87", + "2023-12-28/rust-std-nightly-arm-unknown-linux-gnueabihf.tar.gz": "5b7d83224a1a1b5baf76569f80cb02cf867e04dfe2fa23d86c05ceae76769c31", + "2023-12-28/rust-std-nightly-arm-unknown-linux-gnueabihf.tar.xz": "f42cd5e24f12313ebead80ced5eb6b4f56eba72c314df0c3bf02ca130d7c59b3", + "2023-12-28/rust-std-nightly-arm-unknown-linux-musleabi.tar.gz": "7cb9b206d6349fff11adecdb6ae311da6609698d9b34b1d003453c56add729c3", + "2023-12-28/rust-std-nightly-arm-unknown-linux-musleabi.tar.xz": "09c79215586a30d189c7c2a06746747a106e644748e07d9a7b3936a0b592d706", + "2023-12-28/rust-std-nightly-arm-unknown-linux-musleabihf.tar.gz": "7e5b4d44c173f1798f2864ea0d31b3e2573091e82f699cd92cb4f83e9b8c72ce", + "2023-12-28/rust-std-nightly-arm-unknown-linux-musleabihf.tar.xz": "e1211a4af95f080faae5018fa05ad5d0011c0d8cf92f55cf264dd5b506f3d788", + "2023-12-28/rust-std-nightly-armebv7r-none-eabi.tar.gz": "28550301b962603b42fc8fe03dcc515bea3f4373aa4b4cc62e4ffff2b26368de", + "2023-12-28/rust-std-nightly-armebv7r-none-eabi.tar.xz": "577e132e686dd88b55d38ea1a30f4a558b668c8714f98e86037daf2254f1622c", + "2023-12-28/rust-std-nightly-armebv7r-none-eabihf.tar.gz": "e6c1a34e5d3d929e90218310386b5a84957202c3047c96b6a3cc87f31de62769", + "2023-12-28/rust-std-nightly-armebv7r-none-eabihf.tar.xz": "d67dab6c331998dd4479153e7d38510daec11cae1d1b89cacea0cdfb86a4daec", + "2023-12-28/rust-std-nightly-armv5te-unknown-linux-gnueabi.tar.gz": "c51535cc543587b7b524b51400f3af8a9106ee27e0c4f97b98fcd53c1234200a", + "2023-12-28/rust-std-nightly-armv5te-unknown-linux-gnueabi.tar.xz": "42fd33a074df83a9d15980a171bdbddb2c89a6f202586970ddc66758e3989642", + "2023-12-28/rust-std-nightly-armv5te-unknown-linux-musleabi.tar.gz": "266c3d1e37239bfdc3b51aa5dac2dc8356324b7acf82b82759a231b376709190", + "2023-12-28/rust-std-nightly-armv5te-unknown-linux-musleabi.tar.xz": "c2c765ca72f923930acc50ac403161b1e08efffcab65e48eb02fb27ca27d1f9a", + "2023-12-28/rust-std-nightly-armv7-linux-androideabi.tar.gz": "526b26e6f01e926b73bfce026345893c83753d49e5575eabbe7924a39d1f678e", + "2023-12-28/rust-std-nightly-armv7-linux-androideabi.tar.xz": "9cd4127d374b85300ca83c83034d15f8ac5cf9f4d7ff6ada928b4095983dfb6c", + "2023-12-28/rust-std-nightly-armv7-unknown-linux-gnueabi.tar.gz": "1e4a7a4cf1a5340f97a5d976bd3352f752948cd06cdf962f9fe209a9bfee8c8a", + "2023-12-28/rust-std-nightly-armv7-unknown-linux-gnueabi.tar.xz": "9028c5b55dffe9224a6bc83d2712eb1d3edfae08147f8215bdf67a6a35312123", + "2023-12-28/rust-std-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "c04a81128e9f47783ca35128307b8bdde18d0e0d4437a0db27d49fddac87dfb9", + "2023-12-28/rust-std-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "a8780cdda99ac0dbfbe864ceba4f7c69902c4fb4792d633e601c967f66a1cf2a", + "2023-12-28/rust-std-nightly-armv7-unknown-linux-musleabi.tar.gz": "c042708afc8d72e3647adbcb2b1f7ffb19d8822f19da5f495d1f46527173df2d", + "2023-12-28/rust-std-nightly-armv7-unknown-linux-musleabi.tar.xz": "5b94f52ba725c9ef9d54a8937ca36b8a650e27bfacce4c20d2a116304ccc17eb", + "2023-12-28/rust-std-nightly-armv7-unknown-linux-musleabihf.tar.gz": "be5471fc70e0bd5713501d93a95ab867c8dc9f54ddb38023ad247fc7b80bcaed", + "2023-12-28/rust-std-nightly-armv7-unknown-linux-musleabihf.tar.xz": "5d3ed68ce21daf0276e5ba617550bffbcfd8877608deb975ad715fcb0aa7915e", + "2023-12-28/rust-std-nightly-armv7a-none-eabi.tar.gz": "363185434beb49db328e319cb1dd28a2ac8da38faf37a77d7c776e55692079a3", + "2023-12-28/rust-std-nightly-armv7a-none-eabi.tar.xz": "fb8f76293ccbe508f38030c60d38e01797c18d667a27e7e5fdd2f692b3975a93", + "2023-12-28/rust-std-nightly-armv7r-none-eabi.tar.gz": "960201d6f40ca9c93d372be4cb52c2462cdc53ad2e25011f8f9d4c7e59cc9684", + "2023-12-28/rust-std-nightly-armv7r-none-eabi.tar.xz": "443353b3d0508076abf9a38caad576347eea410b504bc8740e4b2ae76023af18", + "2023-12-28/rust-std-nightly-armv7r-none-eabihf.tar.gz": "e66d79db1fb9aaf0756378a6dfd3512bddc09224f276248ab43ab87cc0028c33", + "2023-12-28/rust-std-nightly-armv7r-none-eabihf.tar.xz": "584ea533598ae5e86f4f7d6b83ec6051f043b36652a58cc96805ecf68a1b8331", + "2023-12-28/rust-std-nightly-i586-pc-windows-msvc.tar.gz": "ad49032fd5a2254d86b237cf56d6fba69cfe8d2fcc0f9703d4e5315809af8cea", + "2023-12-28/rust-std-nightly-i586-pc-windows-msvc.tar.xz": "649e27fbd34f04a4a305810030833d21b24e5aac8cf0b985067735537de5b462", + "2023-12-28/rust-std-nightly-i586-unknown-linux-gnu.tar.gz": "2b9fd42d7a3457b4b62e350c114d4698558c54412212cee54371994a201ed2a3", + "2023-12-28/rust-std-nightly-i586-unknown-linux-gnu.tar.xz": "2d46542093cd9401dcde3419382cfc42f2b62f2b569f5fbb1a70bd93d9e5d31b", + "2023-12-28/rust-std-nightly-i586-unknown-linux-musl.tar.gz": "f3bee731f79249d6e7c41ce40399b06318838a99ca7a7640eb3bf33617176028", + "2023-12-28/rust-std-nightly-i586-unknown-linux-musl.tar.xz": "0396b96c6309427344092e5a2e0b2b271ad89efec7e7082c8c6cd86a59675500", + "2023-12-28/rust-std-nightly-i686-linux-android.tar.gz": "228af11f02f68587a6aea926dbd6c2556f4b5be522c31bbd57bde2bf01a48b3a", + "2023-12-28/rust-std-nightly-i686-linux-android.tar.xz": "52a55b60e6fbe4b9e30e80e25e3d73260b74e10ab3fe8ac4d23c57c794e5f5c4", + "2023-12-28/rust-std-nightly-i686-pc-windows-gnu.tar.gz": "69698b14305e028c9d9ed94b02a62fa86508b7c06ad7824b31db4036db3748ad", + "2023-12-28/rust-std-nightly-i686-pc-windows-gnu.tar.xz": "ba73525e1882e9b510ce5679efa8f4e15782c357447a349302ea9b876818c39c", + "2023-12-28/rust-std-nightly-i686-pc-windows-msvc.tar.gz": "4a39f82246f45f6de2cc575a09492d9d3835804be6b2ef27c54843d56fc751b8", + "2023-12-28/rust-std-nightly-i686-pc-windows-msvc.tar.xz": "be0b7b3c6cde70880093d969266658e7f9244a29fad28002e6c7ca30a5302687", + "2023-12-28/rust-std-nightly-i686-unknown-freebsd.tar.gz": "adce44aaddb1258e9891af5dedb72f42999fb3aa6a13c2614951eee0f346d2ca", + "2023-12-28/rust-std-nightly-i686-unknown-freebsd.tar.xz": "7fde4016adcdd133373b3ff5fe337879ab3bb29970dc090fb216e3bd2b841136", + "2023-12-28/rust-std-nightly-i686-unknown-linux-gnu.tar.gz": "2c97039d0eea1b297b6d26a4f0ad108cdc7ea3dcc2303d5afdb39cdbdf351af7", + "2023-12-28/rust-std-nightly-i686-unknown-linux-gnu.tar.xz": "efbb55bba5309a123133e510571eb8fb12c3620d370d2acf6e44fb52e8eb9f56", + "2023-12-28/rust-std-nightly-i686-unknown-linux-musl.tar.gz": "dada8b69b87fd9eed21a02c830b94a2f55f1693d0d96bacacc95f820394951b6", + "2023-12-28/rust-std-nightly-i686-unknown-linux-musl.tar.xz": "534311c9c71b0afd2b92a74a5adcd101f723e75b03339aead9fe3ec3c2bf0575", + "2023-12-28/rust-std-nightly-i686-unknown-uefi.tar.gz": "924208e7bce7d72fe27eb47f903dee5767760cbfc2a940f4f0c57418e30062c9", + "2023-12-28/rust-std-nightly-i686-unknown-uefi.tar.xz": "5a2baaf818ae8e03f3b5f57aa04357b97f928442070cd1f2694268dc24ad9ba6", + "2023-12-28/rust-std-nightly-nvptx64-nvidia-cuda.tar.gz": "9ef5e150f45524587b3acec1f47d110af462ed06101c5d3aa3c863a15ec41730", + "2023-12-28/rust-std-nightly-nvptx64-nvidia-cuda.tar.xz": "c9311b6ec0c07498047853b75768cf0bdb64641d09d1d714731fb7b5f83b1308", + "2023-12-28/rust-std-nightly-powerpc-unknown-linux-gnu.tar.gz": "b5a318f1315496bb6c222044da1e865905927e3094deccfdfd3184259fa174d7", + "2023-12-28/rust-std-nightly-powerpc-unknown-linux-gnu.tar.xz": "0eba71b7dcf489a5da723ba9a717a3e0cd72760589b6c9fb2e575c8857253b8d", + "2023-12-28/rust-std-nightly-powerpc64-unknown-linux-gnu.tar.gz": "bf56e6f627b101d9299688761ae87e7e9a0239b672c3f8adf9d003813ecf8c46", + "2023-12-28/rust-std-nightly-powerpc64-unknown-linux-gnu.tar.xz": "0c8236d4a212fcbbc205877330200e78863ffb66cc29aa8104b8f837c0d5c1da", + "2023-12-28/rust-std-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "d6f980e6a1699cdf0f04beabe159832f8854c179ba375d77b42cb7270a976444", + "2023-12-28/rust-std-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "d32e18c35d42ee24402ab0dcd03f7cba31af59af4d18b4666167f6033c5902a1", + "2023-12-28/rust-std-nightly-riscv32i-unknown-none-elf.tar.gz": "125148b65522a51eb27d197282a256b78bcb98ee5500b52181ba91544a3c01b4", + "2023-12-28/rust-std-nightly-riscv32i-unknown-none-elf.tar.xz": "480c38b81e917d114359789f34c50f2bf064dfc087fe3adfae7cbaa6cfc5c0c4", + "2023-12-28/rust-std-nightly-riscv32imac-unknown-none-elf.tar.gz": "f225862ff91b5d5dc8d3516a55f167de6648a7e642b4ad9d4cdb3b6cb8778d3b", + "2023-12-28/rust-std-nightly-riscv32imac-unknown-none-elf.tar.xz": "9d82fec50e3e8fe056e9ede5ea3e6a852f65b2a33ddde50ab33d753be466f679", + "2023-12-28/rust-std-nightly-riscv32imc-unknown-none-elf.tar.gz": "9a6077a8a3722c632e6d6fcbfe1224ade99a5b34d3c9242a9159b03450ef741b", + "2023-12-28/rust-std-nightly-riscv32imc-unknown-none-elf.tar.xz": "e81b82ee4f6e1ccf690a51912080962c258cc195d129426cde2b4b8977b35b72", + "2023-12-28/rust-std-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "629efec44a42d2c45a02ddaf5c3ab366214dc43671146c9c88bc5a52654b7af7", + "2023-12-28/rust-std-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "5635a358598c50ce8517dfcc65321151984466658328e25c390b2d7981f01662", + "2023-12-28/rust-std-nightly-riscv64gc-unknown-none-elf.tar.gz": "e3ff937e6307394480dcca6c3ac4cb0130f14bc58302557d01240400eddafa76", + "2023-12-28/rust-std-nightly-riscv64gc-unknown-none-elf.tar.xz": "e21552ffdd33f03fe46a205a0a065ba224f9de636a503b85c33609ed24d0842f", + "2023-12-28/rust-std-nightly-riscv64imac-unknown-none-elf.tar.gz": "18770ca633e09ae2eea5029b5f2429105b0c5e5eb5622d2ecb5052a538718258", + "2023-12-28/rust-std-nightly-riscv64imac-unknown-none-elf.tar.xz": "027629b5204d212b880e7d01cd66e14d32807958f2d3e32e67895f628083a9ef", + "2023-12-28/rust-std-nightly-s390x-unknown-linux-gnu.tar.gz": "e5e5b90a4f5e545a04594198a8f138ba92ed67736a2feeeda9a3794ec1063992", + "2023-12-28/rust-std-nightly-s390x-unknown-linux-gnu.tar.xz": "47d68cf18c17a9db20f7fd965a1821aa3eab2e56970a3a2da3be99ec2f349fdd", + "2023-12-28/rust-std-nightly-sparc64-unknown-linux-gnu.tar.gz": "6820e13ca5cd4d7782c17949f19e17b4520072b749a6490fa30776f3ddce6d22", + "2023-12-28/rust-std-nightly-sparc64-unknown-linux-gnu.tar.xz": "7bb476b21027dfa95ee67bac2ba92401ad7aef870a4a323c00870db090679eee", + "2023-12-28/rust-std-nightly-sparcv9-sun-solaris.tar.gz": "dc7bbe4fb523446cce5eb477e7c7c4fd59af4cf2aff3b99e2b4922f45fc68208", + "2023-12-28/rust-std-nightly-sparcv9-sun-solaris.tar.xz": "d2e0d5fcca11e9fdf7efbd8f31e90199b47f68f20cedc726a2e198debb0af377", + "2023-12-28/rust-std-nightly-thumbv6m-none-eabi.tar.gz": "c9d6528954fcf7049b7e25b0f414c9970e46e35cd930f3975507d3523df46e38", + "2023-12-28/rust-std-nightly-thumbv6m-none-eabi.tar.xz": "6e35cb03cce569c4f36513b2df4706977a86c80c43b454f0ba572c9198f7188d", + "2023-12-28/rust-std-nightly-thumbv7em-none-eabi.tar.gz": "b259654485204062abf14cdd8ba8ed760b7076a60ea5207b67dec471aa7c9ebd", + "2023-12-28/rust-std-nightly-thumbv7em-none-eabi.tar.xz": "7f324db632d31ff246ea0a9ec2fdbdf4c3b871d5844404d6c50927f45c676b9c", + "2023-12-28/rust-std-nightly-thumbv7em-none-eabihf.tar.gz": "0b59fbff46761ef6b2a39d743b0b35dbd2fac7d17c21a73e13aaa344ab992742", + "2023-12-28/rust-std-nightly-thumbv7em-none-eabihf.tar.xz": "789f055217f559cedaa27d3ed64403c743d5d38e5ceca41163b61f5b5306e081", + "2023-12-28/rust-std-nightly-thumbv7m-none-eabi.tar.gz": "5c7f63905a0c4c8b99096ad9af3017269f60d94478fb7f235264aaa325090934", + "2023-12-28/rust-std-nightly-thumbv7m-none-eabi.tar.xz": "ca6353fef5fb9f1888077dfefccf3179eb69d9b9fd4a38436ebe49b39fc145bc", + "2023-12-28/rust-std-nightly-thumbv7neon-linux-androideabi.tar.gz": "0e305ffcd6f4232a0cd3aa7de28e7246c3bd75371db3b0e5f3a06a4592810b93", + "2023-12-28/rust-std-nightly-thumbv7neon-linux-androideabi.tar.xz": "564393ade5097f0b62c2680b051a5c02cf8f33be462f40c70a5bea057dabd00d", + "2023-12-28/rust-std-nightly-thumbv7neon-unknown-linux-gnueabihf.tar.gz": "bb46b0f08b7e6abbaaa8e63287f7d564ae644fa88bbc7a537cde4ae336f06ea3", + "2023-12-28/rust-std-nightly-thumbv7neon-unknown-linux-gnueabihf.tar.xz": "e73c14273eaf415d23aaf402348cc296a9443c12c873b7d453e9d9fd44779073", + "2023-12-28/rust-std-nightly-thumbv8m.base-none-eabi.tar.gz": "ef5b12ab47542388345d858f4556c30d354ba4aff2351a366a81d3a6207f1539", + "2023-12-28/rust-std-nightly-thumbv8m.base-none-eabi.tar.xz": "567dfcb99e718314e48e4f79aafd5423591b34c63e1ca94c921911f17ad8e82f", + "2023-12-28/rust-std-nightly-thumbv8m.main-none-eabi.tar.gz": "77dede348c41548822f5350bbd7d48973a16d4a0f21c6856a4310818697965c7", + "2023-12-28/rust-std-nightly-thumbv8m.main-none-eabi.tar.xz": "4b9b5eb38e62ca9168dff2871f50a161dd3557becf41fc20d87baa03939c2afc", + "2023-12-28/rust-std-nightly-thumbv8m.main-none-eabihf.tar.gz": "f1e83697b7e61a6d8ff8e8b0272f6738264106e5fcf405c087eb955c459ad821", + "2023-12-28/rust-std-nightly-thumbv8m.main-none-eabihf.tar.xz": "ecec47b5389a841636d97b89372ed81696a0e641c79fcfc4a683431da41a2006", + "2023-12-28/rust-std-nightly-wasm32-unknown-emscripten.tar.gz": "48d7a42bf16c306a4589e957be7e067fc8f610728062013d3398b3653fb38405", + "2023-12-28/rust-std-nightly-wasm32-unknown-emscripten.tar.xz": "008d5a9e885f0df6482334ad5655e804422f20d690a9c43b2fd9f80e3868985d", + "2023-12-28/rust-std-nightly-wasm32-unknown-unknown.tar.gz": "2587942f460932b18f4bb5fa16adeb879dc689d43cef3ad39b809b526fbfa074", + "2023-12-28/rust-std-nightly-wasm32-unknown-unknown.tar.xz": "1dd7e87456e63911a66934f71e335481fe6fdc6cdd412f9b8a87f07ed0a6088f", + "2023-12-28/rust-std-nightly-wasm32-wasi.tar.gz": "2aac74e56613fbadc5e3b350c94b85a97aef4a7bdd0fae00b372301394cc059b", + "2023-12-28/rust-std-nightly-wasm32-wasi.tar.xz": "07c15ca67b93ae519ec588c88cdf939f1e21f595cbe74394943aca6a5a82c258", + "2023-12-28/rust-std-nightly-x86_64-apple-darwin.tar.gz": "05bc8304d048353fc48bba8f94574a91f025709a3e47249e00cacf7a7b5eee0f", + "2023-12-28/rust-std-nightly-x86_64-apple-darwin.tar.xz": "d537f6aa929a7a219c50097be615a7f02de21eac10742a5de55a536794afad82", + "2023-12-28/rust-std-nightly-x86_64-apple-ios.tar.gz": "724476bc5d7bdfffaec26bccb1a60c683718a22929a46f14c2867c0be2b2452b", + "2023-12-28/rust-std-nightly-x86_64-apple-ios.tar.xz": "53a750669128178e92694f2378ccb9076ea63273939ee77c84dfbc8ce9a3dec9", + "2023-12-28/rust-std-nightly-x86_64-fortanix-unknown-sgx.tar.gz": "73c38d2b9f9357858c250d7d50f969b2fd4262857ecff5d77149d225df6795fc", + "2023-12-28/rust-std-nightly-x86_64-fortanix-unknown-sgx.tar.xz": "9de4288249270152e2bbbe6f23943de5dbbfe46ceacbac0f8081c018d1f1b757", + "2023-12-28/rust-std-nightly-x86_64-linux-android.tar.gz": "e9db9eed8a2875b801c346aea1713ebc67bf522d6ba92e69ac65cd165cc971c9", + "2023-12-28/rust-std-nightly-x86_64-linux-android.tar.xz": "dd57e16bbfa50d845386339df60443ca349dabeed6c6716fc3a3210b4d87cb5a", + "2023-12-28/rust-std-nightly-x86_64-pc-solaris.tar.gz": "f079fc450cd531e14ddaf55a7a5933c4c1c975a76528ea417ec7af67854a7616", + "2023-12-28/rust-std-nightly-x86_64-pc-solaris.tar.xz": "77163da6e0d793a5d0205c9a4c459ae56b27fbb475688643718acda9375d1f47", + "2023-12-28/rust-std-nightly-x86_64-pc-windows-gnu.tar.gz": "fa9547f884a511f3c3fb9c171ed83156ba8769c1ccc3d74e50280f41fd35d73d", + "2023-12-28/rust-std-nightly-x86_64-pc-windows-gnu.tar.xz": "6a9e42a500a878ad613108114207d9c82c4e2eec20f1682419e7c91f45204548", + "2023-12-28/rust-std-nightly-x86_64-pc-windows-msvc.tar.gz": "5eb32273dcb5fe363e3b8e2fa6365cdbb0d8d30d651375ee3a93a099c25c3de6", + "2023-12-28/rust-std-nightly-x86_64-pc-windows-msvc.tar.xz": "b249bbcfcbcce82b876b4e114c2e61503f358e2ebe77eb87a0e1e70b1a29429a", + "2023-12-28/rust-std-nightly-x86_64-unknown-freebsd.tar.gz": "3822c312c7884043747bfbbbc38ce986151244e0b7ca06768a726c0a5b35d4ad", + "2023-12-28/rust-std-nightly-x86_64-unknown-freebsd.tar.xz": "2452ce0479173b5c60cbaa9c2593d6d23102cc0746ba9d22e517a06ba6487d38", + "2023-12-28/rust-std-nightly-x86_64-unknown-fuchsia.tar.gz": "b9bbdaf7f138aa917ef19bfdb93b2069219c23e0ec7a63b30326ed024e64ed0a", + "2023-12-28/rust-std-nightly-x86_64-unknown-fuchsia.tar.xz": "e1d24aba6c896103be2e1a7f6a13965c6ac4b749b5938deccf984bc50bf734fc", + "2023-12-28/rust-std-nightly-x86_64-unknown-illumos.tar.gz": "ba610212236b5a5704758124b6a7920b9326b6b712d22f8af602aa05d6c08c85", + "2023-12-28/rust-std-nightly-x86_64-unknown-illumos.tar.xz": "c6565b62e5a1a4c876fa023aa53234d9a35890c86bab1eaa5d3fa08d297e2005", + "2023-12-28/rust-std-nightly-x86_64-unknown-linux-gnu.tar.gz": "ede5087c92ef9094bba9ca6ccf531a2e4aa5f585060e263eb63a8764a5b2a06a", + "2023-12-28/rust-std-nightly-x86_64-unknown-linux-gnu.tar.xz": "c221056c2c22a9a121750ea30a2097e14407469885be8a73808ff88f2cc82df4", + "2023-12-28/rust-std-nightly-x86_64-unknown-linux-gnux32.tar.gz": "0d1ff5884b446b062cb7ee7e0a746fea6f28ec1727a40b21e49bccea10f2199f", + "2023-12-28/rust-std-nightly-x86_64-unknown-linux-gnux32.tar.xz": "16670b89d117694448c656adb65ab0e08c8b28a3ca7da44bcb4325fdb5469c14", + "2023-12-28/rust-std-nightly-x86_64-unknown-linux-musl.tar.gz": "8c362b8ddaf37f552fa7eab31148aae2242a206b99a30c944a462ae50f764043", + "2023-12-28/rust-std-nightly-x86_64-unknown-linux-musl.tar.xz": "9a536cc0ca70fbcfeb18a06fa74b1c0109122b1717b9c15ef076ebf7df729a78", + "2023-12-28/rust-std-nightly-x86_64-unknown-netbsd.tar.gz": "9c4714390ab83e60eee383cb1d5d4de81ab21ecb475a17119f2bdc7d35d113f1", + "2023-12-28/rust-std-nightly-x86_64-unknown-netbsd.tar.xz": "6b8dc2e4919d157351735ac13704f6de98fb551ef521aa17e4cd8b5748e4b1d2", + "2023-12-28/rust-std-nightly-x86_64-unknown-none.tar.gz": "836bf922ab9d409b1b95f7fc43ea0d546107a9d2cfd01ddda48d8cc156d987f9", + "2023-12-28/rust-std-nightly-x86_64-unknown-none.tar.xz": "f0259849f91f3a97412667b20b9384f99975bbda5882e54b8a63e576de6022e2", + "2023-12-28/rust-std-nightly-x86_64-unknown-redox.tar.gz": "3a7593e00c5aac48b00bdfb90d4ad1886ff7c22bf041763df30e66a76248478a", + "2023-12-28/rust-std-nightly-x86_64-unknown-redox.tar.xz": "8df58f37aed41ed7f57e8d670da0b6d3b2f2a78d3bef32f192c4040efe1f1af4", + "2023-12-28/rust-std-nightly-x86_64-unknown-uefi.tar.gz": "89f24325bc8d50d17cf313cd42141ec779e80ec1958eddaba924843a203a4aad", + "2023-12-28/rust-std-nightly-x86_64-unknown-uefi.tar.xz": "2d0a4aa6ca8f0afbb8b32b0ddd659527d11ff4c771734c96810f0d4e8f27627f", + "2023-12-28/rustc-nightly-aarch64-apple-darwin.tar.gz": "097a824e3248382ed726b11283feb6788c85f5215c6b2dd3ed5b2725022cf3db", + "2023-12-28/rustc-nightly-aarch64-apple-darwin.tar.xz": "df765fdb41150a06506a986547c3b0272e8f611cf7b4e4cdeec3835bd83f8a6c", + "2023-12-28/rustc-nightly-aarch64-pc-windows-msvc.tar.gz": "54c148b998c54c9587931c5eb0828504e1aebe7fa6d4c588fa3a1ce953ef08db", + "2023-12-28/rustc-nightly-aarch64-pc-windows-msvc.tar.xz": "1479741be1bbceb1452dc9beb59ed2d2931680c8aa14655ecadcc6c817df240e", + "2023-12-28/rustc-nightly-aarch64-unknown-linux-gnu.tar.gz": "fbab036302272a308539ba5efdef2749dd16274765ee7c9b4df8b4e833b5f8d1", + "2023-12-28/rustc-nightly-aarch64-unknown-linux-gnu.tar.xz": "2d88b71a2ae244226d84cc2fa06e619a42818197e23f004a3ae943465b700367", + "2023-12-28/rustc-nightly-aarch64-unknown-linux-musl.tar.gz": "0e8a4a30aaa542e1214e1c3eefb6880c40d5f3d07276cabbde8c2516f29510fa", + "2023-12-28/rustc-nightly-aarch64-unknown-linux-musl.tar.xz": "e094a34afd5420e406681ff016306bacdf4026231471bf9a12bff51526af99c0", + "2023-12-28/rustc-nightly-arm-unknown-linux-gnueabi.tar.gz": "e23ebf21c68fdb171613fdda1e9edc648ba41d686a5f37759180608b507ffe3a", + "2023-12-28/rustc-nightly-arm-unknown-linux-gnueabi.tar.xz": "8f8babe19a822de9821fcafc34cd1c38d186efa3ea930931c712a912a7069609", + "2023-12-28/rustc-nightly-arm-unknown-linux-gnueabihf.tar.gz": "68763a747f709578d6ea24f9188bcca8bc97feb0faa13bd559fba70c72eae81b", + "2023-12-28/rustc-nightly-arm-unknown-linux-gnueabihf.tar.xz": "258ec29fe2192100d26c5a76dd7b2b8cb4bb77af91f1fdcd42771c197d27d420", + "2023-12-28/rustc-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "1368bba68dd0beecf172393622c95ff7d57d17b3d97a6128d97bd56e4ed4df65", + "2023-12-28/rustc-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "3bee3a30d5bab5d9a51dd7f86320eacbfd22143a7dc2db163f48b4fdf4c02999", + "2023-12-28/rustc-nightly-i686-pc-windows-gnu.tar.gz": "e62f61c9713d19ae250eac97137eb1876659fc66e4c1f03e91246dacc13f9beb", + "2023-12-28/rustc-nightly-i686-pc-windows-gnu.tar.xz": "6a9cf6203026193dd3deea230b1f556152bb5c01339d7fc8fc54ba84f2ccad90", + "2023-12-28/rustc-nightly-i686-pc-windows-msvc.tar.gz": "d52f5ae44cd6d65de20742023e6e322be6707d227be135223d7baa1bfc51d671", + "2023-12-28/rustc-nightly-i686-pc-windows-msvc.tar.xz": "7b4b53a3df9163f2f4a6041006afbf9790408d9f475345a14f8c778387def034", + "2023-12-28/rustc-nightly-i686-unknown-linux-gnu.tar.gz": "1d7d48b974203f119a44e46ce9f38318669c2367391abac2d8718293d58160fc", + "2023-12-28/rustc-nightly-i686-unknown-linux-gnu.tar.xz": "4a665d07ca73ea6213d16f860642b87c08140157f30e16ad7695b761f39a31ad", + "2023-12-28/rustc-nightly-powerpc-unknown-linux-gnu.tar.gz": "ebb19b405c62567849ed7cfdca51c80ac4a42ee5f2131889b39570a8ee069dd5", + "2023-12-28/rustc-nightly-powerpc-unknown-linux-gnu.tar.xz": "081a427d52bfe800fcdc4cca69a3333207b1607a288cee8eba924567231b3ba9", + "2023-12-28/rustc-nightly-powerpc64-unknown-linux-gnu.tar.gz": "fb5f70d1c8e0a639b35cfb4dfcfe27d47aa84fd635d5af8431cae09841d8c40c", + "2023-12-28/rustc-nightly-powerpc64-unknown-linux-gnu.tar.xz": "847dec14cb4dd29faf45e597a286f17aa3d1699cb35e06eeebb859d6ff6930e1", + "2023-12-28/rustc-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "d7633d2abaf04906be1eefe2b7e5e9e83b87690020e322621ae83a46fc5cbb32", + "2023-12-28/rustc-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "0f4faafc26d6a6e1a2a80faa8e9e694f4dff6b7d7bb4fecb0511f39cbac09323", + "2023-12-28/rustc-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "b5cd98cb26ac424a258b3ec131683869175be598f1e5e8927866ac6235bd00ca", + "2023-12-28/rustc-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "03c637819528220803a3a4e2a86cb71229f97056d45c093945f009064bd8f80b", + "2023-12-28/rustc-nightly-s390x-unknown-linux-gnu.tar.gz": "8eeac5520f011643749e3bd1250bb5d0d09bb1067f1b07210f426d42eaede664", + "2023-12-28/rustc-nightly-s390x-unknown-linux-gnu.tar.xz": "dd663129e0772f1c5a8f3de614c0b8d1a7520b65bc2144b3645780f46252aee0", + "2023-12-28/rustc-nightly-x86_64-apple-darwin.tar.gz": "b9ae86ae8ff7a608ad428f308c66c9815845cdf2b9c5b6d69b354fa08c5e35d6", + "2023-12-28/rustc-nightly-x86_64-apple-darwin.tar.xz": "f6145a53033ae746307b54278562ed39e3f52ddad1693afe9f93587ffbed2555", + "2023-12-28/rustc-nightly-x86_64-pc-windows-gnu.tar.gz": "ba3cb181f2fa7b1a17ab3a3e5edb8adcda2408b169bc01465a14f226a3e501e0", + "2023-12-28/rustc-nightly-x86_64-pc-windows-gnu.tar.xz": "aa74bd0757fbc9047fbab60bd0ae6507ef5095545a97356c2109c00a8b518378", + "2023-12-28/rustc-nightly-x86_64-pc-windows-msvc.tar.gz": "dfd03b9c23ac538d447a0f3c93cd3201c30f9d5ff612f365035b4fa34a245b70", + "2023-12-28/rustc-nightly-x86_64-pc-windows-msvc.tar.xz": "faccb13e5e8879d479044abced63a8c4928a6415eb31155ef3849de91f638b7a", + "2023-12-28/rustc-nightly-x86_64-unknown-freebsd.tar.gz": "9c7b0a1c69a63c5435b17b1c270d6a83c690d7a8ce8343d35fd10ee12f26587a", + "2023-12-28/rustc-nightly-x86_64-unknown-freebsd.tar.xz": "9e8caf21882bda9dd5b9fe87cc43e4e633afa33b3f929c14fd865ae3ea77a4f0", + "2023-12-28/rustc-nightly-x86_64-unknown-illumos.tar.gz": "93ea2d559b0f9f74b6e8daa2a66bdeeef822fd73fd5e4578e8045c07185d6b6a", + "2023-12-28/rustc-nightly-x86_64-unknown-illumos.tar.xz": "9509d22a5673994f629472252f39bbc904f39e673518bcf919fab89600012084", + "2023-12-28/rustc-nightly-x86_64-unknown-linux-gnu.tar.gz": "3c8fae19ff2c82edd08a0e548aa1733ed140251f74a5604f5a2b21488705fe9a", + "2023-12-28/rustc-nightly-x86_64-unknown-linux-gnu.tar.xz": "cd7024a409c9c5a9c66018f2f4ee9de18baf9e4c8b05e5418a7f2f5b960c4038", + "2023-12-28/rustc-nightly-x86_64-unknown-linux-musl.tar.gz": "987d70fc9984cd769ad37e7796a707ce31f2a9091d01eb28585466622e3a8e5c", + "2023-12-28/rustc-nightly-x86_64-unknown-linux-musl.tar.xz": "ce2d8553fadc8e236fe71cae436e98351277085d0d60bc6598d3802509f4715c", + "2023-12-28/rustc-nightly-x86_64-unknown-netbsd.tar.gz": "71ec7e7b243517d6492d64b04e5c0d681475daa68350ba9295d3d12279cdc7f9", + "2023-12-28/rustc-nightly-x86_64-unknown-netbsd.tar.xz": "e1483bd17fa2a392d5c760fcbb014d33f1ba7e03e1cece9bab0af42721153523", + "2023-12-28/rustfmt-nightly-aarch64-apple-darwin.tar.gz": "e77a005c3e25b2a295fda1117244c0c747cf8f51356dec369eda22f75e7a3299", + "2023-12-28/rustfmt-nightly-aarch64-apple-darwin.tar.xz": "8bc20c191c2b37311cbdedb551f8b0d48d6c092c2aaf1a830ea08ea1be750574", + "2023-12-28/rustfmt-nightly-aarch64-pc-windows-msvc.tar.gz": "9691641707939dfb83596f859e7482f9cda693f56cabfe4593affee3df571af0", + "2023-12-28/rustfmt-nightly-aarch64-pc-windows-msvc.tar.xz": "831334fcfddf1dd30209595b2668369b811564e6d5d0f2259c5bdfc0460096fd", + "2023-12-28/rustfmt-nightly-aarch64-unknown-linux-gnu.tar.gz": "4abff64801be0de79c3c69cd9e707d191f70817c5c5304e65c69cc6829f03f30", + "2023-12-28/rustfmt-nightly-aarch64-unknown-linux-gnu.tar.xz": "3d81889e03b92438ab76432455b54a999ad299c502dd2aa76bc09608ba2fc456", + "2023-12-28/rustfmt-nightly-aarch64-unknown-linux-musl.tar.gz": "3ab25018212bb154990c3b66b1f9c4238c85e5a27579c952ec1c0240eceb6e2e", + "2023-12-28/rustfmt-nightly-aarch64-unknown-linux-musl.tar.xz": "88796b1c0aab2194b3fbfe06deed6411c3543c5fbeb297e9845485d329f420d0", + "2023-12-28/rustfmt-nightly-arm-unknown-linux-gnueabi.tar.gz": "cc8ba9b50771c32d49d66ef4332819294b3688b6d64afb348d37943f66d3977a", + "2023-12-28/rustfmt-nightly-arm-unknown-linux-gnueabi.tar.xz": "451adb59eb805854a7fcd3be72e14770248b6433544766567a70d7f54faddb6e", + "2023-12-28/rustfmt-nightly-arm-unknown-linux-gnueabihf.tar.gz": "560efc7ea8fb66a136976be66349a29a2819be869e7af6ffee0996db99fbcae9", + "2023-12-28/rustfmt-nightly-arm-unknown-linux-gnueabihf.tar.xz": "1355ebdfca01068a67f64824a3c3bd77e92914d1399365a6b9508dc11f52c156", + "2023-12-28/rustfmt-nightly-armv7-unknown-linux-gnueabihf.tar.gz": "46e1bb1586dbb04dc1ec000e24baaf86a5bb687c4f6823f85798cb61032db9ee", + "2023-12-28/rustfmt-nightly-armv7-unknown-linux-gnueabihf.tar.xz": "ecdd820897e0b79b3f1c14a7f66467c45fdc9cc131c8f4b4802076e469a210df", + "2023-12-28/rustfmt-nightly-i686-pc-windows-gnu.tar.gz": "6da91d3d74dbed1925b5424f2c0dc02ecf992f870923cfbd30387329dd03213c", + "2023-12-28/rustfmt-nightly-i686-pc-windows-gnu.tar.xz": "6827dba3c455809e86d996da44628a5a9b79e15bc5aee3fd371f03f48ce34637", + "2023-12-28/rustfmt-nightly-i686-pc-windows-msvc.tar.gz": "81c27beb8c61e9e1b15e0d2277605158470c9908bc76c9c1570dd7fef5e94f20", + "2023-12-28/rustfmt-nightly-i686-pc-windows-msvc.tar.xz": "525af85aac8c7fb76621aa7aa088f42f6a9b994a97af1d8c79a16f9ef91d86b4", + "2023-12-28/rustfmt-nightly-i686-unknown-linux-gnu.tar.gz": "0d0269d255d04f02d697a2d704f7429e1fc1f435b609a99bda7491e141b7a702", + "2023-12-28/rustfmt-nightly-i686-unknown-linux-gnu.tar.xz": "1f6d50e098d93c286cd85d6a0a2cbcc086d914e01e1a6061164add160a0f48d7", + "2023-12-28/rustfmt-nightly-powerpc-unknown-linux-gnu.tar.gz": "84c72b81833289445fa88e2bcf934d31cb5f9fb22edf43f035056664af893ad8", + "2023-12-28/rustfmt-nightly-powerpc-unknown-linux-gnu.tar.xz": "f739ae636904a5455849f9cf69ec2453b364916bca6092a525a4a48cfc254d97", + "2023-12-28/rustfmt-nightly-powerpc64-unknown-linux-gnu.tar.gz": "c7f874de2e73d736fa7a60651996be0c72e117bd42221be911261496a4ffcdee", + "2023-12-28/rustfmt-nightly-powerpc64-unknown-linux-gnu.tar.xz": "4e1f9564269290c5808ac33c5a1649b1065fc32da670f012f660bec5ca58883b", + "2023-12-28/rustfmt-nightly-powerpc64le-unknown-linux-gnu.tar.gz": "6d0a79773976e8bce0362d419b6965c0b09fb38162b4002053dd0179bca634a8", + "2023-12-28/rustfmt-nightly-powerpc64le-unknown-linux-gnu.tar.xz": "fe156387185258f14f6e6f5cff1757b555d6417b895d19004e95cd2ec5d549af", + "2023-12-28/rustfmt-nightly-riscv64gc-unknown-linux-gnu.tar.gz": "be32904d252de3f895ef2f7f8a39a78a1fb1b311e6fe07a79479ba332a8b2469", + "2023-12-28/rustfmt-nightly-riscv64gc-unknown-linux-gnu.tar.xz": "1c90f1405f0c3217f8003934fba9039b7ded97f17f7a82285dc17469920d1424", + "2023-12-28/rustfmt-nightly-s390x-unknown-linux-gnu.tar.gz": "b5da3854a9afc5e3f3fba7f536d669f000f04c323c90fab4ec95873bed61a71d", + "2023-12-28/rustfmt-nightly-s390x-unknown-linux-gnu.tar.xz": "d896781dd50bbe442e7a18dac95fe6b01a94927357481e4b4ba62208c8b3f82d", + "2023-12-28/rustfmt-nightly-x86_64-apple-darwin.tar.gz": "6adc348180e4f185b2f1d96281ffddca7d2308ea1d7077d9ffd026fa584ba607", + "2023-12-28/rustfmt-nightly-x86_64-apple-darwin.tar.xz": "ed7f3adbece8181c9a371b2f0249bff36bd86cbf380564a344b66ef90e97d188", + "2023-12-28/rustfmt-nightly-x86_64-pc-windows-gnu.tar.gz": "ba0949cb7707ef8e5eb5ee2a7dc6efd2ab83f1375929feec57c42efc60c16666", + "2023-12-28/rustfmt-nightly-x86_64-pc-windows-gnu.tar.xz": "c5ac1dcddbc21b37c12dc58e3fe59ba3443bda6d959a7775f343125dd38519a6", + "2023-12-28/rustfmt-nightly-x86_64-pc-windows-msvc.tar.gz": "cf217bceb7b37cd135e833f3c3535e5669b39bfb7b1eb50db4dd994eaa561047", + "2023-12-28/rustfmt-nightly-x86_64-pc-windows-msvc.tar.xz": "291bc22032d7cad3157c0ec100da4d0731cfbd53885efac2efb2b1796b587765", + "2023-12-28/rustfmt-nightly-x86_64-unknown-freebsd.tar.gz": "e73e4c829526d0eb78c88fd37bf5f5a102ce32495627dce4dd23f3f0d69be470", + "2023-12-28/rustfmt-nightly-x86_64-unknown-freebsd.tar.xz": "fd6812825ca2644c467f201635e53ef76075092876e93ea77159ab2531aae27d", + "2023-12-28/rustfmt-nightly-x86_64-unknown-illumos.tar.gz": "a147b4a857ed8e0f29eb431372fafd92b38812a81b7a006e854683b4d3654e42", + "2023-12-28/rustfmt-nightly-x86_64-unknown-illumos.tar.xz": "d067a2b198ab42f3019c76d8ce8990011272badc72ce44fb262322297fb85b1b", + "2023-12-28/rustfmt-nightly-x86_64-unknown-linux-gnu.tar.gz": "c302be546fdabc38bf90e120fab878500b4f0929a7fc325a1746da4ecb9fdfad", + "2023-12-28/rustfmt-nightly-x86_64-unknown-linux-gnu.tar.xz": "4459926fbcfe003533761190979cf3a189df7990ab15db650d4749e5c82db2c9", + "2023-12-28/rustfmt-nightly-x86_64-unknown-linux-musl.tar.gz": "4072a7210894eb5c885705f56305bde2d178648b11611e106358d502e38250aa", + "2023-12-28/rustfmt-nightly-x86_64-unknown-linux-musl.tar.xz": "b7f90c80c2873e9b0ff82c01aa65a6401d1d77942dfa66d6c43ccc1fc9bc18d5", + "2023-12-28/rustfmt-nightly-x86_64-unknown-netbsd.tar.gz": "d702f8e8406c569c0bfbfd7c2797ee9456024fadd65523cbc941861cbc07fff1", + "2023-12-28/rustfmt-nightly-x86_64-unknown-netbsd.tar.xz": "62aa3dc31b26e4bbf4c0207bf84e1c682d804e85b5dfc6a01cd0b7a82de38039", "cargo-1.48.0-aarch64-unknown-linux-gnu.tar.gz": "71347016f0da96d4250225f7b52701274df958870b1a65482badb87d661035f9", "cargo-1.48.0-aarch64-unknown-linux-gnu.tar.xz": "9ea440709cf51cf28110847fd769e7fc937a01d03500edec5232408c4459fc80", "cargo-1.48.0-aarch64-unknown-linux-musl.tar.gz": "873883a9f6eb2e0cae7dafdc6c4262157298b7bc6ac5c3ed899ed1f55cad7e82", @@ -20494,6 +20930,52 @@ FILE_KEY_TO_SHA = { "cargo-1.74.1-x86_64-unknown-linux-musl.tar.xz": "57a3638685d19c44ddc7283e683f30e37ca1d0fecb2b744b37f3a86376fe4c45", "cargo-1.74.1-x86_64-unknown-netbsd.tar.gz": "7a2ae50a6955d0026c32339af8a5f1f036ba547997fb23dac2e02b08f6842522", "cargo-1.74.1-x86_64-unknown-netbsd.tar.xz": "7c5c7300cfddaa321a03fbe3e09871b5a1446f2ec8808d0b45dbc185d1262682", + "cargo-1.75.0-aarch64-apple-darwin.tar.gz": "16eac1143417207620654606f09e575bbdb66014bbd571e89182a4e4f630a3a1", + "cargo-1.75.0-aarch64-apple-darwin.tar.xz": "86320d22c192b7a531daed941bbc11d8c7d01b6490cb4b85e7aa7ff92b5baf65", + "cargo-1.75.0-aarch64-pc-windows-msvc.tar.gz": "7b10d75eaae8f8ac35b0ae41d583242ff5ab89d769e5d71cd3235eeb9c73793f", + "cargo-1.75.0-aarch64-pc-windows-msvc.tar.xz": "a2775dd799e2293b93808873d7ed6e2865d460f70117f6bb3aa44e5785cf1aca", + "cargo-1.75.0-aarch64-unknown-linux-gnu.tar.gz": "8734060ba397ce0306e6b70253551eb63af6982c19326fd734f60ca35814ad9b", + "cargo-1.75.0-aarch64-unknown-linux-gnu.tar.xz": "cf367bccbc97ba86b4cf8a0141c9c270523e38f865dc7220b3cfdd79b67200ed", + "cargo-1.75.0-aarch64-unknown-linux-musl.tar.gz": "157203093c1ee062c091a96bddf9509d0e187d1c3259c640a776c36dc33bd48b", + "cargo-1.75.0-aarch64-unknown-linux-musl.tar.xz": "fe3a005bba702d4045dda34bea75f669b9cb84d1c6ae48d6d5574066db588847", + "cargo-1.75.0-arm-unknown-linux-gnueabi.tar.gz": "a5a628a074a1aae0b4f3a9ca7cdd5779c26c25c7ecdbf92a207c766db95c2554", + "cargo-1.75.0-arm-unknown-linux-gnueabi.tar.xz": "39d5b0f947c36a0d62a8e94c00f4f279b8227bf6546d4638df07ef9532c3d4d9", + "cargo-1.75.0-arm-unknown-linux-gnueabihf.tar.gz": "2866ccc5c6014388d8cab5ae4e5df398c3b22e195edf68e7935cb8d6bc4cbaab", + "cargo-1.75.0-arm-unknown-linux-gnueabihf.tar.xz": "9bc818b9adef237dafa2999f5c613db97c4be262385190863e2a4f25e030956b", + "cargo-1.75.0-armv7-unknown-linux-gnueabihf.tar.gz": "c38d494d49c7a4242b0b92c954831697f5f55f8e6f545249bc1e879b418ab55f", + "cargo-1.75.0-armv7-unknown-linux-gnueabihf.tar.xz": "6c611f4801446a9f52b071608e0ab84fe65204edd48ac5313c81239723b21206", + "cargo-1.75.0-i686-pc-windows-gnu.tar.gz": "b386f2ee30ad437a09686035bfd1342595f54926fb208f286d8c0fe1ade0060f", + "cargo-1.75.0-i686-pc-windows-gnu.tar.xz": "96ecdbf796a13ba6173c8581241b0b697d3e719fb7f696fb3555d322e3f84cf1", + "cargo-1.75.0-i686-pc-windows-msvc.tar.gz": "c4dac0f9d2a29e9cba38d21e72fad9a2069ac06701f3cb2f97ef37ddeb392bde", + "cargo-1.75.0-i686-pc-windows-msvc.tar.xz": "fb90a9422bf346c63b69a9dc6c95aa30781e5073910625d43564d9cd36b83838", + "cargo-1.75.0-i686-unknown-linux-gnu.tar.gz": "5b2539d0c5c2792b461a1304460fbb8933328654f3f6a11b11ad6db8bd80bfba", + "cargo-1.75.0-i686-unknown-linux-gnu.tar.xz": "ab652e4755def10f37c245245643d60f56cb28a7dcd2defb8a1d560eafbf08f1", + "cargo-1.75.0-powerpc-unknown-linux-gnu.tar.gz": "fd3f34cc89da48e3d42b1e91f8be00f78558ee6afb8ac90b3dfacb20bb36c4e9", + "cargo-1.75.0-powerpc-unknown-linux-gnu.tar.xz": "c758265f0fe5a5c36fccd9f67a297c3274a795e67530aa8c09d376840d6184af", + "cargo-1.75.0-powerpc64-unknown-linux-gnu.tar.gz": "e48228090d6d08f7993bcc646fab83246b6388222fb56143c00806e753db55d2", + "cargo-1.75.0-powerpc64-unknown-linux-gnu.tar.xz": "409c9f596e9f88da78587edff1633c319ac0ac14ea622f26d30d16ec1f92e1c9", + "cargo-1.75.0-powerpc64le-unknown-linux-gnu.tar.gz": "7fb9deb97762bc35814ec56e5ecfc7d31bcb3a6ed4947fad5d5e9e05afecdccd", + "cargo-1.75.0-powerpc64le-unknown-linux-gnu.tar.xz": "6b293abc4cafba101c714b37dc369cd229e04151efad626896b811165019bb95", + "cargo-1.75.0-riscv64gc-unknown-linux-gnu.tar.gz": "0d33694a8e77c7208b0a3c6757d1522e3fe706d9df5efad05bb2bfb41bd58928", + "cargo-1.75.0-riscv64gc-unknown-linux-gnu.tar.xz": "13937d19fc5fa531c1def3a526695be94aeb34e7f8653fc6e5acd782bcc6267d", + "cargo-1.75.0-s390x-unknown-linux-gnu.tar.gz": "3018250e729067306df42316e2ca536601e36567a53cfb445fd30cd4b68d2cb9", + "cargo-1.75.0-s390x-unknown-linux-gnu.tar.xz": "720cabf7e03d91bf080cb15d5ebb8fb56eae1938b7ab763f82aa46a997d1ddb7", + "cargo-1.75.0-x86_64-apple-darwin.tar.gz": "c54a64ce2e7b6d143e10d3ebd18ab8d41783558b1d9706fded1d75a2826a3463", + "cargo-1.75.0-x86_64-apple-darwin.tar.xz": "08c594b582141bfb3113b4325f567abe1cae5d5e075b0b2b56553f8bc59486b5", + "cargo-1.75.0-x86_64-pc-windows-gnu.tar.gz": "79bf92d2fa1c3e54ec1c55c8fe8b9ba1e6cf2faf00f3f454c9ecc2176087aa05", + "cargo-1.75.0-x86_64-pc-windows-gnu.tar.xz": "70d7e92c38c823a64331fc5c8e33e37e116c1a8542b5674754deb916d3366193", + "cargo-1.75.0-x86_64-pc-windows-msvc.tar.gz": "d339920a34ba2a2ed879fbe0c4ed8508af9590ffbb1a345f5edbb2002ec9aa57", + "cargo-1.75.0-x86_64-pc-windows-msvc.tar.xz": "0a19cf3b5d72287f4ae996c1329be03b929d72f795bc6f275dc22100cf3c096c", + "cargo-1.75.0-x86_64-unknown-freebsd.tar.gz": "868fd19094d55b06fafba13a0759705fe3b56af8eb50424d818edd2dfcdb8b38", + "cargo-1.75.0-x86_64-unknown-freebsd.tar.xz": "74b157c41a4c5dd1b5e547c4da5e0fca880cbd1eec1f37e78f1b7c7b5dacaca0", + "cargo-1.75.0-x86_64-unknown-illumos.tar.gz": "9c97fb317251bc3689601c5b46b5a690afbd4cc2ee015aebb21d3a7aefe02baa", + "cargo-1.75.0-x86_64-unknown-illumos.tar.xz": "b09e865c03e1650bb3e23fd11b6fa49010bf41c2c6474dafb6fb5f94b6c60fe8", + "cargo-1.75.0-x86_64-unknown-linux-gnu.tar.gz": "ccd5f13a3101efadf09b1bbbebe8f099d97e99e1d4f0a29a37814a0dae429ede", + "cargo-1.75.0-x86_64-unknown-linux-gnu.tar.xz": "6ac164e7da969a1d524f747f22792e9aa08bc7446f058314445a4f3c1d31a6bd", + "cargo-1.75.0-x86_64-unknown-linux-musl.tar.gz": "892033ea919953cbcf8c566a0daafafdd53b3eab26dce9dc55e90235cc632310", + "cargo-1.75.0-x86_64-unknown-linux-musl.tar.xz": "202591b3efe015399329c3b1664bb832f45a76e3ec90f16ba85641e8b1688a7e", + "cargo-1.75.0-x86_64-unknown-netbsd.tar.gz": "24e61e8d77cb8c4a933627dbd6eb577d589a378fc0f7212714e78cbe37c57018", + "cargo-1.75.0-x86_64-unknown-netbsd.tar.xz": "805378a3dc6e417271a1b3328495f443c86cd21ffcc2b9b9b08c91df553bed98", "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", @@ -22504,6 +22986,52 @@ FILE_KEY_TO_SHA = { "clippy-1.74.1-x86_64-unknown-linux-musl.tar.xz": "6dd40fdbc93c96e82868c8f163d6d38077d0f3502b7a7d015748907fe71bc6d7", "clippy-1.74.1-x86_64-unknown-netbsd.tar.gz": "fc43eaff13d8755b5ea20a1d396c36b87d8e6eb29fcca090859d70263c508ab1", "clippy-1.74.1-x86_64-unknown-netbsd.tar.xz": "daf317cb0e4e52253925c0b8144f13a60bdfa55c92511dbea76e23ac86941750", + "clippy-1.75.0-aarch64-apple-darwin.tar.gz": "0f1f20e1a1e3a7c44658a82b5defa8b38fac8c9b4e25051a73350ec36a3472c3", + "clippy-1.75.0-aarch64-apple-darwin.tar.xz": "5a862003b2873632a5154d6ea3174ddcf5b39de8792c1970f3f8f65c23f0108b", + "clippy-1.75.0-aarch64-pc-windows-msvc.tar.gz": "fdd1b8a388a76c5d0339330b46ad5f658bd16631225515ae4248a347cb2f4c59", + "clippy-1.75.0-aarch64-pc-windows-msvc.tar.xz": "6921fc2027d564677375f6ff0794f68707c3b12b448e00d5fa6ad7561e83e84b", + "clippy-1.75.0-aarch64-unknown-linux-gnu.tar.gz": "6c17c7f615da9426ea85468ef7a4c0f13416f96aaf5603854c099c42c42dccbb", + "clippy-1.75.0-aarch64-unknown-linux-gnu.tar.xz": "de0335751e3992e1ac3425e890669c8ebd51c89de9126ada93ba8dc0045a8b84", + "clippy-1.75.0-aarch64-unknown-linux-musl.tar.gz": "5f671161c598b5b3fcc09ef4c613462aaaa50e10690fbe317e0660cbc20de723", + "clippy-1.75.0-aarch64-unknown-linux-musl.tar.xz": "c859fb5c726165f6c54e5cb812ace466e59bdb53ae55cda149e893568f944e30", + "clippy-1.75.0-arm-unknown-linux-gnueabi.tar.gz": "8be9beff1532e3e50c287b9dc5325e3c83c12700522a8219155961d5bb449d99", + "clippy-1.75.0-arm-unknown-linux-gnueabi.tar.xz": "46adf3f6b5b0fb7bbb8313df2776451dc584430d05828799e63196a16238b29d", + "clippy-1.75.0-arm-unknown-linux-gnueabihf.tar.gz": "813a9826a2f08c94578c0c4ebd50e4dfccbec3787544d55c2717c781c778f625", + "clippy-1.75.0-arm-unknown-linux-gnueabihf.tar.xz": "025dc6ac88fc349e888792908291ee1bfc53f56f1437cd5deeb3ae95a908f3a3", + "clippy-1.75.0-armv7-unknown-linux-gnueabihf.tar.gz": "56d3128d5ead06a949bb48952a22a3fffa04a0ccd5104dfba1b2d0d3d03d9066", + "clippy-1.75.0-armv7-unknown-linux-gnueabihf.tar.xz": "efb6f60c029a75c86cabb7d3b75e63225522fa5c880e73472c72936f33066f3a", + "clippy-1.75.0-i686-pc-windows-gnu.tar.gz": "728c47f24a2136cb05c1342af963a079fd7d3d0f1b08073b31566aada2c17f6a", + "clippy-1.75.0-i686-pc-windows-gnu.tar.xz": "c825d8665aade56bf12c39a44522089e02082749650f82407da5c459ca5581b2", + "clippy-1.75.0-i686-pc-windows-msvc.tar.gz": "a62eaa2fe008b74546cb6b5ed85d9d4d89ed5e45e1131b1f1b9902b92280c7d2", + "clippy-1.75.0-i686-pc-windows-msvc.tar.xz": "2035780bb83e8e1e78b59016528400d089795a7d6f66ad989bebf629eeadadde", + "clippy-1.75.0-i686-unknown-linux-gnu.tar.gz": "7861c7b68f794caa31c8e5db7a469273c60da784a3f01c3fba1a7a96beea2bc0", + "clippy-1.75.0-i686-unknown-linux-gnu.tar.xz": "a0d8caa1e14658cb132197b5a30e26681c326617e815bbb4f94a87c6e5d29878", + "clippy-1.75.0-powerpc-unknown-linux-gnu.tar.gz": "11caa821d190d631ead9b820eb22ff5486e48255b8e886fc642a2ef2ea322a95", + "clippy-1.75.0-powerpc-unknown-linux-gnu.tar.xz": "a984d369987fbe2eab0da50fa4ba798633287a49e06fd9387b63995af0b46d44", + "clippy-1.75.0-powerpc64-unknown-linux-gnu.tar.gz": "bbce1c811f8155b7fee0b3ba5bbdd8ac5a9b7695a37b9735b7235bb36fc81bca", + "clippy-1.75.0-powerpc64-unknown-linux-gnu.tar.xz": "096a19006fa1953766ddc666a2f178ff8f27582092f5793e4479919947cb8876", + "clippy-1.75.0-powerpc64le-unknown-linux-gnu.tar.gz": "d6e6953a5d3babcbfde6f50391ee8fc2d442a97a579808508d6b399172ce8726", + "clippy-1.75.0-powerpc64le-unknown-linux-gnu.tar.xz": "47af895c52e92bf45e967384e71e83b7aca6f10c2b47d655a86b47525f2bf429", + "clippy-1.75.0-riscv64gc-unknown-linux-gnu.tar.gz": "3df5520e4c61e5d5c038163430588e42defd0fa331541536f83f9318f8eb5a9e", + "clippy-1.75.0-riscv64gc-unknown-linux-gnu.tar.xz": "00ea843e8d9c1871d162b024e611aae2929d2b088928ccf6226c8028f3bab88e", + "clippy-1.75.0-s390x-unknown-linux-gnu.tar.gz": "b5a7685f0c38ca8302c4fd5923da751daae0ef4cfde4f91f2d1671d4242221ef", + "clippy-1.75.0-s390x-unknown-linux-gnu.tar.xz": "265ca1e3c01820a202ded26c7aa4c6f534c00e87e37980e85851547553445d55", + "clippy-1.75.0-x86_64-apple-darwin.tar.gz": "9bd6ca5d265765837627191f16a70baac4c133de0ee74f0cd0706a2e7e09dd1d", + "clippy-1.75.0-x86_64-apple-darwin.tar.xz": "5f7b7116430f7816b08121e84daacb0e9e0bca35470fc858a3b731149b97dddd", + "clippy-1.75.0-x86_64-pc-windows-gnu.tar.gz": "bb6ac0ef1b60eb5cad39d06d66e30e302056aae1613083dc0c32f770d961a1fb", + "clippy-1.75.0-x86_64-pc-windows-gnu.tar.xz": "e79a2700a5a6ab35aebf1c9b29a64487fb8c32c040d3a50637992fc1e533c021", + "clippy-1.75.0-x86_64-pc-windows-msvc.tar.gz": "9c58663b8a9ab2e7749941209b7bae3f342a8f49d60e412e2a66053a89195140", + "clippy-1.75.0-x86_64-pc-windows-msvc.tar.xz": "16e40fb756e8be0f8ad086e2c4c448b42f873018ead8faa8da626c607db330ab", + "clippy-1.75.0-x86_64-unknown-freebsd.tar.gz": "c9390ec228beb8906785ccb3be01ed4e2252fb7cff6d60522e020c16384e528f", + "clippy-1.75.0-x86_64-unknown-freebsd.tar.xz": "fd037baf81ab28402a252e171aec96282b1e5f660227df5934a743a914078c4d", + "clippy-1.75.0-x86_64-unknown-illumos.tar.gz": "e8a35deffbea32698a4ba7486cb9ea14f6f43af8ffe8943b6e657ef2c986ef5f", + "clippy-1.75.0-x86_64-unknown-illumos.tar.xz": "e2f08b438c77b192884d0b53fa66c7dc5135ea4bb1e7c9c0bd1c96995246634e", + "clippy-1.75.0-x86_64-unknown-linux-gnu.tar.gz": "e02b66c86cc55ba4f9c1bcbd75c06dc4387445629d182b67bc5b54431bbd538d", + "clippy-1.75.0-x86_64-unknown-linux-gnu.tar.xz": "860fc6dc0df2d7e27886c57af38a86020ea1fe4878b9386b9f762f86b59776ca", + "clippy-1.75.0-x86_64-unknown-linux-musl.tar.gz": "9c646adcc5ea2e955dfa6f73fbdd3e0c1551d5a3e5a4727f9d40fba36414d655", + "clippy-1.75.0-x86_64-unknown-linux-musl.tar.xz": "5a3ce780119089d458987011015f22ec1a9cad997007ea799370a3c8d8b58727", + "clippy-1.75.0-x86_64-unknown-netbsd.tar.gz": "78ffd4d8f7a06d833715cb687cc5a22d9d32f5d23d3ee62a77d770976d8c91f1", + "clippy-1.75.0-x86_64-unknown-netbsd.tar.xz": "12f13e56c84c701dbb6a36118ddcb91c5ba7d2ec331dbe7fb0521ea330acc993", "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", @@ -25070,6 +25598,52 @@ FILE_KEY_TO_SHA = { "llvm-tools-1.74.1-x86_64-unknown-linux-musl.tar.xz": "38b4a9d6674fa4b31f3167742ed00e37a8cc8ea6c9a159f055133e84147d3dd3", "llvm-tools-1.74.1-x86_64-unknown-netbsd.tar.gz": "9d4a5ccc75c7a9d020fbdd94f4da97ab7f09d37fd1a9723a38d071bb6ab370ea", "llvm-tools-1.74.1-x86_64-unknown-netbsd.tar.xz": "b921d10d4a9d6dd69692d70bf500994d3078ee17ae3b9822eb7dd76ef986a752", + "llvm-tools-1.75.0-aarch64-apple-darwin.tar.gz": "400a442a891b8a6ce89a9ac242651b4f032d1a8419cb23874f747f54a4cc9069", + "llvm-tools-1.75.0-aarch64-apple-darwin.tar.xz": "b9001b9a746cb88cdbf011f8622df81905131aa6ba55fb6bbe1eacc895da488c", + "llvm-tools-1.75.0-aarch64-pc-windows-msvc.tar.gz": "02842a5b7fb1bccc104415a57d0d06b76fa61ae73cfa691cb920c3dafbf75f40", + "llvm-tools-1.75.0-aarch64-pc-windows-msvc.tar.xz": "378bc0ea1c2be93a4c5e70c737451bde19b054ebbde9389bbb0c52697fd9d51a", + "llvm-tools-1.75.0-aarch64-unknown-linux-gnu.tar.gz": "d4ed2d82c815857397c201491355f6c2a90aad586ceee55421425002ca4345cf", + "llvm-tools-1.75.0-aarch64-unknown-linux-gnu.tar.xz": "4941b158c0bca9a7e58df47909d146d71e34d192b5cfc553bca855333d5a74d3", + "llvm-tools-1.75.0-aarch64-unknown-linux-musl.tar.gz": "4639f8d21c5b0dff849f2a5e9acca09204b458e25c39794038f2f556dd41f162", + "llvm-tools-1.75.0-aarch64-unknown-linux-musl.tar.xz": "72b9f74ab7ee1c4de247e86d78ce92100aa06820653f76d5883e603471671874", + "llvm-tools-1.75.0-arm-unknown-linux-gnueabi.tar.gz": "c404a6ce1fb7a81a851a0775d92f3ed43de4d255155a864a415ec56565521c93", + "llvm-tools-1.75.0-arm-unknown-linux-gnueabi.tar.xz": "b059651bee8f22e872720ee214c21c7e98f335628e317178236e1a42250ae294", + "llvm-tools-1.75.0-arm-unknown-linux-gnueabihf.tar.gz": "12c2cd8089f18bf835526da7eb58c0557b3d71de5ad8237dd088fb359cebee23", + "llvm-tools-1.75.0-arm-unknown-linux-gnueabihf.tar.xz": "00289277bd34786f452be32c6b8a7e73876f3acf0c691c547c1d7da7bbe37e86", + "llvm-tools-1.75.0-armv7-unknown-linux-gnueabihf.tar.gz": "0f84829e4a8d7409b0940d10594a12d0ce5e0238bae2bfe276622383745cd36e", + "llvm-tools-1.75.0-armv7-unknown-linux-gnueabihf.tar.xz": "f45e28d96fafc97724853a01e2d82f650aba24f59a984509fd10d521ec996309", + "llvm-tools-1.75.0-i686-pc-windows-gnu.tar.gz": "1660eded25d7d640d07370933157616ab1e7c19c3b60b5542cff98e8ba40077f", + "llvm-tools-1.75.0-i686-pc-windows-gnu.tar.xz": "fcc69b4d21ea7a55899de7e7beba6e248ed26d133f4c594153720c8bdefef483", + "llvm-tools-1.75.0-i686-pc-windows-msvc.tar.gz": "cfd19d75e95581d381a08bd8a024662c6b8c732508d5da546a9e5952425f1c60", + "llvm-tools-1.75.0-i686-pc-windows-msvc.tar.xz": "cb5df932c0f0a7e7e7dc35e3310c45c933ed9f1c4a4ccadf6fdd784b40739850", + "llvm-tools-1.75.0-i686-unknown-linux-gnu.tar.gz": "cc3867ea160bd390bc8240efa12a3d3310c1517bf0ebf13956d8670e0abe52c1", + "llvm-tools-1.75.0-i686-unknown-linux-gnu.tar.xz": "1ee61916d7857f894f3d74b248442a28b92c32f54cfdee2c46962036d82fabd8", + "llvm-tools-1.75.0-powerpc-unknown-linux-gnu.tar.gz": "7127ca28d2319f6d5d660d93dc4b766b0754404f446b78664fb4d496782a6dc7", + "llvm-tools-1.75.0-powerpc-unknown-linux-gnu.tar.xz": "407b988397d58e6ac504be2372613b7874fb5d89649690b45ab1e88ce143990a", + "llvm-tools-1.75.0-powerpc64-unknown-linux-gnu.tar.gz": "4461ec8b70d0c9669e084f333da21c9b2deaaa5068a39ab7d20613b4890a7a63", + "llvm-tools-1.75.0-powerpc64-unknown-linux-gnu.tar.xz": "7a1813ef0cf2c37a5bddf5e36c8121bd3e7d665f5f75e0545a4db142f7affea7", + "llvm-tools-1.75.0-powerpc64le-unknown-linux-gnu.tar.gz": "73e5b9b18c4d71b9f37eabfa7817878023e263451a6603963704bf8e36ea2f55", + "llvm-tools-1.75.0-powerpc64le-unknown-linux-gnu.tar.xz": "a36a0c2389aac6ddceb49f9358c38ac5d977dcac8f0da022890330fc08f7556c", + "llvm-tools-1.75.0-riscv64gc-unknown-linux-gnu.tar.gz": "75c16ff853d52316268db39c62fa72be3e77ccefb3bcfabd4e2edaeeadc78821", + "llvm-tools-1.75.0-riscv64gc-unknown-linux-gnu.tar.xz": "4e2b215b14e8a62f4381288a82675c12fe60b528a7d3d2ae05106d5fc096fda7", + "llvm-tools-1.75.0-s390x-unknown-linux-gnu.tar.gz": "e9d981e7b799b8675ec042bca0e57dfb060d674c60051327f022cb731e3cd918", + "llvm-tools-1.75.0-s390x-unknown-linux-gnu.tar.xz": "47d20527dc452851c6f1a2bb5b1d0a0a8199cb4c6448b3e48fa542ccf725a4b2", + "llvm-tools-1.75.0-x86_64-apple-darwin.tar.gz": "da86f3871300123eddca5e833bbcd6a84d17379e56e7eca5a96bb3e10d57c0ae", + "llvm-tools-1.75.0-x86_64-apple-darwin.tar.xz": "eed6cb1ee9bc1a7324fee6b5c3104f828844ad0529cf43cc6c5db5af1d7ca06f", + "llvm-tools-1.75.0-x86_64-pc-windows-gnu.tar.gz": "d9efbf5020fbd067c6c6f80a9f5276c8ad09487b88792d64e8612de134a12793", + "llvm-tools-1.75.0-x86_64-pc-windows-gnu.tar.xz": "d5535e51d35626534ad1cccf59bbc9823e1c51dbbb045b3d15ca2232374766c9", + "llvm-tools-1.75.0-x86_64-pc-windows-msvc.tar.gz": "33ea20906660e5afea9a2560ea9756fb2710eb86c33a270fc7357f342603bf98", + "llvm-tools-1.75.0-x86_64-pc-windows-msvc.tar.xz": "5f9c82a8af769118199deebdad283a5271547719db17c63fc132378bdf60a282", + "llvm-tools-1.75.0-x86_64-unknown-freebsd.tar.gz": "e29a953719076340a5b9c2cc1d7429b46822c78131403cada1d5464f0e1c6ec7", + "llvm-tools-1.75.0-x86_64-unknown-freebsd.tar.xz": "3898601b3cd51a1431fdc7425b17d2fefc7e67f4cc5582e2541b71a992818e30", + "llvm-tools-1.75.0-x86_64-unknown-illumos.tar.gz": "319349e0e9771fc7b34b9cdbf0f07390402f77e064c09304e13d3062fc9cc65f", + "llvm-tools-1.75.0-x86_64-unknown-illumos.tar.xz": "52795bb70f84bb07de33daee75fe8d89ccc83cc783415030dba90e45ad2db1cd", + "llvm-tools-1.75.0-x86_64-unknown-linux-gnu.tar.gz": "3efa2c600c2b5a6493975c4bf6d8d52fb7ddba3c131dbf84363da4e049ce9ed7", + "llvm-tools-1.75.0-x86_64-unknown-linux-gnu.tar.xz": "e429421b2d081c668ffcfbf8cc673739371adfff1b4234d92130ccc088ba82c2", + "llvm-tools-1.75.0-x86_64-unknown-linux-musl.tar.gz": "e27d6964fe26231b21f57cc8d09e428112945c88784e752be4f6cbe91a4e4b25", + "llvm-tools-1.75.0-x86_64-unknown-linux-musl.tar.xz": "a7a51485c38ff72e2959e666e0ed5d5ca176d51f9addc45455fa4bad2ee98830", + "llvm-tools-1.75.0-x86_64-unknown-netbsd.tar.gz": "e82e22b7206f6cc40ebf0f142d19d275b9b479ed8a6cb54c14a509b944c4230d", + "llvm-tools-1.75.0-x86_64-unknown-netbsd.tar.xz": "8fb02e0ed12cb1832cdab0bd0ed0dafdc8edf792ddc95c25f7c4755cb9f44f88", "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", @@ -28430,6 +29004,52 @@ FILE_KEY_TO_SHA = { "rust-1.74.1-x86_64-unknown-linux-musl.tar.xz": "8f9f8882a1a822a325fb15a695b9f274e865a9a6e9d7e47eeb61c4c30ff1eb0a", "rust-1.74.1-x86_64-unknown-netbsd.tar.gz": "c9d84684d28217efb8f789c77eb3b8ee8c19fc4d20d3b31422b1379f14c603e0", "rust-1.74.1-x86_64-unknown-netbsd.tar.xz": "e2cdeff08611ffb5af7b9568ca8d597540b1f4caa0d09ab2cc38e7bdc4277dad", + "rust-1.75.0-aarch64-apple-darwin.tar.gz": "878ecf81e059507dd2ab256f59629a4fb00171035d2a2f5638cb582d999373b1", + "rust-1.75.0-aarch64-apple-darwin.tar.xz": "6909a3942c3ab96d0804dbae0b6a2be4201aff730911c33d5c3dc74ed5a0c0d5", + "rust-1.75.0-aarch64-pc-windows-msvc.tar.gz": "0c15a32201ba29e868bd424b05944a27921d66f68de1035fac405d117b493397", + "rust-1.75.0-aarch64-pc-windows-msvc.tar.xz": "0f9ee30014fa6e7facc20b60c4e34619d36f82e4132cda1254d445058944a784", + "rust-1.75.0-aarch64-unknown-linux-gnu.tar.gz": "30828cd904fcfb47f1ac43627c7033c903889ea4aca538f53dcafbb3744a9a73", + "rust-1.75.0-aarch64-unknown-linux-gnu.tar.xz": "990845fa017f4dc55b866ffbfba3670e88b5b3465f420a212a372169fdf98d30", + "rust-1.75.0-aarch64-unknown-linux-musl.tar.gz": "26b5989525b7cf623f3868a37549736e0efe1142a08f191a97e29758cc640ac4", + "rust-1.75.0-aarch64-unknown-linux-musl.tar.xz": "c23672157198d4f0050ae4ca94e29c498aaf12247479c72a5012d9a27b7e6f8e", + "rust-1.75.0-arm-unknown-linux-gnueabi.tar.gz": "31fab5020b5c6af8b00365f948e029d598a06a28f13eedc126debdc5f628e1b4", + "rust-1.75.0-arm-unknown-linux-gnueabi.tar.xz": "575afb18c143d0e69c896e1b3b3583407a15df946742404354328a454889f8a5", + "rust-1.75.0-arm-unknown-linux-gnueabihf.tar.gz": "985454b6c385cb461cc8a39d2d7d55dcf6c50495033fe5d28edcc717729d8ae9", + "rust-1.75.0-arm-unknown-linux-gnueabihf.tar.xz": "a05478c3b72cf238e28622d667ab6e20d0a25886fd8848c2ff27a6f24d9c2664", + "rust-1.75.0-armv7-unknown-linux-gnueabihf.tar.gz": "bd876a75f72040d96be2fb882770b16b482ac0ab15d7e3ad24e6d25b7c74bcf7", + "rust-1.75.0-armv7-unknown-linux-gnueabihf.tar.xz": "b94936e2d2ad370388629252af6a3ded058904ecfaabd7c17e1569361828d2bc", + "rust-1.75.0-i686-pc-windows-gnu.tar.gz": "be1f6ae0aacc63cff6901dacda73740fbfb7c8d03d5ab83e8aa35d702382292f", + "rust-1.75.0-i686-pc-windows-gnu.tar.xz": "096ddf6ccba23336af4874a46e25d0f22889eb5839403d51810a11f7f49d22a7", + "rust-1.75.0-i686-pc-windows-msvc.tar.gz": "954b28a01cd3cd2bb853aa12879d6233e4486c100b6f9a432796b223bf40946d", + "rust-1.75.0-i686-pc-windows-msvc.tar.xz": "5064c2d7a870931940fc35b5e6dd2e448522f2d90751ebb6afc84dd36767bf38", + "rust-1.75.0-i686-unknown-linux-gnu.tar.gz": "107b8d8825deab338f338b15f047829da6225bb34644790847e96f0957c6678f", + "rust-1.75.0-i686-unknown-linux-gnu.tar.xz": "90e51bf23bf94614ddb685211bd6df7c5a8c77065c715f89793e1465f408e8c2", + "rust-1.75.0-powerpc-unknown-linux-gnu.tar.gz": "2abca36d8daec0f4d37ef1a28f1169898d119170967e56bc1c1aeef7a18c0628", + "rust-1.75.0-powerpc-unknown-linux-gnu.tar.xz": "0b85f973c2a3c54b97edd7195069af4de5b5365c50c251a44e934d447ef5253b", + "rust-1.75.0-powerpc64-unknown-linux-gnu.tar.gz": "31c868245400698f1e80d44806b47f9d7cfa9ba914a2751505b13ec357726d5a", + "rust-1.75.0-powerpc64-unknown-linux-gnu.tar.xz": "0b69f2c6b8dc010348b65ebb37d14429c858a42af50f45ce21359f65494d8b95", + "rust-1.75.0-powerpc64le-unknown-linux-gnu.tar.gz": "2599cdfea5860b4efbceb7bca69845a96ac1c96aa50cf8261151e82280b397a0", + "rust-1.75.0-powerpc64le-unknown-linux-gnu.tar.xz": "05f8a6b80afd307201c0888a5e4c664412c32596f77bdc03196a93b7bbaf6dc4", + "rust-1.75.0-riscv64gc-unknown-linux-gnu.tar.gz": "7f7b73d8924d7dd24dcb2ef0da257eb48d9aed658b00fe68e8f1ade0b1ce4511", + "rust-1.75.0-riscv64gc-unknown-linux-gnu.tar.xz": "fa5a6911cccad0aee8d00a4657ee577122f4d3014672c0cd31583c362029d4c0", + "rust-1.75.0-s390x-unknown-linux-gnu.tar.gz": "c3d62788705c20a09a1bf4c71676d8b0bc9a4bbae9b5ac8edf6f57f1a5be6f6c", + "rust-1.75.0-s390x-unknown-linux-gnu.tar.xz": "da1848e70b781dabb5c397f456be797beedcda075505a96e7bdadc1c6c7a196f", + "rust-1.75.0-x86_64-apple-darwin.tar.gz": "ad066e4dec7ae5948c4e7afe68e250c336a5ab3d655570bb119b3eba9cf22851", + "rust-1.75.0-x86_64-apple-darwin.tar.xz": "cba2d7674d43431117cd31f116db475523a82b70c9c4776c38fc1f1619d8549e", + "rust-1.75.0-x86_64-pc-windows-gnu.tar.gz": "a73efdf932a400eb9a6ce8dee1e334092425b4ae68fc2cdc5043306b95438481", + "rust-1.75.0-x86_64-pc-windows-gnu.tar.xz": "db5a397c872126af789203563dc4cf83cdcbe5d5a7c18183db2739095dafff8f", + "rust-1.75.0-x86_64-pc-windows-msvc.tar.gz": "46fb351d1c33fe501375e3f742fbc98500b12eb2a4f7af6dc203b9be69f1f906", + "rust-1.75.0-x86_64-pc-windows-msvc.tar.xz": "fc6769926b75494af3e14bba09dfec18a097446e2d9de0a73b4410edb5d7a982", + "rust-1.75.0-x86_64-unknown-freebsd.tar.gz": "c3042ef1a5594d63ad17d1a79564042ecb8f52cb2e78d0f7d4105c33ffca80a4", + "rust-1.75.0-x86_64-unknown-freebsd.tar.xz": "f545a3a30f513cbb581507b57dd0aaa11e846b7bb942f1a48493c8d5dabca613", + "rust-1.75.0-x86_64-unknown-illumos.tar.gz": "a4b1ef0e70ffa5582d98368967eb82f68a10c8b0573574059a631b07e74dc116", + "rust-1.75.0-x86_64-unknown-illumos.tar.xz": "06ff93d5e2678d994f55f99842cd282dcda89323a3b97c9238d4c6d9f19891ae", + "rust-1.75.0-x86_64-unknown-linux-gnu.tar.gz": "473978b6f8ff216389f9e89315211c6b683cf95a966196e7914b46e8cf0d74f6", + "rust-1.75.0-x86_64-unknown-linux-gnu.tar.xz": "6bf166ddcad545aa26aa2d12a186454d7697133b52b7fbbd271ce3ee1ecfedc6", + "rust-1.75.0-x86_64-unknown-linux-musl.tar.gz": "cc6ef41aa811ab34f946fe2b4338d1107daf08642125fd566386bf45563597de", + "rust-1.75.0-x86_64-unknown-linux-musl.tar.xz": "336a28afe48fa48da09c63a7a81038916fbb5f669aa2d17ea771f46abd060d74", + "rust-1.75.0-x86_64-unknown-netbsd.tar.gz": "3d573f2b783f0eb3b71f665e978d8e8bab0e8cbf694ab031f568591ab761cb3d", + "rust-1.75.0-x86_64-unknown-netbsd.tar.xz": "20a1d44bf81250fd91441645669097ced1174784e9e31f6aa9d5ab81ce459f72", "rust-src-1.26.0.tar.gz": "d02fe6fd5c0f330656e9ff0a290ebf23cab7c909f96ce1838247fadc117eb1dd", "rust-src-1.26.0.tar.xz": "7d313fdecb23afd07826b62360f63c40ca8c12730b00b7cecf2c53098039e326", "rust-src-1.26.1.tar.gz": "19ef8113ae53ec7ea8f6772a5c9ce5a3dfc28b1bddd800841fb5bbec33fa3619", @@ -28566,6 +29186,8 @@ FILE_KEY_TO_SHA = { "rust-src-1.74.0.tar.xz": "31f24996dfec6498f8c7974d358792400f9bdb6e9eec85094488cfb7af313a91", "rust-src-1.74.1.tar.gz": "24aeed06114252059b5ecb671bf20c762ae62a01673444782e5de68c53a0968a", "rust-src-1.74.1.tar.xz": "5fb9402ef6e2d630be4c614e1ae1c17ebd4b4b73cb4f0f682420ff729ff0f8c1", + "rust-src-1.75.0.tar.gz": "078b1c236dc8df54ac218b52a91e16e349e4dc5f14b5b4d96a81b1d793ed6057", + "rust-src-1.75.0.tar.xz": "08b44b88cf01f0d9f5dd379fd27f467e286ae2ceaaf1cfda5e80a7da448f5ce6", "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", @@ -39038,6 +39660,168 @@ FILE_KEY_TO_SHA = { "rust-std-1.74.1-x86_64-unknown-redox.tar.xz": "6428d0566549b1ff68c7b25dfc8360787d377bb9b06ef8a5cea235110e58839e", "rust-std-1.74.1-x86_64-unknown-uefi.tar.gz": "615d84435cb811d47a41b7439f909536dba5aedffe78ceea3c70bd504edd9816", "rust-std-1.74.1-x86_64-unknown-uefi.tar.xz": "c23b020b1c24b3b8ef0f01f0b0bbda0697a1e55e19644107c18d0d9933c5cb2d", + "rust-std-1.75.0-aarch64-apple-darwin.tar.gz": "8eedd403d05829369e3dd84c6815f69fb7e5495d3ee3bf2b4b2f04d8591fe639", + "rust-std-1.75.0-aarch64-apple-darwin.tar.xz": "25e9849c4bd0032599e31a1358c7d175cfded3807593f6f1b5d9742db4941355", + "rust-std-1.75.0-aarch64-apple-ios-sim.tar.gz": "effb1227744c1ee29e4c17b0d07a18860bb906e9d6cfc8e79e78befd1c5ee5ee", + "rust-std-1.75.0-aarch64-apple-ios-sim.tar.xz": "47a62852d010f97f1ae20b916a863f88650c4b7e04ee6742f251667e30485199", + "rust-std-1.75.0-aarch64-apple-ios.tar.gz": "0a7d3ecd36b4be381eabeb84d1df2aa2f9dbce01a9c2029aaa3a38d54eea11a8", + "rust-std-1.75.0-aarch64-apple-ios.tar.xz": "7c4927b172c54da5d81ac4681625ba78dc37989eda658dae5eaecdb2c39a6e97", + "rust-std-1.75.0-aarch64-linux-android.tar.gz": "1cd6510dd282de87d9247b09f8f90e533393a83385d99151f9ec7983118d299a", + "rust-std-1.75.0-aarch64-linux-android.tar.xz": "6225fa73cf98fc11e83e14b7021391678fcb4a71b7c2b7db05a0793240ea2945", + "rust-std-1.75.0-aarch64-pc-windows-msvc.tar.gz": "6b48245e7b5c9f4cd5f8a55db94eb541cf2490a1974689be7be7f3ccc40512de", + "rust-std-1.75.0-aarch64-pc-windows-msvc.tar.xz": "00ebe19b0c5f40675035317214ffc4f4bc4bb000b04056525c3528c7bc3adc6e", + "rust-std-1.75.0-aarch64-unknown-fuchsia.tar.gz": "eafe1d6a7e61efd3f246c0fd60b81916b9e00ad83b20c841f9a880d7b700a8be", + "rust-std-1.75.0-aarch64-unknown-fuchsia.tar.xz": "4c7d9991ae8d89a67ba5b5a991b8b137e785fea1dbcbeb2bf05e8f848c7bb2a6", + "rust-std-1.75.0-aarch64-unknown-linux-gnu.tar.gz": "74960aa36e66541b3e9a8f78aa5df9c5c5a0e93207c0bb42a4fa141bccfbfd14", + "rust-std-1.75.0-aarch64-unknown-linux-gnu.tar.xz": "2ea0dc380ac1fced245bafadafd0da50167a4a416b6011e3d73ba3e657a71d15", + "rust-std-1.75.0-aarch64-unknown-linux-musl.tar.gz": "362fc890fac4c837661693489ea44dddb36fdd0dbfcdeac22eb2d004452220fa", + "rust-std-1.75.0-aarch64-unknown-linux-musl.tar.xz": "30faa30402c4d3455efc4e3a510668784908223306bd766289766e6b10a5cb26", + "rust-std-1.75.0-aarch64-unknown-none-softfloat.tar.gz": "8ec3bbdde06bc797994766b83fc550af6188980bdd2d2fbdb0e391c297dd8790", + "rust-std-1.75.0-aarch64-unknown-none-softfloat.tar.xz": "66a85507d7612de679f3a954f3924e9e85fb782e546477ba27338c16820a6ea1", + "rust-std-1.75.0-aarch64-unknown-none.tar.gz": "eeaca7c1a68920fb3080f088b4efcdfc3a0b248c79fb507682cae569ded1cb1f", + "rust-std-1.75.0-aarch64-unknown-none.tar.xz": "9a748136dc4347f64848d74da38f0b3024744ccf497a4f2f5346ce7594130ea9", + "rust-std-1.75.0-aarch64-unknown-uefi.tar.gz": "fcc77bd226c9fe50ee4cc32ed1955e73ef2c81d07dc96a32389c33140bd47184", + "rust-std-1.75.0-aarch64-unknown-uefi.tar.xz": "cad86938f277e2c61e7cb8cbadd788485a871ad650a0abd3d2e6201542284ac8", + "rust-std-1.75.0-arm-linux-androideabi.tar.gz": "e358223f0c7a3ff3038fbd27a90108fc9529775d402e82abbe8377e44c45f0d4", + "rust-std-1.75.0-arm-linux-androideabi.tar.xz": "52660030dde1820ee1592db8ed3d2a0c6f64119feebbfa876b16e3cabcd33ce3", + "rust-std-1.75.0-arm-unknown-linux-gnueabi.tar.gz": "56530bf5962e4e6a60c104b2432c1c8b442ee45dc6ae71730063410c9b286a8c", + "rust-std-1.75.0-arm-unknown-linux-gnueabi.tar.xz": "e23074ba9e2882a349b8af79a5c6efe8ffe9e644b702e802f2def12310c8adc9", + "rust-std-1.75.0-arm-unknown-linux-gnueabihf.tar.gz": "7bc05b986d8da982d78ed05ddb12ec65e21d84513a140542346568517685e8db", + "rust-std-1.75.0-arm-unknown-linux-gnueabihf.tar.xz": "c42114c9fb2ba1426c9dd648b6dc991217f95b8997cc7f5cbcf677068647827e", + "rust-std-1.75.0-arm-unknown-linux-musleabi.tar.gz": "8fde955132244ac139ef9e8135b64561f3f9fa6536f4e02b9d39c454eed90575", + "rust-std-1.75.0-arm-unknown-linux-musleabi.tar.xz": "586486d1aae50055ad09cec2a2239c176f66cc9138a5588a200fda5f3de498c3", + "rust-std-1.75.0-arm-unknown-linux-musleabihf.tar.gz": "1b272a261fe82b189bf06fd7de9f662f188fdd4c0d0abbb8a6ae1b3ee3b1af75", + "rust-std-1.75.0-arm-unknown-linux-musleabihf.tar.xz": "fdec58e71ada2344be89e6a2c5a84f5ccedda4e3c9d04f2dbd945b6716681706", + "rust-std-1.75.0-armebv7r-none-eabi.tar.gz": "15956847d0f521e00d9fe260fe209d0d19a2d6cec34812771b3b04ca4899b34b", + "rust-std-1.75.0-armebv7r-none-eabi.tar.xz": "70fa139689b1d3442f27e6079d5655b73d979034ad435843a2d271c94395517f", + "rust-std-1.75.0-armebv7r-none-eabihf.tar.gz": "260e92a20da55a253d0269978c9ca2aa2bcdec0d6ff7c91ef13b75ed3521765a", + "rust-std-1.75.0-armebv7r-none-eabihf.tar.xz": "906dceb4af44b2ef4603c353eeccc5a430a44bda57b1590d954446b2906aaeb0", + "rust-std-1.75.0-armv5te-unknown-linux-gnueabi.tar.gz": "55777b1247ff0ba998f53c3df4346fdd0a3317186986123dffeedd4643ef7969", + "rust-std-1.75.0-armv5te-unknown-linux-gnueabi.tar.xz": "5a3286edef55ef48ebc65c60f8727c9ab667db54935ac7a962bacad261a1e577", + "rust-std-1.75.0-armv5te-unknown-linux-musleabi.tar.gz": "c4c7f0e1db886e627692f8abd4904475cf77221fbdb783b59d9104c9d8f1c86c", + "rust-std-1.75.0-armv5te-unknown-linux-musleabi.tar.xz": "907ce65a7bd3d4c4dbda48a0af8f1d0d68de21fc94148450eb8fafab7449c797", + "rust-std-1.75.0-armv7-linux-androideabi.tar.gz": "55593f1d0c5f33d27d88acd3707fa931e5751287cda238db84d86fb92d2c3391", + "rust-std-1.75.0-armv7-linux-androideabi.tar.xz": "69bb904b298c7cb360e4f838fddac3809ec9bb067b5ec3214458d204f5c4e874", + "rust-std-1.75.0-armv7-unknown-linux-gnueabi.tar.gz": "68683afef3e510f61696a795ab07c2909a50b3efd40d5420c0e8489036632439", + "rust-std-1.75.0-armv7-unknown-linux-gnueabi.tar.xz": "6092b31dd6de399f4d323c743d383e1854dc4e4c2150d44dff756ce416aaebdc", + "rust-std-1.75.0-armv7-unknown-linux-gnueabihf.tar.gz": "7b6d6b579a0c1d195f004f2f064169bdb80f57d029fc673d8564078b966cc22d", + "rust-std-1.75.0-armv7-unknown-linux-gnueabihf.tar.xz": "218fb7b652d1ae654df5d16ab60748a08285d1e5ea5897d20dc12abe6c7ba096", + "rust-std-1.75.0-armv7-unknown-linux-musleabi.tar.gz": "8550cde5fa45fdf3cfee5191083dd307658060ced790ef247e7370b41627d6ca", + "rust-std-1.75.0-armv7-unknown-linux-musleabi.tar.xz": "1674e8b8a57817e338ee3778852a8e089c5c99e38c0a9a2910b9cd1611b43bcf", + "rust-std-1.75.0-armv7-unknown-linux-musleabihf.tar.gz": "eaa19e977559e0b23bdafd5a0abb9596421b09de13d71f7f7c3fbf77e4d1ac82", + "rust-std-1.75.0-armv7-unknown-linux-musleabihf.tar.xz": "65c1c23c48a537fed5348be109ded1d2456e6952a99cdb6eaf92de1713185727", + "rust-std-1.75.0-armv7a-none-eabi.tar.gz": "5f8269bc1429e98fda971dcccbb6d69b5b271203ad8dbcf929a243ce1d98423b", + "rust-std-1.75.0-armv7a-none-eabi.tar.xz": "7079cf47bfc4e48d93ad0368cb10c7ad16c5753827962d186344ca5a2ad079c8", + "rust-std-1.75.0-armv7r-none-eabi.tar.gz": "0c31fffea5243af76570ccad9cd9f23c6b37b22b383bf7be710aa083e673df63", + "rust-std-1.75.0-armv7r-none-eabi.tar.xz": "b94ac3e5b6e04b875573c787d98e10bb8e3c0da9b1e21465f0093e8be7c0ec50", + "rust-std-1.75.0-armv7r-none-eabihf.tar.gz": "3fbb1531f790a02bd87ec86b97c1cf64e24a106885c136e78ec73e7df5fe440f", + "rust-std-1.75.0-armv7r-none-eabihf.tar.xz": "d2893a48da9291e030df08a7adeab2160b089ba9aa9c4406512ee86db75dfbee", + "rust-std-1.75.0-asmjs-unknown-emscripten.tar.gz": "ffad9c2116ce3dc65090a11fda9f4108614dd486ba3eb7827a7c68670117c382", + "rust-std-1.75.0-asmjs-unknown-emscripten.tar.xz": "db1db0cba1706d1212fd4c9907c5ba1e4e54ab5991cc19d8997c123718493a53", + "rust-std-1.75.0-i586-pc-windows-msvc.tar.gz": "39d74cef194b05a2bde74621521195c7d1936434b73a7d34042a02672401bc9c", + "rust-std-1.75.0-i586-pc-windows-msvc.tar.xz": "b909c9515f4d4f04b76a980becea7c254801e3c4c972ee7d8e529a7f15086b74", + "rust-std-1.75.0-i586-unknown-linux-gnu.tar.gz": "0dbdaf73c2be8d6c1a312867f8e0ffe4d80742a9abcb7dd0ea28fdacc7eaff01", + "rust-std-1.75.0-i586-unknown-linux-gnu.tar.xz": "7bdc6cd915a47e116ca78e07fe8d5d8acb6217e2aa6187806f782d81853a39b3", + "rust-std-1.75.0-i586-unknown-linux-musl.tar.gz": "fda96bc123dd5277634eb63563fd09992f2adfb6528a7051de0321a2f39dff90", + "rust-std-1.75.0-i586-unknown-linux-musl.tar.xz": "f8b90d0de38695a17c71dd06f5dd08afc58d767754f7d2302b5329890c7ee447", + "rust-std-1.75.0-i686-linux-android.tar.gz": "f4e86f81ea3c7c451764e1ed7648854e83df0b440792b6f244e6a3b469423c42", + "rust-std-1.75.0-i686-linux-android.tar.xz": "4c0efcd66431d652f2012f301fc91632928126ce6abf10e666dfa124844177a1", + "rust-std-1.75.0-i686-pc-windows-gnu.tar.gz": "4d3fdb5f59ac7cabacd1ee5e8309b7a9cefebfc657c50b6a30cf7ae01d9599a6", + "rust-std-1.75.0-i686-pc-windows-gnu.tar.xz": "a05c590cb8c6c444e454534c8cf1597fcc91b739fdefdcc0c1cc606c9d4e1429", + "rust-std-1.75.0-i686-pc-windows-msvc.tar.gz": "0fdb124a244c63ff1f59f682011186b294efaa5ff5def7eb76c92530fb556d08", + "rust-std-1.75.0-i686-pc-windows-msvc.tar.xz": "ad406e0aeffd72e21284ecdf962cd71667e8bab25253dab5f183c8ca31f9a89b", + "rust-std-1.75.0-i686-unknown-freebsd.tar.gz": "260fd6d087743a98edaee75b18b0a61301c7855c76edf848b14d928db0b555b7", + "rust-std-1.75.0-i686-unknown-freebsd.tar.xz": "d6cef3a4b0994e226d97b6c431484a696fb8b0d6f444d0061386207952fbcfc3", + "rust-std-1.75.0-i686-unknown-linux-gnu.tar.gz": "13b47d53abd290c9ac27e67f3d4bb8a3e1e483c2d8d0bd8c376a9d6a30e65af1", + "rust-std-1.75.0-i686-unknown-linux-gnu.tar.xz": "42c0aba08ddcad191c84adcb5b6479b4599b9e4656e4e2b6d3ed5b46fa4a04fb", + "rust-std-1.75.0-i686-unknown-linux-musl.tar.gz": "dabae8e4a68d321b032357ef7d2fa0aa59d0a64eab08ef3b0c62f0ac3e96f9e5", + "rust-std-1.75.0-i686-unknown-linux-musl.tar.xz": "235f7787d3fa3b3155c32fc8d638dbecd220f2f2dfb26677c01a10295d78e35f", + "rust-std-1.75.0-i686-unknown-uefi.tar.gz": "6301b3f1325cf82952ce1afeb8a0df0f13af82d115ec042d390128ada482c786", + "rust-std-1.75.0-i686-unknown-uefi.tar.xz": "23bfa4fbe83d700d453faf99e4b77aa9f9a50b57f17a7d4ce0dba8f8ccce70dc", + "rust-std-1.75.0-nvptx64-nvidia-cuda.tar.gz": "bf058387ed9c7401cd62d14a01abc1dd196dccc164e0b7d5b7d3dc8f44b55cc7", + "rust-std-1.75.0-nvptx64-nvidia-cuda.tar.xz": "ff40416e0ffd57c7089e349e22ab38f69ba2ec35cffe7a82ecdebdcd3f4eabda", + "rust-std-1.75.0-powerpc-unknown-linux-gnu.tar.gz": "33ab9b777d48f478992290acbb19eed2d439d49a8cb33b0681387c47f8b19801", + "rust-std-1.75.0-powerpc-unknown-linux-gnu.tar.xz": "eb56d591650773c7ce00f32fde1adcb878b4010167f348ea167d492fba8628d0", + "rust-std-1.75.0-powerpc64-unknown-linux-gnu.tar.gz": "aa6cc4b163630202566c8b8d168b7454f82fe8876a953cc5eb8fa975a42afce4", + "rust-std-1.75.0-powerpc64-unknown-linux-gnu.tar.xz": "776ea8d200f65cacdb619eecae319511ec2ab398321c8d976c846b9dc44b87d5", + "rust-std-1.75.0-powerpc64le-unknown-linux-gnu.tar.gz": "a51493d2ad7b6ae87430cf3dc2c6754d20bea0e1e859da1a92ffda1bac7dc9b2", + "rust-std-1.75.0-powerpc64le-unknown-linux-gnu.tar.xz": "22286818e4f0f13f712082e7a740aceb32e28ab3f568d6ed0e9e06b4972b30f5", + "rust-std-1.75.0-riscv32i-unknown-none-elf.tar.gz": "1c21a3e3ca3f9397c890cab8baeb78ff6e9aab175f97f469718116831958ebda", + "rust-std-1.75.0-riscv32i-unknown-none-elf.tar.xz": "48b1100c5f224c52333779933b50109d51b1b7440bdba7952123b2448c48ce17", + "rust-std-1.75.0-riscv32imac-unknown-none-elf.tar.gz": "ed17c3bd5bdd3e2907581bdd7c13351f1e82ea0166f1cec8e3cd3549ecc6d500", + "rust-std-1.75.0-riscv32imac-unknown-none-elf.tar.xz": "10921ff50fdef2fba21cccb78d5ac70a3e8035537fad1be963fddb196b03f46f", + "rust-std-1.75.0-riscv32imc-unknown-none-elf.tar.gz": "bc2a507622bad4159e17b9cbc8bbac5944b9a2f30b4df697039b42587b2e3ff0", + "rust-std-1.75.0-riscv32imc-unknown-none-elf.tar.xz": "be51f682d996797a00c4eaf4a62d273194595b46b597a6f75a5cb2e2dcc4f0df", + "rust-std-1.75.0-riscv64gc-unknown-linux-gnu.tar.gz": "bfc9b562ca488801682f62303bc9c1f429bbe66adf5eb05eb193484c75ae9a2f", + "rust-std-1.75.0-riscv64gc-unknown-linux-gnu.tar.xz": "35db7870fbe27308c2a9bad0371cd05af2fd2975e00b7f5a5bb305798960a9cb", + "rust-std-1.75.0-riscv64gc-unknown-none-elf.tar.gz": "fe7cac611d6f723906f25239ed2583704d277356663452a7fa0d40a325252de7", + "rust-std-1.75.0-riscv64gc-unknown-none-elf.tar.xz": "4bd31e73adea3f607d579c37871670fe05d482cd3e6f05d6c26093fdc02ae1ea", + "rust-std-1.75.0-riscv64imac-unknown-none-elf.tar.gz": "28e52b50c1450bdfca5f545f6215f6a5870e362c1c82581dcb3d0c17acfeb9ee", + "rust-std-1.75.0-riscv64imac-unknown-none-elf.tar.xz": "123fe6c0e884fbf93b12ddc7b542a7120e41b83a3b9268076c523b90e4b8fb34", + "rust-std-1.75.0-s390x-unknown-linux-gnu.tar.gz": "720d0bc591d854cb6997238009415e5e358a299efdf5f36a846d1ff411f2efe7", + "rust-std-1.75.0-s390x-unknown-linux-gnu.tar.xz": "810be45b498c4ce1ba9181702a2534c5a35e52fbab547d94b62f70e28388748d", + "rust-std-1.75.0-sparc64-unknown-linux-gnu.tar.gz": "14a976ef2ea5dba047929f8852fe5c0dd7595b5ef6395ced62bf950183af9170", + "rust-std-1.75.0-sparc64-unknown-linux-gnu.tar.xz": "6943fda4f3958f28883cc5fb9f455611cc42f4d228841984b8a2a0123e7b65a7", + "rust-std-1.75.0-sparcv9-sun-solaris.tar.gz": "1035dfa6e2df08f74f9d4840b8b9506d6c33c17dfa2be38eac9af1b115acaae1", + "rust-std-1.75.0-sparcv9-sun-solaris.tar.xz": "bfff1736b985e9eb64e901ac6b16127c0e12c10f84eb6a492e3fc3a14fe97183", + "rust-std-1.75.0-thumbv6m-none-eabi.tar.gz": "b082192fef64ea14066f147e9e3ba3383857cc8cd8ca8f5541be1e3c719e608b", + "rust-std-1.75.0-thumbv6m-none-eabi.tar.xz": "9f2ba0dcd0e109c3531baf6bdd24f5f4c38b236ae5a2636635bad425489823d5", + "rust-std-1.75.0-thumbv7em-none-eabi.tar.gz": "d4ee82fcf2151d2fc86fd529e542acfbbc9171ac3481668eeda1ab39773009ec", + "rust-std-1.75.0-thumbv7em-none-eabi.tar.xz": "69227f2f68925f49a73413bfb58be818aa651e0effb1fa60eb44f8e2e440271a", + "rust-std-1.75.0-thumbv7em-none-eabihf.tar.gz": "0986e0ff3b4d3ac4d0fc9a384d22555a9f8a437a9241d6e20e612ef668bd3629", + "rust-std-1.75.0-thumbv7em-none-eabihf.tar.xz": "4eaf790ca3b8afb3078b4de0625b9e7ef50c4f7e6645676027fd73a77ac82559", + "rust-std-1.75.0-thumbv7m-none-eabi.tar.gz": "5a6d92e5968a59a39155cd2037c20472693830ac4babd763d2d433b66d239a35", + "rust-std-1.75.0-thumbv7m-none-eabi.tar.xz": "c2b1060c25705078f61be852e0b437bbe5760794029d76f3016301b2cf08c2b3", + "rust-std-1.75.0-thumbv7neon-linux-androideabi.tar.gz": "85a7ec3d4be81f18bf03ee604d0e163e8a78230214547b3168c75aaf256a33a2", + "rust-std-1.75.0-thumbv7neon-linux-androideabi.tar.xz": "1c5781b64081c30d9d40613cbd628a1d8be590cef3909a8f8fffc1bcf4bcab0f", + "rust-std-1.75.0-thumbv7neon-unknown-linux-gnueabihf.tar.gz": "a4725ba7545d9f6521416be99914bb81a5bf3dc47426649b3b9f0cbab5aad1fd", + "rust-std-1.75.0-thumbv7neon-unknown-linux-gnueabihf.tar.xz": "39122da1cf0d74d167737e7cfa2540aad6fbb1ad3dad0b51aaf2a75b576b6864", + "rust-std-1.75.0-thumbv8m.base-none-eabi.tar.gz": "656474ac1e36006930a1350decc555532793569f587dd8acc7715441f00c4e2b", + "rust-std-1.75.0-thumbv8m.base-none-eabi.tar.xz": "0edd32ae5f2ca1c00155a73bd66dddeb98b92b54cc6b54a52e299670b22e28f1", + "rust-std-1.75.0-thumbv8m.main-none-eabi.tar.gz": "eb92b024b9efc58553fbb85d99d21448804a134283f6a6fe4af44fc1b4fbe8fa", + "rust-std-1.75.0-thumbv8m.main-none-eabi.tar.xz": "e125911252c0dd8fa3d5e5f1963a149fe2ad7d6f92080f1b6f79dcf59e88c5af", + "rust-std-1.75.0-thumbv8m.main-none-eabihf.tar.gz": "126421483c67fb3fa5553a3e73acb2d5146d584d37a640603acc55acd9cc45f3", + "rust-std-1.75.0-thumbv8m.main-none-eabihf.tar.xz": "651fe4bea9042fe19f9c1bbb7263cafacc8f53679d94da77da7d908fec9381c8", + "rust-std-1.75.0-wasm32-unknown-emscripten.tar.gz": "eb5a3cc9d8f654b089deb34e0d66a957e5da5e6e988982d037a08b5b55dbfb6c", + "rust-std-1.75.0-wasm32-unknown-emscripten.tar.xz": "ca1bf64c440943a25c943bef56b4051fee9833af3861d7bb8f0be981e2f99348", + "rust-std-1.75.0-wasm32-unknown-unknown.tar.gz": "b806e467d4334169b594807bee4006c0fad39e0320d9c29cf6948f4840a6e995", + "rust-std-1.75.0-wasm32-unknown-unknown.tar.xz": "bad7d71053cb7385fa4de8bdc87824793b452633f884cc0df9cf6e7d0a549e35", + "rust-std-1.75.0-wasm32-wasi.tar.gz": "5d463dd84c7e9cefd265e1be1d07a58f4520e7b8ce44c87f7a47eb3a74acae5f", + "rust-std-1.75.0-wasm32-wasi.tar.xz": "dc21790bfc95de84cec02f7dd3d815e443a45996027d351a91ed28a9abea79a1", + "rust-std-1.75.0-x86_64-apple-darwin.tar.gz": "65098155333de2e446df61cdaf12a0c441358b7973f3cb1ba95fd11bda890406", + "rust-std-1.75.0-x86_64-apple-darwin.tar.xz": "a1b2fee1b1b04b15a40ce9dd1e395502f157949a07e9edba7a015b03b35b77b2", + "rust-std-1.75.0-x86_64-apple-ios.tar.gz": "ea82e3cc942a90159de8427e44a4b6ff6b3da740a2b1139a0cabe62b4d5812d8", + "rust-std-1.75.0-x86_64-apple-ios.tar.xz": "331d74a03fc3461cca7d60ee66d22b1cf39d07b341b07cb9a51996620dcb85aa", + "rust-std-1.75.0-x86_64-fortanix-unknown-sgx.tar.gz": "29ffd703b1c62ced6146c5a64a2b0b3e3f0b69339771e862a9a8827840c3489d", + "rust-std-1.75.0-x86_64-fortanix-unknown-sgx.tar.xz": "e4ee4fb1188cfe44f49036df6116263f097c01740c23ed564b492a8700d87906", + "rust-std-1.75.0-x86_64-linux-android.tar.gz": "3c1923b9e8d963a16ee25167a00af10fd11e7ab91e4c2aafa2a58c6f7b52bbf0", + "rust-std-1.75.0-x86_64-linux-android.tar.xz": "7c3ad689ff4b04d0552716bd643953da4a8c42d5550a24ebc1c3cf38d9f4ea4a", + "rust-std-1.75.0-x86_64-pc-solaris.tar.gz": "3fa8e6a1737db426b8dc12d0c09328a4303df6f2764c4b49be8b698d4226803f", + "rust-std-1.75.0-x86_64-pc-solaris.tar.xz": "9bf9b34ed1d934aa30a783e766306c7dd5aa69f30f318ef191446e121db84abf", + "rust-std-1.75.0-x86_64-pc-windows-gnu.tar.gz": "6c40c5274c8ab13e1c23c9082bc85772330b6a8ca2407a3253b6430239764602", + "rust-std-1.75.0-x86_64-pc-windows-gnu.tar.xz": "f8311406b41c5f3dd267f26a77659cbd1f5a78700ffe291e340811c1b5896c61", + "rust-std-1.75.0-x86_64-pc-windows-msvc.tar.gz": "39e5059e65c0d394e99f91723df2a3578ef67d0ef78d88566e2303c6e6e4056c", + "rust-std-1.75.0-x86_64-pc-windows-msvc.tar.xz": "209d3dac44e91dc8070604f545010d477c95afd30c0e96c3f2eeb10c6fe85070", + "rust-std-1.75.0-x86_64-unknown-freebsd.tar.gz": "8c718398f228607f65e870aff5e0086dc33c5a43af18dc7198d02804c152338e", + "rust-std-1.75.0-x86_64-unknown-freebsd.tar.xz": "dc9309aaf89578ff8dd04b21a93d88db9eddeea6739acad5ff84cfd7b45aaed8", + "rust-std-1.75.0-x86_64-unknown-fuchsia.tar.gz": "1d6eeca0f4dc27c0641fd9feeb3cb9451973e86ad2ea355dc8ffc4ca96e479d6", + "rust-std-1.75.0-x86_64-unknown-fuchsia.tar.xz": "fdfa8f400239838b30e97dfb4f085292631fb9082ec51ccec33634c05156cd7d", + "rust-std-1.75.0-x86_64-unknown-illumos.tar.gz": "4785574754e64834a9fff4d8d7b31645421c9eb1614e8b18447edbb3b7cfc845", + "rust-std-1.75.0-x86_64-unknown-illumos.tar.xz": "24d946d47e3a9495bfcf462d76fd1ea6d0ff664ab04fb66d0585e21646215e86", + "rust-std-1.75.0-x86_64-unknown-linux-gnu.tar.gz": "b7a43ed4bc9a9205b3ee2ece2a38232c8da5f1f14e7ed84fbefd492f9d474579", + "rust-std-1.75.0-x86_64-unknown-linux-gnu.tar.xz": "136b132199f7bbda2aa0bbff6d1e6ae7d5fca2994a2f2a432a5e99de224b6314", + "rust-std-1.75.0-x86_64-unknown-linux-gnux32.tar.gz": "a7b25517e50f5b5f0f66cc200e5421836e0c47699a2875ac8adc318caca7f2bd", + "rust-std-1.75.0-x86_64-unknown-linux-gnux32.tar.xz": "f887be18ab6a0f1a886f64904adfc162bd5b7998b453be82cfeefbe2546ccd67", + "rust-std-1.75.0-x86_64-unknown-linux-musl.tar.gz": "c9ad24df044fc221d3032732ba6cb5604718e75e11d18b9e9d02c963955d4620", + "rust-std-1.75.0-x86_64-unknown-linux-musl.tar.xz": "3728f2d2266b5c87fe2a7ae9c46fc43d06f8c855d7d0f141de6bcd24b43ae919", + "rust-std-1.75.0-x86_64-unknown-netbsd.tar.gz": "55ec99a6c121e99b9aede89847a5cbb36cc3c7f8ec817e6606559c444a10c038", + "rust-std-1.75.0-x86_64-unknown-netbsd.tar.xz": "9d6f92c0252b064065b52e867125bae2ee718ec045ea52b437c9a7a4d518b0ef", + "rust-std-1.75.0-x86_64-unknown-none.tar.gz": "059abdbc158cac1161a3b6f3a8b54f757960e56fc05513970e7c69288ccd0265", + "rust-std-1.75.0-x86_64-unknown-none.tar.xz": "29d578fff70988182d936d5388a2bd7da91c5cb885433e6676bc86cc82664a6c", + "rust-std-1.75.0-x86_64-unknown-redox.tar.gz": "97357090fd349b16ff4a3b77985f9ebaa70772a26ff458cc78a0dc6fa4280770", + "rust-std-1.75.0-x86_64-unknown-redox.tar.xz": "51b2113611efa6694c65053e915bc2153770a1e6c9b0105ffb3df540811060e4", + "rust-std-1.75.0-x86_64-unknown-uefi.tar.gz": "0984ea4832b38870c1b2080aa8be1654b5d223ca474d3749830f148a97fb302e", + "rust-std-1.75.0-x86_64-unknown-uefi.tar.xz": "23422682c7237525374c9585be280b451c7835335b0b12637a2af9d8e304071b", "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", @@ -42398,6 +43182,52 @@ FILE_KEY_TO_SHA = { "rustc-1.74.1-x86_64-unknown-linux-musl.tar.xz": "8c743d9ed5490b544f7728c248804846ee6ffbdf3840b5844e7e9deb9cd71f0d", "rustc-1.74.1-x86_64-unknown-netbsd.tar.gz": "359e6ea6588a8b60e92cc6007037492713cd716c5e54290b001a218b2ae18886", "rustc-1.74.1-x86_64-unknown-netbsd.tar.xz": "932d1d8f44d9c3ebe0a4e0a97c42d742edf03241fe4d2a6745d1dbac24402aa7", + "rustc-1.75.0-aarch64-apple-darwin.tar.gz": "0c9b1a24f08f7b7eeb411a4a62e2d8f4dbc07af7b26f93306b1c3b5d7abc0a3a", + "rustc-1.75.0-aarch64-apple-darwin.tar.xz": "c16ba325a1c491d9963b0095cbae85e1a7d51e1bcf10426891e297a190ddb236", + "rustc-1.75.0-aarch64-pc-windows-msvc.tar.gz": "b9e255dde4ddb63f0ff40992227815203162cb9840c0857330852a3deaf6c503", + "rustc-1.75.0-aarch64-pc-windows-msvc.tar.xz": "2b685c34c2878964b6d09aae041ff03cc622f1cb910a515437f99e8cbdc39ef0", + "rustc-1.75.0-aarch64-unknown-linux-gnu.tar.gz": "b7da2133a86e15a03e49307c0e91b0ab39c6ec8d0735a1c609499713f7e31571", + "rustc-1.75.0-aarch64-unknown-linux-gnu.tar.xz": "b1d7bb8b0420b71585cf9c4eb5fd1e986fd83edc2d393510b54a9b20272386a3", + "rustc-1.75.0-aarch64-unknown-linux-musl.tar.gz": "1a54cbf31f4a96b0dc01e0fce4f338da5d25fdabac32830062eff29bf97ba3fa", + "rustc-1.75.0-aarch64-unknown-linux-musl.tar.xz": "9a158afde8b72c473540fe4972b4433dafe6436e79e5bb34c2af36904817d70c", + "rustc-1.75.0-arm-unknown-linux-gnueabi.tar.gz": "ca2c3a8cb5287a686f70c73fd3dd1b294c7cc48c571b46412e54dd076a6abca4", + "rustc-1.75.0-arm-unknown-linux-gnueabi.tar.xz": "4bfc096374923faa72c41e86758019ed4914601d96ef5ccf449db4221ce4a16d", + "rustc-1.75.0-arm-unknown-linux-gnueabihf.tar.gz": "726f8141471148d9efa57508f792d4196a3c2c87c03f2e787a8344d9438fe07a", + "rustc-1.75.0-arm-unknown-linux-gnueabihf.tar.xz": "d04dc49e614f395618bb400f9644db90d2496c6f587cdb6105202c87644fa9c2", + "rustc-1.75.0-armv7-unknown-linux-gnueabihf.tar.gz": "5e5d9e153ad1b84dbaff6ccc9f6d2493e3f756f410ce914455724380484547f4", + "rustc-1.75.0-armv7-unknown-linux-gnueabihf.tar.xz": "90cc469a5407a3178394928afb7e92de16f0752d3457b01100aa2abfa02d521a", + "rustc-1.75.0-i686-pc-windows-gnu.tar.gz": "e2266618fec44ac4eaa0f0892cc7d004f69eee1efd0dded41bbb1fd47e4b2bb4", + "rustc-1.75.0-i686-pc-windows-gnu.tar.xz": "3b0e655bde0c83f1d41a5d36e26dc85e43c4e04470151f973af628438fac9119", + "rustc-1.75.0-i686-pc-windows-msvc.tar.gz": "06f9485142bbd7645938b551b542e42998d0296ad007865486eba84f776e8ac1", + "rustc-1.75.0-i686-pc-windows-msvc.tar.xz": "abd956c88dd9ee1fbb91f6429a2a63f13cfd6466192949e592a2c0f71bd637d7", + "rustc-1.75.0-i686-unknown-linux-gnu.tar.gz": "1891647418fc1be50bb2289fe39715379904cd59bcdeb0945f6fb5be1a42fe01", + "rustc-1.75.0-i686-unknown-linux-gnu.tar.xz": "a39aed533c63b4da6c0d9f30e76d7290ed5b3be2e66bde43d02764d7b50d382f", + "rustc-1.75.0-powerpc-unknown-linux-gnu.tar.gz": "039d704745df18864a4d60b7b5a50feb308afea2d7d9ad34ad6c862894b1111c", + "rustc-1.75.0-powerpc-unknown-linux-gnu.tar.xz": "49a6adcc8d26a38a77048b13b46f83581ee33262627099ea4f6d0d8eacaf889c", + "rustc-1.75.0-powerpc64-unknown-linux-gnu.tar.gz": "aec7075057c8a9169e414f12a704aaa35df5230580865c0f3a0752d0ed12c307", + "rustc-1.75.0-powerpc64-unknown-linux-gnu.tar.xz": "6888a22227037aa3015a2195905acdea420e51f0909cf6653b30765938ea5745", + "rustc-1.75.0-powerpc64le-unknown-linux-gnu.tar.gz": "f1aba6683ca5798dfb712068c2f4203e35a8c87df51c9c81323232b90838d06a", + "rustc-1.75.0-powerpc64le-unknown-linux-gnu.tar.xz": "5268dd59f78f946d2dba8ad362ba8c724432422c6f497a69f6dbad240e4497d0", + "rustc-1.75.0-riscv64gc-unknown-linux-gnu.tar.gz": "80739086e71ec75482d7aed7fdcafdc82a21c5ba2f7440c8cca3833a4db72c50", + "rustc-1.75.0-riscv64gc-unknown-linux-gnu.tar.xz": "4dbed202d8d11eb1fb29204bf9d8358e8da85791e990ec1dd576f75701b33abb", + "rustc-1.75.0-s390x-unknown-linux-gnu.tar.gz": "e22e3a3ac223bb8cac0130525cb983add316eb8ab199c24d2ceb0e4b93bf2c1d", + "rustc-1.75.0-s390x-unknown-linux-gnu.tar.xz": "ce4faea55ee9a5032ad6eca5f1b0be3d572d6fc0146366c0c984831322b6e3a3", + "rustc-1.75.0-x86_64-apple-darwin.tar.gz": "ed2c9bbae4bda6d89c091a7b32c60655358ec1ade58677eaaa0e5e16ec4fb163", + "rustc-1.75.0-x86_64-apple-darwin.tar.xz": "5c2f0c923933682611bc683c4abe7558682b4a9e3b716e28ee24d8def0a888f1", + "rustc-1.75.0-x86_64-pc-windows-gnu.tar.gz": "1435c8768a0323ddf0d669c7dfcd318a1c5f91ebb9be11c8ae01d785f9c23ec9", + "rustc-1.75.0-x86_64-pc-windows-gnu.tar.xz": "b446110dd80144b92d9a10603679e948d41c74fb971029293883fc558f6c8518", + "rustc-1.75.0-x86_64-pc-windows-msvc.tar.gz": "8209e7e9ee5694c7dcb1352327729e96b517f698c5faca428787a107f85302ff", + "rustc-1.75.0-x86_64-pc-windows-msvc.tar.xz": "712afbde1c526937d3d7fe10f489cd1e5d74822bd0518669971e36dfd7c5c089", + "rustc-1.75.0-x86_64-unknown-freebsd.tar.gz": "90f5fbdb471920472449bd3360c767592c1480ba75af9807744aea076ece0f40", + "rustc-1.75.0-x86_64-unknown-freebsd.tar.xz": "181f65a292d7e3a0b03142e74804e5a22091ddbb2a470a6051afa42cb6ad1349", + "rustc-1.75.0-x86_64-unknown-illumos.tar.gz": "1be69fc34fb63b93b1b6dc87d089050b51bb9b2172aef6fd331fd60ddbf2fdbc", + "rustc-1.75.0-x86_64-unknown-illumos.tar.xz": "0a8380fce886034bc68c1c5174c8f06ef35ac286921a043a22763a0b10fa195f", + "rustc-1.75.0-x86_64-unknown-linux-gnu.tar.gz": "9684bc337f41110821fc94498e0596f76a061fae4667b195579b03fd141ad538", + "rustc-1.75.0-x86_64-unknown-linux-gnu.tar.xz": "2824ba4045acdddfa436da4f0bb72807b64a089aa2e7c9a66ca1a3a571114ce7", + "rustc-1.75.0-x86_64-unknown-linux-musl.tar.gz": "3e7a20712986a0f6203f306bdce4e0e84228344ff955cea647334cb7f6ef5cff", + "rustc-1.75.0-x86_64-unknown-linux-musl.tar.xz": "692c9e78bca24010f4eb8d8a02febd8f55463ef8aa49975a780c4124f10abe5e", + "rustc-1.75.0-x86_64-unknown-netbsd.tar.gz": "3a51fb8f6b7a550096e97f2dfca46e39b918b96af5f60ccfa6d00863996b3d64", + "rustc-1.75.0-x86_64-unknown-netbsd.tar.xz": "e00bae9ddda2acdc5cceafd973e048cad727ab172b97ccbed435abe7d6400931", "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", @@ -44408,4 +45238,50 @@ FILE_KEY_TO_SHA = { "rustfmt-1.74.1-x86_64-unknown-linux-musl.tar.xz": "df36f2a576f4eb49c18177689ff3a85ade1acb37db1c3f9ec9f92046b8625d8a", "rustfmt-1.74.1-x86_64-unknown-netbsd.tar.gz": "3ac18d4ca9f4fce343a58b95c8d9024a4c79295db6e40c762611a91a19ea1afc", "rustfmt-1.74.1-x86_64-unknown-netbsd.tar.xz": "dcf5d051adfc8fd60e3d265f1574f5c43e5ded51174584788f50b0a7675ab62a", + "rustfmt-1.75.0-aarch64-apple-darwin.tar.gz": "a003f243ed50cbbd5f8add4838cd479e139b560e7a74669fdfbbaa2776b31492", + "rustfmt-1.75.0-aarch64-apple-darwin.tar.xz": "27627c5606145a3a6cf2d12a75e8f3ee4b8be08dc5485d7c5a0e7c7c6245bfb9", + "rustfmt-1.75.0-aarch64-pc-windows-msvc.tar.gz": "4617cb876cac1abbffb3cd64b98f9f3d44d6c248f39054261ccaecfe93305425", + "rustfmt-1.75.0-aarch64-pc-windows-msvc.tar.xz": "7979e9fea5d44dd1d7dba1df3d2281fdc3992ed5e09a588c3a0c886e3e2734b3", + "rustfmt-1.75.0-aarch64-unknown-linux-gnu.tar.gz": "a5ad8ae8c975300c35ae1e367c9487401c8b92ef41a218258270dae75e4be885", + "rustfmt-1.75.0-aarch64-unknown-linux-gnu.tar.xz": "5869ca3203e6f3ade284385eed00f07847b287188da8693e7948ddfd05974d8b", + "rustfmt-1.75.0-aarch64-unknown-linux-musl.tar.gz": "8d9caed246aefb5b751c8082faaa5cb0fe3f1a0de763fa4667f8f6124f7f0c35", + "rustfmt-1.75.0-aarch64-unknown-linux-musl.tar.xz": "9e09fbb5db8883147cf28bc60fdaa597df3e16840386dcdb3ed141861424b366", + "rustfmt-1.75.0-arm-unknown-linux-gnueabi.tar.gz": "fd37afd4a43f7d0c344d9ec71d519b663684e55798263866e80755959434ff3a", + "rustfmt-1.75.0-arm-unknown-linux-gnueabi.tar.xz": "a863249b0b845a4baf39cef71a61c56f9a6cc2559039e905cad084bb0e53968d", + "rustfmt-1.75.0-arm-unknown-linux-gnueabihf.tar.gz": "58c46dc574cc55aba08bd70c138651ec122a707865b2a83649cf3358587dd9fe", + "rustfmt-1.75.0-arm-unknown-linux-gnueabihf.tar.xz": "eaccdf585ec4fb944255dafa6383dec02855c6dc4c81c5eff50334d486a6aa49", + "rustfmt-1.75.0-armv7-unknown-linux-gnueabihf.tar.gz": "7d34cefe290539484eb5b5c8bbc2c70bc90c8e3d6a5a9d82f2eaea1fdab8a2ff", + "rustfmt-1.75.0-armv7-unknown-linux-gnueabihf.tar.xz": "77b06853b2c01db4a8758937ea8ebdf193d4015f73d6c51690e435417bc4860e", + "rustfmt-1.75.0-i686-pc-windows-gnu.tar.gz": "4d5c9f2167708bf853f5654089140f5ee6388b37722530db8c436ba21032968e", + "rustfmt-1.75.0-i686-pc-windows-gnu.tar.xz": "343f31ae7a3cbc8f7f8c7635c8aacb9910e15dfbd2aa1182f8ccfa69813764cc", + "rustfmt-1.75.0-i686-pc-windows-msvc.tar.gz": "5afc4850c6bef9865a488cc0fdfe51449380450ebbcfa91afe41d91425450c3e", + "rustfmt-1.75.0-i686-pc-windows-msvc.tar.xz": "4e9ce204fb739abf3f0fd1aee2e39169d54b039d11138ec22e9a8b2424713325", + "rustfmt-1.75.0-i686-unknown-linux-gnu.tar.gz": "14d68c6d6ab7763210f42fc1033abf3d64755d381805f50d29e0059ed90b5141", + "rustfmt-1.75.0-i686-unknown-linux-gnu.tar.xz": "6d3ec5976bab581acf0ff19d4d40d8ff364076dabb348dda94a38a377c8a7ece", + "rustfmt-1.75.0-powerpc-unknown-linux-gnu.tar.gz": "aa3a627afd8177da142fd80e178f54c24c67a82603458d6a89ed08e538a06721", + "rustfmt-1.75.0-powerpc-unknown-linux-gnu.tar.xz": "31c4a3d7e013c5962c00b3d9b132487421a6cf7ccda8c7480d7da84761e16bf6", + "rustfmt-1.75.0-powerpc64-unknown-linux-gnu.tar.gz": "a8a5b18ffc422c45f3d9d36d7ed2fdfb48769056a53711bd3897ce4b7a0b9c4d", + "rustfmt-1.75.0-powerpc64-unknown-linux-gnu.tar.xz": "84a2c729027000e080e89f986dd741a969b0dfb75543fb5d1f012f1a1ba276dc", + "rustfmt-1.75.0-powerpc64le-unknown-linux-gnu.tar.gz": "fa9e6879154ec03b6199997a5315f4ac556f4f14846b5398afda3fc273d7cdd2", + "rustfmt-1.75.0-powerpc64le-unknown-linux-gnu.tar.xz": "ad920249dfd809a7dc74064590c5be2d84d013adc5a16e868f2c3679679e0134", + "rustfmt-1.75.0-riscv64gc-unknown-linux-gnu.tar.gz": "7d3dc5d00006136dae62aa7cdd3ca07a44be6eedb402a432db9ffa96310c2150", + "rustfmt-1.75.0-riscv64gc-unknown-linux-gnu.tar.xz": "6ae48c09e7711fdfeff1c1a5c35503212dc8e32efccdd3c690fa4b29ea548b4e", + "rustfmt-1.75.0-s390x-unknown-linux-gnu.tar.gz": "1e2c06a05113fc78dc3c158d37d5137c280a90a536e1884c9489118a078ba51e", + "rustfmt-1.75.0-s390x-unknown-linux-gnu.tar.xz": "6e4abd79069f7fa85a7e3fe4eaaaef0c03da165773857f35509263331130d48f", + "rustfmt-1.75.0-x86_64-apple-darwin.tar.gz": "2078ea59e09b57e02cde3f54ef015145d7c358c771e555cb2e27d104bf4b462b", + "rustfmt-1.75.0-x86_64-apple-darwin.tar.xz": "5604910e80182ded082403485953ab88c5b2eb9e0d2c7d3e860ed96dca32d2f2", + "rustfmt-1.75.0-x86_64-pc-windows-gnu.tar.gz": "6d72eb67fada1b6251cd07a8ca2435387eb00023edcd9743fbef5aa6fee869f9", + "rustfmt-1.75.0-x86_64-pc-windows-gnu.tar.xz": "c7d88c7dc6809eb886be835964da82e1cddc0bf6428c1d306511ceb4e0b999bf", + "rustfmt-1.75.0-x86_64-pc-windows-msvc.tar.gz": "6587e234661b64209c9526a823d6957cbc2116075f9376a45d58f9c4fa2253df", + "rustfmt-1.75.0-x86_64-pc-windows-msvc.tar.xz": "63db20d7ba7de48129b24618ad0b2825f429c766973a6d84665bb3b116a84d7d", + "rustfmt-1.75.0-x86_64-unknown-freebsd.tar.gz": "117f12a19723f00a6dec4d38dba20c04cbc5dd9bf3707160aacc72819c68c995", + "rustfmt-1.75.0-x86_64-unknown-freebsd.tar.xz": "59128e86f4337f17a27b2a741a464eb935a128d214e38538faddcc8bdb84d030", + "rustfmt-1.75.0-x86_64-unknown-illumos.tar.gz": "ba832550a66074d933a217e5bf5c027c4995e975087770899a3ba1a0f7f35357", + "rustfmt-1.75.0-x86_64-unknown-illumos.tar.xz": "a18507fca2924829c1f8231f7744a9065f31462e453f740e0b35340b6f8a0e76", + "rustfmt-1.75.0-x86_64-unknown-linux-gnu.tar.gz": "ee077bf5ead714e7cd2b94babc6673b7d91e485f7c1583441a8d8f701d4b5c6e", + "rustfmt-1.75.0-x86_64-unknown-linux-gnu.tar.xz": "1799f103dfaa19b8cf4781500773c709c627c00d203aecd1b56d75d8e624e4d5", + "rustfmt-1.75.0-x86_64-unknown-linux-musl.tar.gz": "c3a9270d03d8905a4dfae48303210145fa536676d47a358314c601b20cc3d0e2", + "rustfmt-1.75.0-x86_64-unknown-linux-musl.tar.xz": "eaaf5af81e5c01e6f241d8f59453e5179d68052ce7e836476986d50d29ab241d", + "rustfmt-1.75.0-x86_64-unknown-netbsd.tar.gz": "a586d8eb49a4b1669cadfc69faac8490d96f52357b9541d03f41edc32b244f7d", + "rustfmt-1.75.0-x86_64-unknown-netbsd.tar.xz": "4b81835e7baf62bd75c78b75ad69a93ac74f617704b4e507fde88f7fc7b7a8be", } diff --git a/rust/private/common.bzl b/rust/private/common.bzl index 1f6e20a06c..d8b4a92ffe 100644 --- a/rust/private/common.bzl +++ b/rust/private/common.bzl @@ -31,9 +31,9 @@ load(":providers.bzl", "CrateGroupInfo", "CrateInfo", "DepInfo", "DepVariantInfo # # 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.74.1" +DEFAULT_RUST_VERSION = "1.75.0" -DEFAULT_NIGHTLY_ISO_DATE = "2023-12-07" +DEFAULT_NIGHTLY_ISO_DATE = "2023-12-28" def _create_crate_info(**kwargs): """A constructor for a `CrateInfo` provider diff --git a/util/fetch_shas_NIGHTLY_ISO_DATES.txt b/util/fetch_shas_NIGHTLY_ISO_DATES.txt index d44d0c0db4..e6b307a1d0 100644 --- a/util/fetch_shas_NIGHTLY_ISO_DATES.txt +++ b/util/fetch_shas_NIGHTLY_ISO_DATES.txt @@ -34,3 +34,4 @@ 2023-10-05 2023-11-16 2023-12-07 +2023-12-28 diff --git a/util/fetch_shas_VERSIONS.txt b/util/fetch_shas_VERSIONS.txt index 20c2554992..7622637e72 100644 --- a/util/fetch_shas_VERSIONS.txt +++ b/util/fetch_shas_VERSIONS.txt @@ -66,3 +66,4 @@ 1.73.0 1.74.0 1.74.1 +1.75.0