##
## @generated by reindeer
## Do not edit by hand.
##
## See README.md for directions on how to update this.
##

load("@prelude//rust:cargo_buildscript.bzl", "buildscript_run")
load("@prelude//rust:cargo_package.bzl", "cargo")

http_archive(
    name = "adler2-2.0.1.crate",
    sha256 = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa",
    strip_prefix = "adler2-2.0.1",
    urls = ["https://static.crates.io/crates/adler2/2.0.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "adler2-2",
    srcs = [":adler2-2.0.1.crate"],
    crate = "adler2",
    crate_root = "adler2-2.0.1.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
)

http_archive(
    name = "alloca-0.4.0.crate",
    sha256 = "e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd659e34e41063cd2fc7cd020d7f4",
    strip_prefix = "alloca-0.4.0",
    sub_targets = ["alloca.c"],
    urls = ["https://static.crates.io/crates/alloca/0.4.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "alloca-0.4",
    srcs = [":alloca-0.4.0.crate"],
    crate = "alloca",
    crate_root = "alloca-0.4.0.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
    deps = [":alloca-0.4-calloca"],
)

cxx_library(
    name = "alloca-0.4-calloca",
    srcs = [":alloca-0.4.0.crate[alloca.c]"],
    headers = [],
    visibility = [],
)

http_archive(
    name = "allocator-api2-0.2.21.crate",
    sha256 = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923",
    strip_prefix = "allocator-api2-0.2.21",
    urls = ["https://static.crates.io/crates/allocator-api2/0.2.21/download"],
    visibility = [],
)

cargo.rust_library(
    name = "allocator-api2-0.2",
    srcs = [":allocator-api2-0.2.21.crate"],
    crate = "allocator_api2",
    crate_root = "allocator-api2-0.2.21.crate/src/lib.rs",
    edition = "2018",
    features = ["alloc"],
    visibility = [],
)

http_archive(
    name = "allocator-api2-0.3.1.crate",
    sha256 = "c583acf993cf4245c4acb0a2cc2ab1f9cc097de73411bb6d3647ff6af2b1013d",
    strip_prefix = "allocator-api2-0.3.1",
    urls = ["https://static.crates.io/crates/allocator-api2/0.3.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "allocator-api2-0.3",
    srcs = [":allocator-api2-0.3.1.crate"],
    crate = "allocator_api2",
    crate_root = "allocator-api2-0.3.1.crate/src/lib.rs",
    edition = "2018",
    features = ["alloc"],
    visibility = [],
)

http_archive(
    name = "allocator-api2-0.4.0.crate",
    sha256 = "c880a97d28a3681c0267bd29cff89621202715b065127cd445fa0f0fe0aa2880",
    strip_prefix = "allocator-api2-0.4.0",
    urls = ["https://static.crates.io/crates/allocator-api2/0.4.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "allocator-api2-0.4",
    srcs = [":allocator-api2-0.4.0.crate"],
    crate = "allocator_api2",
    crate_root = "allocator-api2-0.4.0.crate/src/lib.rs",
    edition = "2018",
    features = ["alloc"],
    visibility = [],
)

http_archive(
    name = "anes-0.1.6.crate",
    sha256 = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299",
    strip_prefix = "anes-0.1.6",
    urls = ["https://static.crates.io/crates/anes/0.1.6/download"],
    visibility = [],
)

cargo.rust_library(
    name = "anes-0.1",
    srcs = [":anes-0.1.6.crate"],
    crate = "anes",
    crate_root = "anes-0.1.6.crate/src/lib.rs",
    edition = "2018",
    features = ["default"],
    visibility = [],
)

http_archive(
    name = "anstream-1.0.0.crate",
    sha256 = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d",
    strip_prefix = "anstream-1.0.0",
    urls = ["https://static.crates.io/crates/anstream/1.0.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "anstream-1",
    srcs = [":anstream-1.0.0.crate"],
    crate = "anstream",
    crate_root = "anstream-1.0.0.crate/src/lib.rs",
    edition = "2021",
    features = [
        "auto",
        "default",
        "wincon",
    ],
    visibility = [],
    deps = [
        ":anstyle-1",
        ":anstyle-parse-1",
        ":anstyle-query-1",
        ":colorchoice-1",
        ":is_terminal_polyfill-1",
        ":utf8parse-0.2",
    ],
)

http_archive(
    name = "anstyle-1.0.14.crate",
    sha256 = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000",
    strip_prefix = "anstyle-1.0.14",
    urls = ["https://static.crates.io/crates/anstyle/1.0.14/download"],
    visibility = [],
)

cargo.rust_library(
    name = "anstyle-1",
    srcs = [":anstyle-1.0.14.crate"],
    crate = "anstyle",
    crate_root = "anstyle-1.0.14.crate/src/lib.rs",
    edition = "2021",
    features = [
        "default",
        "std",
    ],
    visibility = [],
)

http_archive(
    name = "anstyle-parse-1.0.0.crate",
    sha256 = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e",
    strip_prefix = "anstyle-parse-1.0.0",
    urls = ["https://static.crates.io/crates/anstyle-parse/1.0.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "anstyle-parse-1",
    srcs = [":anstyle-parse-1.0.0.crate"],
    crate = "anstyle_parse",
    crate_root = "anstyle-parse-1.0.0.crate/src/lib.rs",
    edition = "2021",
    features = [
        "default",
        "utf8",
    ],
    visibility = [],
    deps = [":utf8parse-0.2"],
)

http_archive(
    name = "anstyle-query-1.1.5.crate",
    sha256 = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc",
    strip_prefix = "anstyle-query-1.1.5",
    urls = ["https://static.crates.io/crates/anstyle-query/1.1.5/download"],
    visibility = [],
)

cargo.rust_library(
    name = "anstyle-query-1",
    srcs = [":anstyle-query-1.1.5.crate"],
    crate = "anstyle_query",
    crate_root = "anstyle-query-1.1.5.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
)

alias(
    name = "anyhow",
    actual = ":anyhow-1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "anyhow-1.0.103.crate",
    sha256 = "2a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3",
    strip_prefix = "anyhow-1.0.103",
    urls = ["https://static.crates.io/crates/anyhow/1.0.103/download"],
    visibility = [],
)

cargo.rust_library(
    name = "anyhow-1",
    srcs = [":anyhow-1.0.103.crate"],
    crate = "anyhow",
    crate_root = "anyhow-1.0.103.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
)

alias(
    name = "arbitrary",
    actual = ":arbitrary-1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "arbitrary-1.4.2.crate",
    sha256 = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1",
    strip_prefix = "arbitrary-1.4.2",
    urls = ["https://static.crates.io/crates/arbitrary/1.4.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "arbitrary-1",
    srcs = [":arbitrary-1.4.2.crate"],
    crate = "arbitrary",
    crate_root = "arbitrary-1.4.2.crate/src/lib.rs",
    edition = "2021",
    features = [
        "derive",
        "derive_arbitrary",
    ],
    visibility = [],
    deps = [":derive_arbitrary-1"],
)

http_archive(
    name = "autocfg-1.5.1.crate",
    sha256 = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53",
    strip_prefix = "autocfg-1.5.1",
    urls = ["https://static.crates.io/crates/autocfg/1.5.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "autocfg-1",
    srcs = [":autocfg-1.5.1.crate"],
    crate = "autocfg",
    crate_root = "autocfg-1.5.1.crate/src/lib.rs",
    edition = "2015",
    visibility = [],
)

http_archive(
    name = "bit-set-0.8.0.crate",
    sha256 = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3",
    strip_prefix = "bit-set-0.8.0",
    urls = ["https://static.crates.io/crates/bit-set/0.8.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "bit-set-0.8",
    srcs = [":bit-set-0.8.0.crate"],
    crate = "bit_set",
    crate_root = "bit-set-0.8.0.crate/src/lib.rs",
    edition = "2015",
    features = [
        "default",
        "std",
    ],
    visibility = [],
    deps = [":bit-vec-0.8"],
)

http_archive(
    name = "bit-vec-0.8.0.crate",
    sha256 = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7",
    strip_prefix = "bit-vec-0.8.0",
    urls = ["https://static.crates.io/crates/bit-vec/0.8.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "bit-vec-0.8",
    srcs = [":bit-vec-0.8.0.crate"],
    crate = "bit_vec",
    crate_root = "bit-vec-0.8.0.crate/src/lib.rs",
    edition = "2015",
    features = [
        "default",
        "std",
    ],
    visibility = [],
)

http_archive(
    name = "bit_field-0.10.3.crate",
    sha256 = "1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6",
    strip_prefix = "bit_field-0.10.3",
    urls = ["https://static.crates.io/crates/bit_field/0.10.3/download"],
    visibility = [],
)

cargo.rust_library(
    name = "bit_field-0.10",
    srcs = [":bit_field-0.10.3.crate"],
    crate = "bit_field",
    crate_root = "bit_field-0.10.3.crate/src/lib.rs",
    edition = "2015",
    visibility = [],
)

http_archive(
    name = "bitflags-1.3.2.crate",
    sha256 = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a",
    strip_prefix = "bitflags-1.3.2",
    urls = ["https://static.crates.io/crates/bitflags/1.3.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "bitflags-1",
    srcs = [":bitflags-1.3.2.crate"],
    crate = "bitflags",
    crate_root = "bitflags-1.3.2.crate/src/lib.rs",
    edition = "2018",
    features = ["default"],
    visibility = [],
)

alias(
    name = "bitflags",
    actual = ":bitflags-2",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "bitflags-2.13.0.crate",
    sha256 = "b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8",
    strip_prefix = "bitflags-2.13.0",
    urls = ["https://static.crates.io/crates/bitflags/2.13.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "bitflags-2",
    srcs = [":bitflags-2.13.0.crate"],
    crate = "bitflags",
    crate_root = "bitflags-2.13.0.crate/src/lib.rs",
    edition = "2021",
    platform = {
        "linux-arm64": dict(
            features = ["std"],
        ),
        "linux-x86_64": dict(
            features = ["std"],
        ),
        "macos-arm64": dict(
            features = ["std"],
        ),
        "macos-x86_64": dict(
            features = ["std"],
        ),
    },
    visibility = [],
)

alias(
    name = "brie-tree",
    actual = ":brie-tree-0.1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "brie-tree-0.1.2.crate",
    sha256 = "fc07bcb47a1eaa44b6eb9ae3dd5e895cbf222f7f378ecbe014e1dae4bba30a66",
    strip_prefix = "brie-tree-0.1.2",
    urls = ["https://static.crates.io/crates/brie-tree/0.1.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "brie-tree-0.1",
    srcs = [":brie-tree-0.1.2.crate"],
    crate = "brie_tree",
    crate_root = "brie-tree-0.1.2.crate/src/lib.rs",
    edition = "2024",
    visibility = [],
    deps = [
        ":allocator-api2-0.3",
        ":cfg-if-1",
        ":nonmax-0.5",
    ],
)

alias(
    name = "bumpalo",
    actual = ":bumpalo-3",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "bumpalo-3.20.3.crate",
    sha256 = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649",
    strip_prefix = "bumpalo-3.20.3",
    urls = ["https://static.crates.io/crates/bumpalo/3.20.3/download"],
    visibility = [],
)

cargo.rust_library(
    name = "bumpalo-3",
    srcs = [":bumpalo-3.20.3.crate"],
    crate = "bumpalo",
    crate_root = "bumpalo-3.20.3.crate/src/lib.rs",
    edition = "2021",
    features = [
        "allocator-api2",
        "collections",
        "default",
    ],
    visibility = [],
    deps = [":allocator-api2-0.2"],
)

http_archive(
    name = "byteorder-1.5.0.crate",
    sha256 = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b",
    strip_prefix = "byteorder-1.5.0",
    urls = ["https://static.crates.io/crates/byteorder/1.5.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "byteorder-1",
    srcs = [":byteorder-1.5.0.crate"],
    crate = "byteorder",
    crate_root = "byteorder-1.5.0.crate/src/lib.rs",
    edition = "2021",
    features = ["std"],
    visibility = [],
)

http_archive(
    name = "cast-0.3.0.crate",
    sha256 = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5",
    strip_prefix = "cast-0.3.0",
    urls = ["https://static.crates.io/crates/cast/0.3.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cast-0.3",
    srcs = [":cast-0.3.0.crate"],
    crate = "cast",
    crate_root = "cast-0.3.0.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
)

alias(
    name = "cfg-if",
    actual = ":cfg-if-1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "cfg-if-1.0.4.crate",
    sha256 = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801",
    strip_prefix = "cfg-if-1.0.4",
    urls = ["https://static.crates.io/crates/cfg-if/1.0.4/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cfg-if-1",
    srcs = [":cfg-if-1.0.4.crate"],
    crate = "cfg_if",
    crate_root = "cfg-if-1.0.4.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
)

http_archive(
    name = "chacha20-0.10.1.crate",
    sha256 = "d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81",
    strip_prefix = "chacha20-0.10.1",
    urls = ["https://static.crates.io/crates/chacha20/0.10.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "chacha20-0.10",
    srcs = [":chacha20-0.10.1.crate"],
    crate = "chacha20",
    crate_root = "chacha20-0.10.1.crate/src/lib.rs",
    edition = "2024",
    features = ["rng"],
    platform = {
        "linux-x86_64": dict(
            deps = [":cpufeatures-0.3"],
        ),
        "macos-x86_64": dict(
            deps = [":cpufeatures-0.3"],
        ),
    },
    visibility = [],
    deps = [
        ":cfg-if-1",
        ":rand_core-0.10",
    ],
)

http_archive(
    name = "ciborium-0.2.2.crate",
    sha256 = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e",
    strip_prefix = "ciborium-0.2.2",
    urls = ["https://static.crates.io/crates/ciborium/0.2.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "ciborium-0.2",
    srcs = [":ciborium-0.2.2.crate"],
    crate = "ciborium",
    crate_root = "ciborium-0.2.2.crate/src/lib.rs",
    edition = "2021",
    features = [
        "default",
        "std",
    ],
    visibility = [],
    deps = [
        ":ciborium-io-0.2",
        ":ciborium-ll-0.2",
        ":serde-1",
    ],
)

http_archive(
    name = "ciborium-io-0.2.2.crate",
    sha256 = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757",
    strip_prefix = "ciborium-io-0.2.2",
    urls = ["https://static.crates.io/crates/ciborium-io/0.2.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "ciborium-io-0.2",
    srcs = [":ciborium-io-0.2.2.crate"],
    crate = "ciborium_io",
    crate_root = "ciborium-io-0.2.2.crate/src/lib.rs",
    edition = "2021",
    features = [
        "alloc",
        "std",
    ],
    visibility = [],
)

http_archive(
    name = "ciborium-ll-0.2.2.crate",
    sha256 = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9",
    strip_prefix = "ciborium-ll-0.2.2",
    urls = ["https://static.crates.io/crates/ciborium-ll/0.2.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "ciborium-ll-0.2",
    srcs = [":ciborium-ll-0.2.2.crate"],
    crate = "ciborium_ll",
    crate_root = "ciborium-ll-0.2.2.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
    deps = [
        ":ciborium-io-0.2",
        ":half-2",
    ],
)

alias(
    name = "clap",
    actual = ":clap-4",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "clap-4.6.1.crate",
    sha256 = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51",
    strip_prefix = "clap-4.6.1",
    urls = ["https://static.crates.io/crates/clap/4.6.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "clap-4",
    srcs = [":clap-4.6.1.crate"],
    crate = "clap",
    crate_root = "clap-4.6.1.crate/src/lib.rs",
    edition = "2024",
    features = [
        "color",
        "default",
        "derive",
        "error-context",
        "help",
        "std",
        "suggestions",
        "usage",
    ],
    platform = {
        "linux-arm64": dict(
            features = ["env"],
        ),
        "linux-x86_64": dict(
            features = ["env"],
        ),
        "macos-arm64": dict(
            features = ["env"],
        ),
        "macos-x86_64": dict(
            features = ["env"],
        ),
    },
    visibility = [],
    deps = [
        ":clap_builder-4",
        ":clap_derive-4",
    ],
)

http_archive(
    name = "clap_builder-4.6.0.crate",
    sha256 = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f",
    strip_prefix = "clap_builder-4.6.0",
    urls = ["https://static.crates.io/crates/clap_builder/4.6.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "clap_builder-4",
    srcs = [":clap_builder-4.6.0.crate"],
    crate = "clap_builder",
    crate_root = "clap_builder-4.6.0.crate/src/lib.rs",
    edition = "2024",
    features = [
        "color",
        "error-context",
        "help",
        "std",
        "suggestions",
        "usage",
    ],
    platform = {
        "linux-arm64": dict(
            features = ["env"],
        ),
        "linux-x86_64": dict(
            features = ["env"],
        ),
        "macos-arm64": dict(
            features = ["env"],
        ),
        "macos-x86_64": dict(
            features = ["env"],
        ),
    },
    visibility = [],
    deps = [
        ":anstream-1",
        ":anstyle-1",
        ":clap_lex-1",
        ":strsim-0.11",
    ],
)

http_archive(
    name = "clap_derive-4.6.1.crate",
    sha256 = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9",
    strip_prefix = "clap_derive-4.6.1",
    urls = ["https://static.crates.io/crates/clap_derive/4.6.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "clap_derive-4",
    srcs = [":clap_derive-4.6.1.crate"],
    crate = "clap_derive",
    crate_root = "clap_derive-4.6.1.crate/src/lib.rs",
    edition = "2024",
    features = ["default"],
    proc_macro = True,
    visibility = [],
    deps = [
        ":heck-0.5",
        ":proc-macro2-1",
        ":quote-1",
        ":syn-2",
    ],
)

http_archive(
    name = "clap_lex-1.1.0.crate",
    sha256 = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9",
    strip_prefix = "clap_lex-1.1.0",
    urls = ["https://static.crates.io/crates/clap_lex/1.1.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "clap_lex-1",
    srcs = [":clap_lex-1.1.0.crate"],
    crate = "clap_lex",
    crate_root = "clap_lex-1.1.0.crate/src/lib.rs",
    edition = "2024",
    visibility = [],
)

http_archive(
    name = "colorchoice-1.0.5.crate",
    sha256 = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570",
    strip_prefix = "colorchoice-1.0.5",
    urls = ["https://static.crates.io/crates/colorchoice/1.0.5/download"],
    visibility = [],
)

cargo.rust_library(
    name = "colorchoice-1",
    srcs = [":colorchoice-1.0.5.crate"],
    crate = "colorchoice",
    crate_root = "colorchoice-1.0.5.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
)

alias(
    name = "cordyceps",
    actual = ":cordyceps-0.3",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "cordyceps-0.3.4.crate",
    sha256 = "688d7fbb8092b8de775ef2536f36c8c31f2bc4006ece2e8d8ad2d17d00ce0a2a",
    strip_prefix = "cordyceps-0.3.4",
    urls = ["https://static.crates.io/crates/cordyceps/0.3.4/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cordyceps-0.3",
    srcs = [":cordyceps-0.3.4.crate"],
    crate = "cordyceps",
    crate_root = "cordyceps-0.3.4.crate/src/lib.rs",
    edition = "2021",
    features = [
        "alloc",
        "default",
    ],
    visibility = [],
)

http_archive(
    name = "cpufeatures-0.3.0.crate",
    sha256 = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201",
    strip_prefix = "cpufeatures-0.3.0",
    urls = ["https://static.crates.io/crates/cpufeatures/0.3.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cpufeatures-0.3",
    srcs = [":cpufeatures-0.3.0.crate"],
    crate = "cpufeatures",
    crate_root = "cpufeatures-0.3.0.crate/src/lib.rs",
    edition = "2024",
    visibility = [],
)

http_archive(
    name = "cranelift-assembler-x64-0.133.1.crate",
    sha256 = "e06aeba2c965fc446d13c56a6ccb2631b78445d7544543dd9a25289977630914",
    strip_prefix = "cranelift-assembler-x64-0.133.1",
    urls = ["https://static.crates.io/crates/cranelift-assembler-x64/0.133.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cranelift-assembler-x64-0.133",
    srcs = [":cranelift-assembler-x64-0.133.1.crate"],
    crate = "cranelift_assembler_x64",
    crate_root = "cranelift-assembler-x64-0.133.1.crate/src/lib.rs",
    edition = "2024",
    env = {
        "OUT_DIR": "$(location :cranelift-assembler-x64-0.133-build-script-run[out_dir])",
    },
    rustc_flags = ["@$(location :cranelift-assembler-x64-0.133-build-script-run[rustc_flags])"],
    visibility = [],
)

cargo.rust_binary(
    name = "cranelift-assembler-x64-0.133-build-script-build",
    srcs = [":cranelift-assembler-x64-0.133.1.crate"],
    crate = "build_script_build",
    crate_root = "cranelift-assembler-x64-0.133.1.crate/build.rs",
    edition = "2024",
    visibility = [],
    deps = [":cranelift-assembler-x64-meta-0.133"],
)

buildscript_run(
    name = "cranelift-assembler-x64-0.133-build-script-run",
    package_name = "cranelift-assembler-x64",
    buildscript_rule = ":cranelift-assembler-x64-0.133-build-script-build",
    version = "0.133.1",
)

http_archive(
    name = "cranelift-assembler-x64-meta-0.133.1.crate",
    sha256 = "ee2d2dde4ec1352715595b5cfa6fe2e5b8ebb9da3457b3ee8db0aa2808c069aa",
    strip_prefix = "cranelift-assembler-x64-meta-0.133.1",
    urls = ["https://static.crates.io/crates/cranelift-assembler-x64-meta/0.133.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cranelift-assembler-x64-meta-0.133",
    srcs = [":cranelift-assembler-x64-meta-0.133.1.crate"],
    crate = "cranelift_assembler_x64_meta",
    crate_root = "cranelift-assembler-x64-meta-0.133.1.crate/src/lib.rs",
    edition = "2024",
    visibility = [],
    deps = [":cranelift-srcgen-0.133"],
)

http_archive(
    name = "cranelift-bforest-0.133.1.crate",
    sha256 = "03b4982ef9fa54ec9eee841e891e7ddc5434be1250e88de31572e000c888f30b",
    strip_prefix = "cranelift-bforest-0.133.1",
    urls = ["https://static.crates.io/crates/cranelift-bforest/0.133.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cranelift-bforest-0.133",
    srcs = [":cranelift-bforest-0.133.1.crate"],
    crate = "cranelift_bforest",
    crate_root = "cranelift-bforest-0.133.1.crate/src/lib.rs",
    edition = "2024",
    named_deps = {
        "wasmtime_core": ":wasmtime-internal-core-46",
    },
    visibility = [],
    deps = [":cranelift-entity-0.133"],
)

http_archive(
    name = "cranelift-bitset-0.133.1.crate",
    sha256 = "529143118c4eeb58c39ecb02319557d512be6c61348486422974ab8e3906b8a8",
    strip_prefix = "cranelift-bitset-0.133.1",
    urls = ["https://static.crates.io/crates/cranelift-bitset/0.133.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cranelift-bitset-0.133",
    srcs = [":cranelift-bitset-0.133.1.crate"],
    crate = "cranelift_bitset",
    crate_root = "cranelift-bitset-0.133.1.crate/src/lib.rs",
    edition = "2024",
    named_deps = {
        "wasmtime_core": ":wasmtime-internal-core-46",
    },
    visibility = [],
)

alias(
    name = "cranelift-codegen",
    actual = ":cranelift-codegen-0.133",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "cranelift-codegen-0.133.1.crate",
    sha256 = "b7780677247ad3577e3a6a3ebf43f39b325a11d6393db72b2c9968a910d4d13d",
    strip_prefix = "cranelift-codegen-0.133.1",
    urls = ["https://static.crates.io/crates/cranelift-codegen/0.133.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cranelift-codegen-0.133",
    srcs = [":cranelift-codegen-0.133.1.crate"],
    crate = "cranelift_codegen",
    crate_root = "cranelift-codegen-0.133.1.crate/src/lib.rs",
    edition = "2024",
    env = {
        "CARGO_BIN_NAME": "cranelift_codegen",
        "CARGO_CRATE_NAME": "cranelift_codegen",
        "CARGO_MANIFEST_DIR": "cranelift-codegen-0.133.1.crate",
        "CARGO_PKG_AUTHORS": "The Cranelift Project Developers",
        "CARGO_PKG_DESCRIPTION": "Low-level code generator library",
        "CARGO_PKG_HOMEPAGE": "",
        "CARGO_PKG_NAME": "cranelift-codegen",
        "CARGO_PKG_README": "README.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/bytecodealliance/wasmtime",
        "CARGO_PKG_RUST_VERSION": "1.94.0",
        "CARGO_PKG_VERSION": "0.133.1",
        "CARGO_PKG_VERSION_MAJOR": "0",
        "CARGO_PKG_VERSION_MINOR": "133",
        "CARGO_PKG_VERSION_PATCH": "1",
        "CARGO_PKG_VERSION_PRE": "",
        "OUT_DIR": "$(location :cranelift-codegen-0.133-build-script-run[out_dir])",
    },
    features = [
        "gimli",
        "riscv64",
        "unwind",
    ],
    named_deps = {
        "wasmtime_core": ":wasmtime-internal-core-46",
    },
    platform = {
        "aarch64": dict(
            features = ["core"],
        ),
        "linux-arm64": dict(
            features = ["std"],
        ),
        "linux-x86_64": dict(
            features = ["std"],
        ),
        "macos-arm64": dict(
            features = ["std"],
        ),
        "macos-x86_64": dict(
            features = ["std"],
        ),
        "riscv64": dict(
            features = ["core"],
        ),
        "x86_64": dict(
            features = ["core"],
        ),
    },
    rustc_flags = ["@$(location :cranelift-codegen-0.133-build-script-run[rustc_flags])"],
    visibility = [],
    deps = [
        ":bumpalo-3",
        ":cranelift-assembler-x64-0.133",
        ":cranelift-bforest-0.133",
        ":cranelift-bitset-0.133",
        ":cranelift-codegen-shared-0.133",
        ":cranelift-control-0.133",
        ":cranelift-entity-0.133",
        ":gimli-0.33",
        ":hashbrown-0.17",
        ":libm-0.2",
        ":log-0.4",
        ":regalloc2-0.15",
        ":rustc-hash-2",
        ":smallvec-1",
        ":target-lexicon-0.13",
    ],
)

cargo.rust_binary(
    name = "cranelift-codegen-0.133-build-script-build",
    srcs = [":cranelift-codegen-0.133.1.crate"],
    crate = "build_script_build",
    crate_root = "cranelift-codegen-0.133.1.crate/build.rs",
    edition = "2024",
    env = {
        "CARGO_BIN_NAME": "build-script-build",
        "CARGO_CRATE_NAME": "build_script_build",
        "CARGO_MANIFEST_DIR": "cranelift-codegen-0.133.1.crate",
        "CARGO_PKG_AUTHORS": "The Cranelift Project Developers",
        "CARGO_PKG_DESCRIPTION": "Low-level code generator library",
        "CARGO_PKG_HOMEPAGE": "",
        "CARGO_PKG_NAME": "cranelift-codegen",
        "CARGO_PKG_README": "README.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/bytecodealliance/wasmtime",
        "CARGO_PKG_RUST_VERSION": "1.94.0",
        "CARGO_PKG_VERSION": "0.133.1",
        "CARGO_PKG_VERSION_MAJOR": "0",
        "CARGO_PKG_VERSION_MINOR": "133",
        "CARGO_PKG_VERSION_PATCH": "1",
        "CARGO_PKG_VERSION_PRE": "",
    },
    features = [
        "gimli",
        "riscv64",
        "unwind",
    ],
    platform = {
        "aarch64": dict(
            features = ["core"],
        ),
        "linux-arm64": dict(
            features = ["std"],
        ),
        "linux-x86_64": dict(
            features = ["std"],
        ),
        "macos-arm64": dict(
            features = ["std"],
        ),
        "macos-x86_64": dict(
            features = ["std"],
        ),
        "riscv64": dict(
            features = ["core"],
        ),
        "x86_64": dict(
            features = ["core"],
        ),
    },
    visibility = [],
    deps = [
        ":cranelift-codegen-meta-0.133",
        ":cranelift-isle-0.133",
    ],
)

buildscript_run(
    name = "cranelift-codegen-0.133-build-script-run",
    package_name = "cranelift-codegen",
    buildscript_rule = ":cranelift-codegen-0.133-build-script-build",
    env = {
        "CARGO_PKG_AUTHORS": "The Cranelift Project Developers",
        "CARGO_PKG_DESCRIPTION": "Low-level code generator library",
        "CARGO_PKG_HOMEPAGE": "",
        "CARGO_PKG_README": "README.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/bytecodealliance/wasmtime",
        "CARGO_PKG_RUST_VERSION": "1.94.0",
        "CARGO_PKG_VERSION_MAJOR": "0",
        "CARGO_PKG_VERSION_MINOR": "133",
        "CARGO_PKG_VERSION_PATCH": "1",
        "CARGO_PKG_VERSION_PRE": "",
    },
    features = [
        "gimli",
        "riscv64",
        "unwind",
    ],
    platform = {
        "aarch64": dict(
            features = ["core"],
        ),
        "linux-arm64": dict(
            features = ["std"],
        ),
        "linux-x86_64": dict(
            features = ["std"],
        ),
        "macos-arm64": dict(
            features = ["std"],
        ),
        "macos-x86_64": dict(
            features = ["std"],
        ),
        "riscv64": dict(
            features = ["core"],
        ),
        "x86_64": dict(
            features = ["core"],
        ),
    },
    version = "0.133.1",
)

http_archive(
    name = "cranelift-codegen-meta-0.133.1.crate",
    sha256 = "ac9645250416cbf92454fe61160e17e026e0ce405906a54500b114f923ddffc9",
    strip_prefix = "cranelift-codegen-meta-0.133.1",
    urls = ["https://static.crates.io/crates/cranelift-codegen-meta/0.133.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cranelift-codegen-meta-0.133",
    srcs = [":cranelift-codegen-meta-0.133.1.crate"],
    crate = "cranelift_codegen_meta",
    crate_root = "cranelift-codegen-meta-0.133.1.crate/src/lib.rs",
    edition = "2024",
    visibility = [],
    deps = [
        ":cranelift-assembler-x64-meta-0.133",
        ":cranelift-codegen-shared-0.133",
        ":cranelift-srcgen-0.133",
        ":heck-0.5",
    ],
)

http_archive(
    name = "cranelift-codegen-shared-0.133.1.crate",
    sha256 = "20ee8d222ff0fd3681791979afbf88586ac9f49010d3db96b3cbe4c96759aee3",
    strip_prefix = "cranelift-codegen-shared-0.133.1",
    urls = ["https://static.crates.io/crates/cranelift-codegen-shared/0.133.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cranelift-codegen-shared-0.133",
    srcs = [":cranelift-codegen-shared-0.133.1.crate"],
    crate = "cranelift_codegen_shared",
    crate_root = "cranelift-codegen-shared-0.133.1.crate/src/lib.rs",
    edition = "2024",
    env = {
        "CARGO_BIN_NAME": "cranelift_codegen_shared",
        "CARGO_CRATE_NAME": "cranelift_codegen_shared",
        "CARGO_MANIFEST_DIR": "cranelift-codegen-shared-0.133.1.crate",
        "CARGO_PKG_AUTHORS": "The Cranelift Project Developers",
        "CARGO_PKG_DESCRIPTION": "For code shared between cranelift-codegen-meta and cranelift-codegen",
        "CARGO_PKG_HOMEPAGE": "",
        "CARGO_PKG_NAME": "cranelift-codegen-shared",
        "CARGO_PKG_README": "README.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/bytecodealliance/wasmtime",
        "CARGO_PKG_RUST_VERSION": "1.94.0",
        "CARGO_PKG_VERSION": "0.133.1",
        "CARGO_PKG_VERSION_MAJOR": "0",
        "CARGO_PKG_VERSION_MINOR": "133",
        "CARGO_PKG_VERSION_PATCH": "1",
        "CARGO_PKG_VERSION_PRE": "",
    },
    visibility = [],
)

http_archive(
    name = "cranelift-control-0.133.1.crate",
    sha256 = "591abe6f5312bd2c4220f1b3bead56c2ad00257c52668015ba013b85dcf2a17a",
    strip_prefix = "cranelift-control-0.133.1",
    urls = ["https://static.crates.io/crates/cranelift-control/0.133.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cranelift-control-0.133",
    srcs = [":cranelift-control-0.133.1.crate"],
    crate = "cranelift_control",
    crate_root = "cranelift-control-0.133.1.crate/src/lib.rs",
    edition = "2024",
    platform = {
        "linux-arm64": dict(
            features = ["fuzz"],
            deps = [":arbitrary-1"],
        ),
        "linux-x86_64": dict(
            features = ["fuzz"],
            deps = [":arbitrary-1"],
        ),
        "macos-arm64": dict(
            features = ["fuzz"],
            deps = [":arbitrary-1"],
        ),
        "macos-x86_64": dict(
            features = ["fuzz"],
            deps = [":arbitrary-1"],
        ),
    },
    visibility = [],
)

alias(
    name = "cranelift-entity",
    actual = ":cranelift-entity-0.133",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "cranelift-entity-0.133.1.crate",
    sha256 = "a5300c49cf940526fe771517b3b3eabd5d0ff164ee61698579cf403fe8d3af3c",
    strip_prefix = "cranelift-entity-0.133.1",
    urls = ["https://static.crates.io/crates/cranelift-entity/0.133.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cranelift-entity-0.133",
    srcs = [":cranelift-entity-0.133.1.crate"],
    crate = "cranelift_entity",
    crate_root = "cranelift-entity-0.133.1.crate/src/lib.rs",
    edition = "2024",
    named_deps = {
        "wasmtime_core": ":wasmtime-internal-core-46",
    },
    visibility = [],
    deps = [":cranelift-bitset-0.133"],
)

alias(
    name = "cranelift-frontend",
    actual = ":cranelift-frontend-0.133",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "cranelift-frontend-0.133.1.crate",
    sha256 = "da4adbf760207fdbbe130f1191cce01cdef66831a9f648b1f39ff2800d126d45",
    strip_prefix = "cranelift-frontend-0.133.1",
    urls = ["https://static.crates.io/crates/cranelift-frontend/0.133.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cranelift-frontend-0.133",
    srcs = [":cranelift-frontend-0.133.1.crate"],
    crate = "cranelift_frontend",
    crate_root = "cranelift-frontend-0.133.1.crate/src/lib.rs",
    edition = "2024",
    env = {
        "CARGO_BIN_NAME": "cranelift_frontend",
        "CARGO_CRATE_NAME": "cranelift_frontend",
        "CARGO_MANIFEST_DIR": "cranelift-frontend-0.133.1.crate",
        "CARGO_PKG_AUTHORS": "The Cranelift Project Developers",
        "CARGO_PKG_DESCRIPTION": "Cranelift IR builder helper",
        "CARGO_PKG_HOMEPAGE": "",
        "CARGO_PKG_NAME": "cranelift-frontend",
        "CARGO_PKG_README": "README.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/bytecodealliance/wasmtime",
        "CARGO_PKG_RUST_VERSION": "1.94.0",
        "CARGO_PKG_VERSION": "0.133.1",
        "CARGO_PKG_VERSION_MAJOR": "0",
        "CARGO_PKG_VERSION_MINOR": "133",
        "CARGO_PKG_VERSION_PATCH": "1",
        "CARGO_PKG_VERSION_PRE": "",
    },
    platform = {
        "aarch64": dict(
            features = ["core"],
        ),
        "linux-arm64": dict(
            features = ["std"],
        ),
        "linux-x86_64": dict(
            features = ["std"],
        ),
        "macos-arm64": dict(
            features = ["std"],
        ),
        "macos-x86_64": dict(
            features = ["std"],
        ),
        "riscv64": dict(
            features = ["core"],
        ),
        "x86_64": dict(
            features = ["core"],
        ),
    },
    visibility = [],
    deps = [
        ":cranelift-codegen-0.133",
        ":hashbrown-0.17",
        ":log-0.4",
        ":smallvec-1",
        ":target-lexicon-0.13",
    ],
)

http_archive(
    name = "cranelift-isle-0.133.1.crate",
    sha256 = "8315b21ff018226a42a60a4702c2dd75f6447cac26e9bca622e14c22088c2ff5",
    strip_prefix = "cranelift-isle-0.133.1",
    urls = ["https://static.crates.io/crates/cranelift-isle/0.133.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cranelift-isle-0.133",
    srcs = [":cranelift-isle-0.133.1.crate"],
    crate = "cranelift_isle",
    crate_root = "cranelift-isle-0.133.1.crate/src/lib.rs",
    edition = "2024",
    features = ["default"],
    visibility = [],
)

http_archive(
    name = "cranelift-srcgen-0.133.1.crate",
    sha256 = "48ed47e602652e3410f9387fc0db70fefadcee4d78a78881421aabcab4e26b89",
    strip_prefix = "cranelift-srcgen-0.133.1",
    urls = ["https://static.crates.io/crates/cranelift-srcgen/0.133.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "cranelift-srcgen-0.133",
    srcs = [":cranelift-srcgen-0.133.1.crate"],
    crate = "cranelift_srcgen",
    crate_root = "cranelift-srcgen-0.133.1.crate/src/lib.rs",
    edition = "2024",
    visibility = [],
)

http_archive(
    name = "crc32fast-1.5.0.crate",
    sha256 = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511",
    strip_prefix = "crc32fast-1.5.0",
    urls = ["https://static.crates.io/crates/crc32fast/1.5.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "crc32fast-1",
    srcs = [":crc32fast-1.5.0.crate"],
    crate = "crc32fast",
    crate_root = "crc32fast-1.5.0.crate/src/lib.rs",
    edition = "2021",
    features = [
        "default",
        "std",
    ],
    visibility = [],
    deps = [":cfg-if-1"],
)

alias(
    name = "criterion",
    actual = ":criterion-0.8",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "criterion-0.8.2.crate",
    sha256 = "950046b2aa2492f9a536f5f4f9a3de7b9e2476e575e05bd6c333371add4d98f3",
    strip_prefix = "criterion-0.8.2",
    urls = ["https://static.crates.io/crates/criterion/0.8.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "criterion-0.8",
    srcs = [":criterion-0.8.2.crate"],
    crate = "criterion",
    crate_root = "criterion-0.8.2.crate/src/lib.rs",
    edition = "2021",
    env = {
        "CARGO_BIN_NAME": "criterion",
        "CARGO_CRATE_NAME": "criterion",
        "CARGO_MANIFEST_DIR": "criterion-0.8.2.crate",
        "CARGO_PKG_AUTHORS": "Jorge Aparicio <japaricious@gmail.com>:Brook Heisler <brookheisler@gmail.com>",
        "CARGO_PKG_DESCRIPTION": "Statistics-driven micro-benchmarking library",
        "CARGO_PKG_HOMEPAGE": "https://criterion-rs.github.io/book/index.html",
        "CARGO_PKG_NAME": "criterion",
        "CARGO_PKG_README": "README.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/criterion-rs/criterion.rs",
        "CARGO_PKG_RUST_VERSION": "1.86",
        "CARGO_PKG_VERSION": "0.8.2",
        "CARGO_PKG_VERSION_MAJOR": "0",
        "CARGO_PKG_VERSION_MINOR": "8",
        "CARGO_PKG_VERSION_PATCH": "2",
        "CARGO_PKG_VERSION_PRE": "",
    },
    features = [
        "cargo_bench_support",
        "default",
        "plotters",
        "rayon",
    ],
    visibility = [],
    deps = [
        ":alloca-0.4",
        ":anes-0.1",
        ":cast-0.3",
        ":ciborium-0.2",
        ":clap-4",
        ":criterion-plot-0.8",
        ":itertools-0.13",
        ":num-traits-0.2",
        ":oorandom-11",
        ":page_size-0.6",
        ":plotters-0.3",
        ":rayon-1",
        ":regex-1",
        ":serde-1",
        ":serde_json-1",
        ":tinytemplate-1",
        ":walkdir-2",
    ],
)

http_archive(
    name = "criterion-plot-0.8.2.crate",
    sha256 = "d8d80a2f4f5b554395e47b5d8305bc3d27813bacb73493eb1001e8f76dae29ea",
    strip_prefix = "criterion-plot-0.8.2",
    urls = ["https://static.crates.io/crates/criterion-plot/0.8.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "criterion-plot-0.8",
    srcs = [":criterion-plot-0.8.2.crate"],
    crate = "criterion_plot",
    crate_root = "criterion-plot-0.8.2.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
    deps = [
        ":cast-0.3",
        ":itertools-0.13",
    ],
)

alias(
    name = "critical-section",
    actual = ":critical-section-1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "critical-section-1.2.0.crate",
    sha256 = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b",
    strip_prefix = "critical-section-1.2.0",
    urls = ["https://static.crates.io/crates/critical-section/1.2.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "critical-section-1",
    srcs = [":critical-section-1.2.0.crate"],
    crate = "critical_section",
    crate_root = "critical-section-1.2.0.crate/src/lib.rs",
    edition = "2018",
    features = ["restore-state-bool"],
    platform = {
        "linux-arm64": dict(
            features = ["std"],
        ),
        "linux-x86_64": dict(
            features = ["std"],
        ),
        "macos-arm64": dict(
            features = ["std"],
        ),
        "macos-x86_64": dict(
            features = ["std"],
        ),
    },
    visibility = [],
)

http_archive(
    name = "crossbeam-deque-0.8.6.crate",
    sha256 = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51",
    strip_prefix = "crossbeam-deque-0.8.6",
    urls = ["https://static.crates.io/crates/crossbeam-deque/0.8.6/download"],
    visibility = [],
)

cargo.rust_library(
    name = "crossbeam-deque-0.8",
    srcs = [":crossbeam-deque-0.8.6.crate"],
    crate = "crossbeam_deque",
    crate_root = "crossbeam-deque-0.8.6.crate/src/lib.rs",
    edition = "2021",
    features = [
        "default",
        "std",
    ],
    visibility = [],
    deps = [
        ":crossbeam-epoch-0.9",
        ":crossbeam-utils-0.8",
    ],
)

http_archive(
    name = "crossbeam-epoch-0.9.20.crate",
    sha256 = "2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f",
    strip_prefix = "crossbeam-epoch-0.9.20",
    urls = ["https://static.crates.io/crates/crossbeam-epoch/0.9.20/download"],
    visibility = [],
)

cargo.rust_library(
    name = "crossbeam-epoch-0.9",
    srcs = [":crossbeam-epoch-0.9.20.crate"],
    crate = "crossbeam_epoch",
    crate_root = "crossbeam-epoch-0.9.20.crate/src/lib.rs",
    edition = "2021",
    features = [
        "alloc",
        "std",
    ],
    visibility = [],
    deps = [":crossbeam-utils-0.8"],
)

http_archive(
    name = "crossbeam-utils-0.8.21.crate",
    sha256 = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28",
    strip_prefix = "crossbeam-utils-0.8.21",
    urls = ["https://static.crates.io/crates/crossbeam-utils/0.8.21/download"],
    visibility = [],
)

cargo.rust_library(
    name = "crossbeam-utils-0.8",
    srcs = [":crossbeam-utils-0.8.21.crate"],
    crate = "crossbeam_utils",
    crate_root = "crossbeam-utils-0.8.21.crate/src/lib.rs",
    edition = "2021",
    env = {
        "CARGO_BIN_NAME": "crossbeam_utils",
        "CARGO_CRATE_NAME": "crossbeam_utils",
        "CARGO_MANIFEST_DIR": "crossbeam-utils-0.8.21.crate",
        "CARGO_PKG_AUTHORS": "",
        "CARGO_PKG_DESCRIPTION": "Utilities for concurrent programming",
        "CARGO_PKG_HOMEPAGE": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils",
        "CARGO_PKG_NAME": "crossbeam-utils",
        "CARGO_PKG_README": "README.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/crossbeam-rs/crossbeam",
        "CARGO_PKG_RUST_VERSION": "1.60",
        "CARGO_PKG_VERSION": "0.8.21",
        "CARGO_PKG_VERSION_MAJOR": "0",
        "CARGO_PKG_VERSION_MINOR": "8",
        "CARGO_PKG_VERSION_PATCH": "21",
        "CARGO_PKG_VERSION_PRE": "",
    },
    features = [
        "default",
        "std",
    ],
    visibility = [],
)

http_archive(
    name = "derive_arbitrary-1.4.2.crate",
    sha256 = "1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a",
    strip_prefix = "derive_arbitrary-1.4.2",
    urls = ["https://static.crates.io/crates/derive_arbitrary/1.4.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "derive_arbitrary-1",
    srcs = [":derive_arbitrary-1.4.2.crate"],
    crate = "derive_arbitrary",
    crate_root = "derive_arbitrary-1.4.2.crate/src/lib.rs",
    edition = "2021",
    proc_macro = True,
    visibility = [],
    deps = [
        ":proc-macro2-1",
        ":quote-1",
        ":syn-2",
    ],
)

http_archive(
    name = "either-1.16.0.crate",
    sha256 = "91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e",
    strip_prefix = "either-1.16.0",
    urls = ["https://static.crates.io/crates/either/1.16.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "either-1",
    srcs = [":either-1.16.0.crate"],
    crate = "either",
    crate_root = "either-1.16.0.crate/src/lib.rs",
    edition = "2021",
    features = [
        "std",
        "use_std",
    ],
    visibility = [],
)

http_archive(
    name = "env_filter-2.0.0.crate",
    sha256 = "900d271a03799a1ee8d1ca9b19893b48ca674a9284fefcfb85f05e74ed314217",
    strip_prefix = "env_filter-2.0.0",
    urls = ["https://static.crates.io/crates/env_filter/2.0.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "env_filter-2",
    srcs = [":env_filter-2.0.0.crate"],
    crate = "env_filter",
    crate_root = "env_filter-2.0.0.crate/src/lib.rs",
    edition = "2021",
    features = ["std"],
    visibility = [],
    deps = [":log-0.4"],
)

http_archive(
    name = "env_logger-0.11.11.crate",
    sha256 = "de671bd27a75a797dc9ae289ba1e77276e75e2026408aab65185384e2d5cd3f6",
    strip_prefix = "env_logger-0.11.11",
    urls = ["https://static.crates.io/crates/env_logger/0.11.11/download"],
    visibility = [],
)

cargo.rust_library(
    name = "env_logger-0.11",
    srcs = [":env_logger-0.11.11.crate"],
    crate = "env_logger",
    crate_root = "env_logger-0.11.11.crate/src/lib.rs",
    edition = "2021",
    features = [
        "auto-color",
        "color",
    ],
    visibility = [],
    deps = [
        ":anstream-1",
        ":anstyle-1",
        ":env_filter-2",
        ":log-0.4",
    ],
)

http_archive(
    name = "equivalent-1.0.2.crate",
    sha256 = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f",
    strip_prefix = "equivalent-1.0.2",
    urls = ["https://static.crates.io/crates/equivalent/1.0.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "equivalent-1",
    srcs = [":equivalent-1.0.2.crate"],
    crate = "equivalent",
    crate_root = "equivalent-1.0.2.crate/src/lib.rs",
    edition = "2015",
    visibility = [],
)

alias(
    name = "libc-errno",
    actual = ":errno-0.3",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "errno-0.3.14.crate",
    sha256 = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb",
    strip_prefix = "errno-0.3.14",
    urls = ["https://static.crates.io/crates/errno/0.3.14/download"],
    visibility = [],
)

cargo.rust_library(
    name = "errno-0.3",
    srcs = [":errno-0.3.14.crate"],
    crate = "errno",
    crate_root = "errno-0.3.14.crate/src/lib.rs",
    edition = "2018",
    features = [
        "default",
        "std",
    ],
    visibility = [],
    deps = [":libc-0.2"],
)

http_archive(
    name = "escape8259-0.5.3.crate",
    sha256 = "5692dd7b5a1978a5aeb0ce83b7655c58ca8efdcb79d21036ea249da95afec2c6",
    strip_prefix = "escape8259-0.5.3",
    urls = ["https://static.crates.io/crates/escape8259/0.5.3/download"],
    visibility = [],
)

cargo.rust_library(
    name = "escape8259-0.5",
    srcs = [":escape8259-0.5.3.crate"],
    crate = "escape8259",
    crate_root = "escape8259-0.5.3.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
)

alias(
    name = "fallible-iterator",
    actual = ":fallible-iterator-0.3",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "fallible-iterator-0.3.0.crate",
    sha256 = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649",
    strip_prefix = "fallible-iterator-0.3.0",
    urls = ["https://static.crates.io/crates/fallible-iterator/0.3.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "fallible-iterator-0.3",
    srcs = [":fallible-iterator-0.3.0.crate"],
    crate = "fallible_iterator",
    crate_root = "fallible-iterator-0.3.0.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
)

http_archive(
    name = "fastrand-2.4.1.crate",
    sha256 = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6",
    strip_prefix = "fastrand-2.4.1",
    urls = ["https://static.crates.io/crates/fastrand/2.4.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "fastrand-2",
    srcs = [":fastrand-2.4.1.crate"],
    crate = "fastrand",
    crate_root = "fastrand-2.4.1.crate/src/lib.rs",
    edition = "2018",
    features = [
        "alloc",
        "default",
        "std",
    ],
    visibility = [],
)

alias(
    name = "fatfs",
    actual = ":fatfs-0.3",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "fatfs-0.3.6.crate",
    sha256 = "05669f8e7e2d7badc545c513710f0eba09c2fbef683eb859fd79c46c355048e0",
    strip_prefix = "fatfs-0.3.6",
    urls = ["https://static.crates.io/crates/fatfs/0.3.6/download"],
    visibility = [],
)

cargo.rust_library(
    name = "fatfs-0.3",
    srcs = [":fatfs-0.3.6.crate"],
    crate = "fatfs",
    crate_root = "fatfs-0.3.6.crate/src/lib.rs",
    edition = "2015",
    features = [
        "alloc",
        "std",
    ],
    visibility = [],
    deps = [
        ":bitflags-1",
        ":byteorder-1",
        ":log-0.4",
    ],
)

http_archive(
    name = "flate2-1.1.9.crate",
    sha256 = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c",
    strip_prefix = "flate2-1.1.9",
    urls = ["https://static.crates.io/crates/flate2/1.1.9/download"],
    visibility = [],
)

cargo.rust_library(
    name = "flate2-1",
    srcs = [":flate2-1.1.9.crate"],
    crate = "flate2",
    crate_root = "flate2-1.1.9.crate/src/lib.rs",
    edition = "2018",
    features = [
        "any_impl",
        "default",
        "miniz_oxide",
        "rust_backend",
    ],
    visibility = [],
    deps = [
        ":crc32fast-1",
        ":miniz_oxide-0.8",
    ],
)

http_archive(
    name = "fnv-1.0.7.crate",
    sha256 = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1",
    strip_prefix = "fnv-1.0.7",
    urls = ["https://static.crates.io/crates/fnv/1.0.7/download"],
    visibility = [],
)

cargo.rust_library(
    name = "fnv-1",
    srcs = [":fnv-1.0.7.crate"],
    crate = "fnv",
    crate_root = "fnv-1.0.7.crate/lib.rs",
    edition = "2015",
    platform = {
        "linux-arm64": dict(
            features = [
                "default",
                "std",
            ],
        ),
        "linux-x86_64": dict(
            features = [
                "default",
                "std",
            ],
        ),
        "macos-arm64": dict(
            features = [
                "default",
                "std",
            ],
        ),
        "macos-x86_64": dict(
            features = [
                "default",
                "std",
            ],
        ),
    },
    visibility = [],
)

http_archive(
    name = "foldhash-0.2.0.crate",
    sha256 = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb",
    strip_prefix = "foldhash-0.2.0",
    urls = ["https://static.crates.io/crates/foldhash/0.2.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "foldhash-0.2",
    srcs = [":foldhash-0.2.0.crate"],
    crate = "foldhash",
    crate_root = "foldhash-0.2.0.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
)

alias(
    name = "futures",
    actual = ":futures-0.3",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "futures-0.3.32.crate",
    sha256 = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d",
    strip_prefix = "futures-0.3.32",
    urls = ["https://static.crates.io/crates/futures/0.3.32/download"],
    visibility = [],
)

cargo.rust_library(
    name = "futures-0.3",
    srcs = [":futures-0.3.32.crate"],
    crate = "futures",
    crate_root = "futures-0.3.32.crate/src/lib.rs",
    edition = "2018",
    features = ["alloc"],
    visibility = [],
    deps = [
        ":futures-channel-0.3",
        ":futures-core-0.3",
        ":futures-io-0.3",
        ":futures-sink-0.3",
        ":futures-task-0.3",
        ":futures-util-0.3",
    ],
)

http_archive(
    name = "futures-channel-0.3.32.crate",
    sha256 = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d",
    strip_prefix = "futures-channel-0.3.32",
    urls = ["https://static.crates.io/crates/futures-channel/0.3.32/download"],
    visibility = [],
)

cargo.rust_library(
    name = "futures-channel-0.3",
    srcs = [":futures-channel-0.3.32.crate"],
    crate = "futures_channel",
    crate_root = "futures-channel-0.3.32.crate/src/lib.rs",
    edition = "2018",
    features = [
        "alloc",
        "futures-sink",
        "sink",
    ],
    visibility = [],
    deps = [
        ":futures-core-0.3",
        ":futures-sink-0.3",
    ],
)

http_archive(
    name = "futures-core-0.3.32.crate",
    sha256 = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d",
    strip_prefix = "futures-core-0.3.32",
    urls = ["https://static.crates.io/crates/futures-core/0.3.32/download"],
    visibility = [],
)

cargo.rust_library(
    name = "futures-core-0.3",
    srcs = [":futures-core-0.3.32.crate"],
    crate = "futures_core",
    crate_root = "futures-core-0.3.32.crate/src/lib.rs",
    edition = "2018",
    features = ["alloc"],
    visibility = [],
)

http_archive(
    name = "futures-io-0.3.32.crate",
    sha256 = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718",
    strip_prefix = "futures-io-0.3.32",
    urls = ["https://static.crates.io/crates/futures-io/0.3.32/download"],
    visibility = [],
)

cargo.rust_library(
    name = "futures-io-0.3",
    srcs = [":futures-io-0.3.32.crate"],
    crate = "futures_io",
    crate_root = "futures-io-0.3.32.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
)

http_archive(
    name = "futures-sink-0.3.32.crate",
    sha256 = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893",
    strip_prefix = "futures-sink-0.3.32",
    urls = ["https://static.crates.io/crates/futures-sink/0.3.32/download"],
    visibility = [],
)

cargo.rust_library(
    name = "futures-sink-0.3",
    srcs = [":futures-sink-0.3.32.crate"],
    crate = "futures_sink",
    crate_root = "futures-sink-0.3.32.crate/src/lib.rs",
    edition = "2018",
    features = ["alloc"],
    visibility = [],
)

http_archive(
    name = "futures-task-0.3.32.crate",
    sha256 = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393",
    strip_prefix = "futures-task-0.3.32",
    urls = ["https://static.crates.io/crates/futures-task/0.3.32/download"],
    visibility = [],
)

cargo.rust_library(
    name = "futures-task-0.3",
    srcs = [":futures-task-0.3.32.crate"],
    crate = "futures_task",
    crate_root = "futures-task-0.3.32.crate/src/lib.rs",
    edition = "2018",
    features = ["alloc"],
    visibility = [],
)

http_archive(
    name = "futures-util-0.3.32.crate",
    sha256 = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6",
    strip_prefix = "futures-util-0.3.32",
    urls = ["https://static.crates.io/crates/futures-util/0.3.32/download"],
    visibility = [],
)

cargo.rust_library(
    name = "futures-util-0.3",
    srcs = [":futures-util-0.3.32.crate"],
    crate = "futures_util",
    crate_root = "futures-util-0.3.32.crate/src/lib.rs",
    edition = "2018",
    features = [
        "alloc",
        "futures-sink",
        "sink",
        "slab",
    ],
    visibility = [],
    deps = [
        ":futures-core-0.3",
        ":futures-sink-0.3",
        ":futures-task-0.3",
        ":pin-project-lite-0.2",
        ":slab-0.4",
    ],
)

http_archive(
    name = "generator-0.8.9.crate",
    sha256 = "b3b854b0e584ead1a33f18b2fcad7cf7be18b3875c78816b753639aa501513ae",
    strip_prefix = "generator-0.8.9",
    urls = ["https://static.crates.io/crates/generator/0.8.9/download"],
    visibility = [],
)

cargo.rust_library(
    name = "generator-0.8",
    srcs = [":generator-0.8.9.crate"],
    crate = "generator",
    crate_root = "generator-0.8.9.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
    deps = [
        ":cfg-if-1",
        ":libc-0.2",
        ":log-0.4",
    ],
)

http_archive(
    name = "getrandom-0.3.4.crate",
    sha256 = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd",
    strip_prefix = "getrandom-0.3.4",
    urls = ["https://static.crates.io/crates/getrandom/0.3.4/download"],
    visibility = [],
)

cargo.rust_library(
    name = "getrandom-0.3",
    srcs = [":getrandom-0.3.4.crate"],
    crate = "getrandom",
    crate_root = "getrandom-0.3.4.crate/src/lib.rs",
    edition = "2021",
    features = ["std"],
    visibility = [],
    deps = [
        ":cfg-if-1",
        ":libc-0.2",
        "//third-party:libc",
    ],
)

http_archive(
    name = "getrandom-0.4.3.crate",
    sha256 = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099",
    strip_prefix = "getrandom-0.4.3",
    urls = ["https://static.crates.io/crates/getrandom/0.4.3/download"],
    visibility = [],
)

cargo.rust_library(
    name = "getrandom-0.4",
    srcs = [":getrandom-0.4.3.crate"],
    crate = "getrandom",
    crate_root = "getrandom-0.4.3.crate/src/lib.rs",
    edition = "2024",
    features = [
        "std",
        "sys_rng",
    ],
    visibility = [],
    deps = [
        ":cfg-if-1",
        ":libc-0.2",
        ":rand_core-0.10",
        "//third-party:libc",
    ],
)

alias(
    name = "gimli",
    actual = ":gimli-0.33",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "gimli-0.33.0.crate",
    sha256 = "0bf7f043f89559805f8c7cacc432749b2fa0d0a0a9ee46ce47164ed5ba7f126c",
    strip_prefix = "gimli-0.33.0",
    urls = ["https://static.crates.io/crates/gimli/0.33.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "gimli-0.33",
    srcs = [":gimli-0.33.0.crate"],
    crate = "gimli",
    crate_root = "gimli-0.33.0.crate/src/lib.rs",
    edition = "2024",
    features = [
        "read",
        "read-core",
        "write",
    ],
    platform = {
        "linux-arm64": dict(
            features = ["std"],
        ),
        "linux-x86_64": dict(
            features = ["std"],
        ),
        "macos-arm64": dict(
            features = ["std"],
        ),
        "macos-x86_64": dict(
            features = ["std"],
        ),
    },
    visibility = [],
    deps = [
        ":fnv-1",
        ":hashbrown-0.16",
        ":indexmap-2",
    ],
)

http_archive(
    name = "half-2.7.1.crate",
    sha256 = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b",
    strip_prefix = "half-2.7.1",
    urls = ["https://static.crates.io/crates/half/2.7.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "half-2",
    srcs = [":half-2.7.1.crate"],
    crate = "half",
    crate_root = "half-2.7.1.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
    deps = [
        ":cfg-if-1",
        ":zerocopy-0.8",
    ],
)

http_archive(
    name = "hashbrown-0.16.1.crate",
    sha256 = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100",
    strip_prefix = "hashbrown-0.16.1",
    urls = ["https://static.crates.io/crates/hashbrown/0.16.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "hashbrown-0.16",
    srcs = [":hashbrown-0.16.1.crate"],
    crate = "hashbrown",
    crate_root = "hashbrown-0.16.1.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
)

alias(
    name = "hashbrown",
    actual = ":hashbrown-0.17",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "hashbrown-0.17.1.crate",
    sha256 = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a",
    strip_prefix = "hashbrown-0.17.1",
    urls = ["https://static.crates.io/crates/hashbrown/0.17.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "hashbrown-0.17",
    srcs = [":hashbrown-0.17.1.crate"],
    crate = "hashbrown",
    crate_root = "hashbrown-0.17.1.crate/src/lib.rs",
    edition = "2024",
    features = [
        "default-hasher",
        "inline-more",
    ],
    visibility = [],
    deps = [":foldhash-0.2"],
)

http_archive(
    name = "heck-0.5.0.crate",
    sha256 = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea",
    strip_prefix = "heck-0.5.0",
    urls = ["https://static.crates.io/crates/heck/0.5.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "heck-0.5",
    srcs = [":heck-0.5.0.crate"],
    crate = "heck",
    crate_root = "heck-0.5.0.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
)

http_archive(
    name = "indexmap-2.14.0.crate",
    sha256 = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9",
    strip_prefix = "indexmap-2.14.0",
    urls = ["https://static.crates.io/crates/indexmap/2.14.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "indexmap-2",
    srcs = [":indexmap-2.14.0.crate"],
    crate = "indexmap",
    crate_root = "indexmap-2.14.0.crate/src/lib.rs",
    edition = "2024",
    platform = {
        "linux-arm64": dict(
            features = ["std"],
        ),
        "linux-x86_64": dict(
            features = ["std"],
        ),
        "macos-arm64": dict(
            features = ["std"],
        ),
        "macos-x86_64": dict(
            features = ["std"],
        ),
    },
    visibility = [],
    deps = [
        ":equivalent-1",
        ":hashbrown-0.17",
    ],
)

http_archive(
    name = "is_terminal_polyfill-1.70.2.crate",
    sha256 = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695",
    strip_prefix = "is_terminal_polyfill-1.70.2",
    urls = ["https://static.crates.io/crates/is_terminal_polyfill/1.70.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "is_terminal_polyfill-1",
    srcs = [":is_terminal_polyfill-1.70.2.crate"],
    crate = "is_terminal_polyfill",
    crate_root = "is_terminal_polyfill-1.70.2.crate/src/lib.rs",
    edition = "2021",
    features = ["default"],
    visibility = [],
)

http_archive(
    name = "itertools-0.13.0.crate",
    sha256 = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186",
    strip_prefix = "itertools-0.13.0",
    urls = ["https://static.crates.io/crates/itertools/0.13.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "itertools-0.13",
    srcs = [":itertools-0.13.0.crate"],
    crate = "itertools",
    crate_root = "itertools-0.13.0.crate/src/lib.rs",
    edition = "2018",
    features = [
        "default",
        "use_alloc",
        "use_std",
    ],
    visibility = [],
    deps = [":either-1"],
)

http_archive(
    name = "itoa-1.0.18.crate",
    sha256 = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682",
    strip_prefix = "itoa-1.0.18",
    urls = ["https://static.crates.io/crates/itoa/1.0.18/download"],
    visibility = [],
)

cargo.rust_library(
    name = "itoa-1",
    srcs = [":itoa-1.0.18.crate"],
    crate = "itoa",
    crate_root = "itoa-1.0.18.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
)

alias(
    name = "lazy_static",
    actual = ":lazy_static-1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "lazy_static-1.5.0.crate",
    sha256 = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe",
    strip_prefix = "lazy_static-1.5.0",
    urls = ["https://static.crates.io/crates/lazy_static/1.5.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "lazy_static-1",
    srcs = [":lazy_static-1.5.0.crate"],
    crate = "lazy_static",
    crate_root = "lazy_static-1.5.0.crate/src/lib.rs",
    edition = "2015",
    visibility = [],
)

alias(
    name = "leb128fmt",
    actual = ":leb128fmt-0.1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "leb128fmt-0.1.0.crate",
    sha256 = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2",
    strip_prefix = "leb128fmt-0.1.0",
    urls = ["https://static.crates.io/crates/leb128fmt/0.1.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "leb128fmt-0.1",
    srcs = [":leb128fmt-0.1.0.crate"],
    crate = "leb128fmt",
    crate_root = "leb128fmt-0.1.0.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
)

alias(
    name = "libc",
    actual = ":libc-0.2",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "libc-0.2.186.crate",
    sha256 = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66",
    strip_prefix = "libc-0.2.186",
    urls = ["https://static.crates.io/crates/libc/0.2.186/download"],
    visibility = [],
)

cargo.rust_library(
    name = "libc-0.2",
    srcs = [":libc-0.2.186.crate"],
    crate = "libc",
    crate_root = "libc-0.2.186.crate/src/lib.rs",
    edition = "2021",
    env = {
        "OUT_DIR": "$(location :libc-0.2-build-script-run[out_dir])",
    },
    features = [
        "default",
        "std",
    ],
    rustc_flags = ["@$(location :libc-0.2-build-script-run[rustc_flags])"],
    visibility = [],
)

cargo.rust_binary(
    name = "libc-0.2-build-script-build",
    srcs = [":libc-0.2.186.crate"],
    crate = "build_script_build",
    crate_root = "libc-0.2.186.crate/build.rs",
    edition = "2021",
    features = [
        "default",
        "std",
    ],
    visibility = [],
)

buildscript_run(
    name = "libc-0.2-build-script-run",
    package_name = "libc",
    buildscript_rule = ":libc-0.2-build-script-build",
    features = [
        "default",
        "std",
    ],
    version = "0.2.186",
)

alias(
    name = "libfuzzer-sys",
    actual = ":libfuzzer-sys-0.4",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "libfuzzer-sys-0.4.13.crate",
    sha256 = "a9fd2f41a1cba099f79a0b6b6c35656cf7c03351a7bae8ff0f28f25270f929d2",
    strip_prefix = "libfuzzer-sys-0.4.13",
    sub_targets = [
        "libfuzzer/FuzzerBuiltins.h",
        "libfuzzer/FuzzerBuiltinsMsvc.h",
        "libfuzzer/FuzzerCommand.h",
        "libfuzzer/FuzzerCorpus.h",
        "libfuzzer/FuzzerCrossOver.cpp",
        "libfuzzer/FuzzerDataFlowTrace.cpp",
        "libfuzzer/FuzzerDataFlowTrace.h",
        "libfuzzer/FuzzerDefs.h",
        "libfuzzer/FuzzerDictionary.h",
        "libfuzzer/FuzzerDriver.cpp",
        "libfuzzer/FuzzerExtFunctions.def",
        "libfuzzer/FuzzerExtFunctions.h",
        "libfuzzer/FuzzerExtFunctionsDlsym.cpp",
        "libfuzzer/FuzzerExtFunctionsWeak.cpp",
        "libfuzzer/FuzzerExtFunctionsWindows.cpp",
        "libfuzzer/FuzzerExtraCounters.cpp",
        "libfuzzer/FuzzerExtraCountersDarwin.cpp",
        "libfuzzer/FuzzerExtraCountersWindows.cpp",
        "libfuzzer/FuzzerFlags.def",
        "libfuzzer/FuzzerFork.cpp",
        "libfuzzer/FuzzerFork.h",
        "libfuzzer/FuzzerIO.cpp",
        "libfuzzer/FuzzerIO.h",
        "libfuzzer/FuzzerIOPosix.cpp",
        "libfuzzer/FuzzerIOWindows.cpp",
        "libfuzzer/FuzzerInterceptors.cpp",
        "libfuzzer/FuzzerInterface.h",
        "libfuzzer/FuzzerInternal.h",
        "libfuzzer/FuzzerLoop.cpp",
        "libfuzzer/FuzzerMain.cpp",
        "libfuzzer/FuzzerMerge.cpp",
        "libfuzzer/FuzzerMerge.h",
        "libfuzzer/FuzzerMutate.cpp",
        "libfuzzer/FuzzerMutate.h",
        "libfuzzer/FuzzerOptions.h",
        "libfuzzer/FuzzerPlatform.h",
        "libfuzzer/FuzzerRandom.h",
        "libfuzzer/FuzzerSHA1.cpp",
        "libfuzzer/FuzzerSHA1.h",
        "libfuzzer/FuzzerTracePC.cpp",
        "libfuzzer/FuzzerTracePC.h",
        "libfuzzer/FuzzerUtil.cpp",
        "libfuzzer/FuzzerUtil.h",
        "libfuzzer/FuzzerUtilDarwin.cpp",
        "libfuzzer/FuzzerUtilFuchsia.cpp",
        "libfuzzer/FuzzerUtilLinux.cpp",
        "libfuzzer/FuzzerUtilPosix.cpp",
        "libfuzzer/FuzzerUtilWindows.cpp",
        "libfuzzer/FuzzerValueBitMap.h",
    ],
    urls = ["https://static.crates.io/crates/libfuzzer-sys/0.4.13/download"],
    visibility = [],
)

cargo.rust_library(
    name = "libfuzzer-sys-0.4",
    srcs = [":libfuzzer-sys-0.4.13.crate"],
    crate = "libfuzzer_sys",
    crate_root = "libfuzzer-sys-0.4.13.crate/src/lib.rs",
    edition = "2018",
    features = [
        "default",
        "link_libfuzzer",
    ],
    visibility = [],
    deps = [
        ":arbitrary-1",
        ":libfuzzer-sys-0.4-libfuzzer",
    ],
)

cxx_library(
    name = "libfuzzer-sys-0.4-libfuzzer",
    srcs = [
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerCrossOver.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerDataFlowTrace.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerDriver.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerExtFunctionsDlsym.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerExtFunctionsWeak.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerExtFunctionsWindows.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerExtraCounters.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerExtraCountersDarwin.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerExtraCountersWindows.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerFork.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerIO.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerIOPosix.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerIOWindows.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerInterceptors.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerLoop.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerMain.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerMerge.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerMutate.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerSHA1.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerTracePC.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerUtil.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerUtilDarwin.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerUtilFuchsia.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerUtilLinux.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerUtilPosix.cpp]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerUtilWindows.cpp]",
    ],
    headers = [
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerBuiltins.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerBuiltinsMsvc.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerCommand.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerCorpus.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerDataFlowTrace.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerDefs.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerDictionary.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerExtFunctions.def]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerExtFunctions.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerFlags.def]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerFork.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerIO.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerInterface.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerInternal.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerMerge.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerMutate.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerOptions.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerPlatform.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerRandom.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerSHA1.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerTracePC.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerUtil.h]",
        ":libfuzzer-sys-0.4.13.crate[libfuzzer/FuzzerValueBitMap.h]",
    ],
    compatible_with = [
        "prelude//os/constraints:linux",
        "prelude//os/constraints:macos",
        "prelude//os/constraints:windows",
    ],
    compiler_flags = [
        "-std=c++17",
        "-fno-omit-frame-pointer",
        "-w",
    ],
    visibility = [],
)

alias(
    name = "libm",
    actual = ":libm-0.2",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "libm-0.2.16.crate",
    sha256 = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981",
    strip_prefix = "libm-0.2.16",
    urls = ["https://static.crates.io/crates/libm/0.2.16/download"],
    visibility = [],
)

cargo.rust_library(
    name = "libm-0.2",
    srcs = [":libm-0.2.16.crate"],
    crate = "libm",
    crate_root = "libm-0.2.16.crate/src/lib.rs",
    edition = "2021",
    features = [
        "arch",
        "default",
    ],
    visibility = [],
)

alias(
    name = "libtest-mimic",
    actual = ":libtest-mimic-0.8",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "libtest-mimic-0.8.2.crate",
    sha256 = "14e6ba06f0ade6e504aff834d7c34298e5155c6baca353cc6a4aaff2f9fd7f33",
    strip_prefix = "libtest-mimic-0.8.2",
    urls = ["https://static.crates.io/crates/libtest-mimic/0.8.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "libtest-mimic-0.8",
    srcs = [":libtest-mimic-0.8.2.crate"],
    crate = "libtest_mimic",
    crate_root = "libtest-mimic-0.8.2.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
    deps = [
        ":anstream-1",
        ":anstyle-1",
        ":clap-4",
        ":escape8259-0.5",
    ],
)

http_archive(
    name = "linux-raw-sys-0.12.1.crate",
    sha256 = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53",
    strip_prefix = "linux-raw-sys-0.12.1",
    urls = ["https://static.crates.io/crates/linux-raw-sys/0.12.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "linux-raw-sys-0.12",
    srcs = [":linux-raw-sys-0.12.1.crate"],
    crate = "linux_raw_sys",
    crate_root = "linux-raw-sys-0.12.1.crate/src/lib.rs",
    edition = "2021",
    features = [
        "auxvec",
        "elf",
        "errno",
        "general",
        "ioctl",
        "no_std",
    ],
    visibility = [],
)

alias(
    name = "lock_api",
    actual = ":lock_api-0.4",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "lock_api-0.4.14.crate",
    sha256 = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965",
    strip_prefix = "lock_api-0.4.14",
    urls = ["https://static.crates.io/crates/lock_api/0.4.14/download"],
    visibility = [],
)

cargo.rust_library(
    name = "lock_api-0.4",
    srcs = [":lock_api-0.4.14.crate"],
    crate = "lock_api",
    crate_root = "lock_api-0.4.14.crate/src/lib.rs",
    edition = "2021",
    features = [
        "atomic_usize",
        "default",
    ],
    visibility = [],
    deps = [":scopeguard-1"],
)

alias(
    name = "log",
    actual = ":log-0.4",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "log-0.4.33.crate",
    sha256 = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad",
    strip_prefix = "log-0.4.33",
    urls = ["https://static.crates.io/crates/log/0.4.33/download"],
    visibility = [],
)

cargo.rust_library(
    name = "log-0.4",
    srcs = [":log-0.4.33.crate"],
    crate = "log",
    crate_root = "log-0.4.33.crate/src/lib.rs",
    edition = "2021",
    platform = {
        "linux-arm64": dict(
            features = ["std"],
        ),
        "linux-x86_64": dict(
            features = ["std"],
        ),
        "macos-arm64": dict(
            features = ["std"],
        ),
        "macos-x86_64": dict(
            features = ["std"],
        ),
    },
    visibility = [],
)

alias(
    name = "loom",
    actual = ":loom-0.7",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "loom-0.7.2.crate",
    sha256 = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca",
    strip_prefix = "loom-0.7.2",
    urls = ["https://static.crates.io/crates/loom/0.7.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "loom-0.7",
    srcs = [":loom-0.7.2.crate"],
    crate = "loom",
    crate_root = "loom-0.7.2.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
    deps = [
        ":cfg-if-1",
        ":generator-0.8",
        ":scoped-tls-1",
        ":tracing-0.1",
        ":tracing-subscriber-0.3",
    ],
)

alias(
    name = "maitake-sync",
    actual = ":maitake-sync-0.3",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "maitake-sync-0.3.0.crate",
    sha256 = "3d77c365d697828821727b9bc09e6bc3c518b8c63804e79e1be5a5ae091a7c5f",
    strip_prefix = "maitake-sync-0.3.0",
    urls = ["https://static.crates.io/crates/maitake-sync/0.3.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "maitake-sync-0.3",
    srcs = [":maitake-sync-0.3.0.crate"],
    crate = "maitake_sync",
    crate_root = "maitake-sync-0.3.0.crate/src/lib.rs",
    edition = "2021",
    env = {
        "CARGO_BIN_NAME": "maitake_sync",
        "CARGO_CRATE_NAME": "maitake_sync",
        "CARGO_MANIFEST_DIR": "maitake-sync-0.3.0.crate",
        "CARGO_PKG_AUTHORS": "Eliza Weisman <eliza@elizas.website>",
        "CARGO_PKG_DESCRIPTION": "No-std async synchronization primitives from Maitake",
        "CARGO_PKG_HOMEPAGE": "https://mycelium.elizas.website",
        "CARGO_PKG_NAME": "maitake-sync",
        "CARGO_PKG_README": "README.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/hawkw/mycelium",
        "CARGO_PKG_RUST_VERSION": "1.61.0",
        "CARGO_PKG_VERSION": "0.3.0",
        "CARGO_PKG_VERSION_MAJOR": "0",
        "CARGO_PKG_VERSION_MINOR": "3",
        "CARGO_PKG_VERSION_PATCH": "0",
        "CARGO_PKG_VERSION_PRE": "",
    },
    features = [
        "alloc",
        "default",
    ],
    visibility = [],
    deps = [
        ":cordyceps-0.3",
        ":mutex-traits-1",
        ":mycelium-bitfield-0.1",
        ":pin-project-1",
        ":portable-atomic-1",
    ],
)

http_archive(
    name = "matchers-0.2.0.crate",
    sha256 = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9",
    strip_prefix = "matchers-0.2.0",
    urls = ["https://static.crates.io/crates/matchers/0.2.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "matchers-0.2",
    srcs = [":matchers-0.2.0.crate"],
    crate = "matchers",
    crate_root = "matchers-0.2.0.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
    deps = [":regex-automata-0.4"],
)

alias(
    name = "memchr",
    actual = ":memchr-2",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "memchr-2.8.2.crate",
    sha256 = "88904434abc2901f197fe8cc55f0445e7ded921dba5911dad2e2b39b48e663c4",
    strip_prefix = "memchr-2.8.2",
    urls = ["https://static.crates.io/crates/memchr/2.8.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "memchr-2",
    srcs = [":memchr-2.8.2.crate"],
    crate = "memchr",
    crate_root = "memchr-2.8.2.crate/src/lib.rs",
    edition = "2021",
    platform = {
        "linux-arm64": dict(
            features = [
                "alloc",
                "default",
                "std",
            ],
        ),
        "linux-x86_64": dict(
            features = [
                "alloc",
                "default",
                "std",
            ],
        ),
        "macos-arm64": dict(
            features = [
                "alloc",
                "default",
                "std",
            ],
        ),
        "macos-x86_64": dict(
            features = [
                "alloc",
                "default",
                "std",
            ],
        ),
    },
    visibility = [],
)

alias(
    name = "memmap2",
    actual = ":memmap2-0.9",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "memmap2-0.9.11.crate",
    sha256 = "d1219ed1b7f229ee7104d281dd01d6802fe28bb6e95d292942c4daacdeb798c0",
    strip_prefix = "memmap2-0.9.11",
    urls = ["https://static.crates.io/crates/memmap2/0.9.11/download"],
    visibility = [],
)

cargo.rust_library(
    name = "memmap2-0.9",
    srcs = [":memmap2-0.9.11.crate"],
    crate = "memmap2",
    crate_root = "memmap2-0.9.11.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
    deps = [":libc-0.2"],
)

http_archive(
    name = "miniz_oxide-0.8.9.crate",
    sha256 = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316",
    strip_prefix = "miniz_oxide-0.8.9",
    urls = ["https://static.crates.io/crates/miniz_oxide/0.8.9/download"],
    visibility = [],
)

cargo.rust_library(
    name = "miniz_oxide-0.8",
    srcs = [":miniz_oxide-0.8.9.crate"],
    crate = "miniz_oxide",
    crate_root = "miniz_oxide-0.8.9.crate/src/lib.rs",
    edition = "2021",
    features = [
        "simd",
        "simd-adler32",
        "with-alloc",
    ],
    visibility = [],
    deps = [
        ":adler2-2",
        ":simd-adler32-0.3",
    ],
)

http_archive(
    name = "mutex-traits-1.0.1.crate",
    sha256 = "3929f2b5633d29cf7b6624992e5f3c1e9334f1193423e12d17be4faf678cde3f",
    strip_prefix = "mutex-traits-1.0.1",
    urls = ["https://static.crates.io/crates/mutex-traits/1.0.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "mutex-traits-1",
    srcs = [":mutex-traits-1.0.1.crate"],
    crate = "mutex_traits",
    crate_root = "mutex-traits-1.0.1.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
)

alias(
    name = "mycelium-bitfield",
    actual = ":mycelium-bitfield-0.1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "mycelium-bitfield-0.1.5.crate",
    sha256 = "24e0cc5e2c585acbd15c5ce911dff71e1f4d5313f43345873311c4f5efd741cc",
    strip_prefix = "mycelium-bitfield-0.1.5",
    urls = ["https://static.crates.io/crates/mycelium-bitfield/0.1.5/download"],
    visibility = [],
)

cargo.rust_library(
    name = "mycelium-bitfield-0.1",
    srcs = [":mycelium-bitfield-0.1.5.crate"],
    crate = "mycelium_bitfield",
    crate_root = "mycelium-bitfield-0.1.5.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
)

alias(
    name = "nonmax",
    actual = ":nonmax-0.5",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "nonmax-0.5.5.crate",
    sha256 = "610a5acd306ec67f907abe5567859a3c693fb9886eb1f012ab8f2a47bef3db51",
    strip_prefix = "nonmax-0.5.5",
    urls = ["https://static.crates.io/crates/nonmax/0.5.5/download"],
    visibility = [],
)

cargo.rust_library(
    name = "nonmax-0.5",
    srcs = [":nonmax-0.5.5.crate"],
    crate = "nonmax",
    crate_root = "nonmax-0.5.5.crate/src/lib.rs",
    edition = "2018",
    features = [
        "default",
        "std",
    ],
    visibility = [],
)

http_archive(
    name = "nu-ansi-term-0.50.3.crate",
    sha256 = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5",
    strip_prefix = "nu-ansi-term-0.50.3",
    urls = ["https://static.crates.io/crates/nu-ansi-term/0.50.3/download"],
    visibility = [],
)

cargo.rust_library(
    name = "nu-ansi-term-0.50",
    srcs = [":nu-ansi-term-0.50.3.crate"],
    crate = "nu_ansi_term",
    crate_root = "nu-ansi-term-0.50.3.crate/src/lib.rs",
    edition = "2021",
    features = [
        "default",
        "std",
    ],
    visibility = [],
)

http_archive(
    name = "num-traits-0.2.19.crate",
    sha256 = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841",
    strip_prefix = "num-traits-0.2.19",
    urls = ["https://static.crates.io/crates/num-traits/0.2.19/download"],
    visibility = [],
)

cargo.rust_library(
    name = "num-traits-0.2",
    srcs = [":num-traits-0.2.19.crate"],
    crate = "num_traits",
    crate_root = "num-traits-0.2.19.crate/src/lib.rs",
    edition = "2021",
    env = {
        "OUT_DIR": "$(location :num-traits-0.2-build-script-run[out_dir])",
    },
    features = [
        "default",
        "std",
    ],
    rustc_flags = ["@$(location :num-traits-0.2-build-script-run[rustc_flags])"],
    visibility = [],
)

cargo.rust_binary(
    name = "num-traits-0.2-build-script-build",
    srcs = [":num-traits-0.2.19.crate"],
    crate = "build_script_build",
    crate_root = "num-traits-0.2.19.crate/build.rs",
    edition = "2021",
    features = [
        "default",
        "std",
    ],
    visibility = [],
    deps = [":autocfg-1"],
)

buildscript_run(
    name = "num-traits-0.2-build-script-run",
    package_name = "num-traits",
    buildscript_rule = ":num-traits-0.2-build-script-build",
    features = [
        "default",
        "std",
    ],
    version = "0.2.19",
)

alias(
    name = "object",
    actual = ":object-0.39",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "object-0.39.1.crate",
    sha256 = "2e5a6c098c7a3b6547378093f5cc30bc54fd361ce711e05293a5cc589562739b",
    strip_prefix = "object-0.39.1",
    urls = ["https://static.crates.io/crates/object/0.39.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "object-0.39",
    srcs = [":object-0.39.1.crate"],
    crate = "object",
    crate_root = "object-0.39.1.crate/src/lib.rs",
    edition = "2018",
    features = [
        "elf",
        "read_core",
    ],
    platform = {
        "linux-arm64": dict(
            features = [
                "archive",
                "coff",
                "compression",
                "default",
                "macho",
                "pe",
                "read",
                "std",
                "write",
                "write_core",
                "write_std",
                "xcoff",
            ],
            deps = [
                ":crc32fast-1",
                ":flate2-1",
                ":hashbrown-0.17",
                ":indexmap-2",
                ":ruzstd-0.8",
            ],
        ),
        "linux-x86_64": dict(
            features = [
                "archive",
                "coff",
                "compression",
                "default",
                "macho",
                "pe",
                "read",
                "std",
                "write",
                "write_core",
                "write_std",
                "xcoff",
            ],
            deps = [
                ":crc32fast-1",
                ":flate2-1",
                ":hashbrown-0.17",
                ":indexmap-2",
                ":ruzstd-0.8",
            ],
        ),
        "macos-arm64": dict(
            features = [
                "archive",
                "coff",
                "compression",
                "default",
                "macho",
                "pe",
                "read",
                "std",
                "write",
                "write_core",
                "write_std",
                "xcoff",
            ],
            deps = [
                ":crc32fast-1",
                ":flate2-1",
                ":hashbrown-0.17",
                ":indexmap-2",
                ":ruzstd-0.8",
            ],
        ),
        "macos-x86_64": dict(
            features = [
                "archive",
                "coff",
                "compression",
                "default",
                "macho",
                "pe",
                "read",
                "std",
                "write",
                "write_core",
                "write_std",
                "xcoff",
            ],
            deps = [
                ":crc32fast-1",
                ":flate2-1",
                ":hashbrown-0.17",
                ":indexmap-2",
                ":ruzstd-0.8",
            ],
        ),
    },
    visibility = [],
    deps = [":memchr-2"],
)

http_archive(
    name = "once_cell-1.21.4.crate",
    sha256 = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50",
    strip_prefix = "once_cell-1.21.4",
    urls = ["https://static.crates.io/crates/once_cell/1.21.4/download"],
    visibility = [],
)

cargo.rust_library(
    name = "once_cell-1",
    srcs = [":once_cell-1.21.4.crate"],
    crate = "once_cell",
    crate_root = "once_cell-1.21.4.crate/src/lib.rs",
    edition = "2021",
    features = [
        "alloc",
        "default",
        "race",
        "std",
    ],
    visibility = [],
)

http_archive(
    name = "oorandom-11.1.5.crate",
    sha256 = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e",
    strip_prefix = "oorandom-11.1.5",
    urls = ["https://static.crates.io/crates/oorandom/11.1.5/download"],
    visibility = [],
)

cargo.rust_library(
    name = "oorandom-11",
    srcs = [":oorandom-11.1.5.crate"],
    crate = "oorandom",
    crate_root = "oorandom-11.1.5.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
)

http_archive(
    name = "page_size-0.6.0.crate",
    sha256 = "30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da",
    strip_prefix = "page_size-0.6.0",
    urls = ["https://static.crates.io/crates/page_size/0.6.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "page_size-0.6",
    srcs = [":page_size-0.6.0.crate"],
    crate = "page_size",
    crate_root = "page_size-0.6.0.crate/src/lib.rs",
    edition = "2015",
    visibility = [],
    deps = [":libc-0.2"],
)

alias(
    name = "parking_lot",
    actual = ":parking_lot-0.12",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "parking_lot-0.12.5.crate",
    sha256 = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a",
    strip_prefix = "parking_lot-0.12.5",
    urls = ["https://static.crates.io/crates/parking_lot/0.12.5/download"],
    visibility = [],
)

cargo.rust_library(
    name = "parking_lot-0.12",
    srcs = [":parking_lot-0.12.5.crate"],
    crate = "parking_lot",
    crate_root = "parking_lot-0.12.5.crate/src/lib.rs",
    edition = "2021",
    features = ["default"],
    visibility = [],
    deps = [
        ":lock_api-0.4",
        ":parking_lot_core-0.9",
    ],
)

http_archive(
    name = "parking_lot_core-0.9.12.crate",
    sha256 = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1",
    strip_prefix = "parking_lot_core-0.9.12",
    urls = ["https://static.crates.io/crates/parking_lot_core/0.9.12/download"],
    visibility = [],
)

cargo.rust_library(
    name = "parking_lot_core-0.9",
    srcs = [":parking_lot_core-0.9.12.crate"],
    crate = "parking_lot_core",
    crate_root = "parking_lot_core-0.9.12.crate/src/lib.rs",
    edition = "2021",
    env = {
        "OUT_DIR": "$(location :parking_lot_core-0.9-build-script-run[out_dir])",
    },
    rustc_flags = ["@$(location :parking_lot_core-0.9-build-script-run[rustc_flags])"],
    visibility = [],
    deps = [
        ":cfg-if-1",
        ":libc-0.2",
        ":smallvec-1",
    ],
)

cargo.rust_binary(
    name = "parking_lot_core-0.9-build-script-build",
    srcs = [":parking_lot_core-0.9.12.crate"],
    crate = "build_script_build",
    crate_root = "parking_lot_core-0.9.12.crate/build.rs",
    edition = "2021",
    visibility = [],
)

buildscript_run(
    name = "parking_lot_core-0.9-build-script-run",
    package_name = "parking_lot_core",
    buildscript_rule = ":parking_lot_core-0.9-build-script-build",
    version = "0.9.12",
)

alias(
    name = "pin-project",
    actual = ":pin-project-1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "pin-project-1.1.13.crate",
    sha256 = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924",
    strip_prefix = "pin-project-1.1.13",
    urls = ["https://static.crates.io/crates/pin-project/1.1.13/download"],
    visibility = [],
)

cargo.rust_library(
    name = "pin-project-1",
    srcs = [":pin-project-1.1.13.crate"],
    crate = "pin_project",
    crate_root = "pin-project-1.1.13.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
    deps = [":pin-project-internal-1"],
)

http_archive(
    name = "pin-project-internal-1.1.13.crate",
    sha256 = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b",
    strip_prefix = "pin-project-internal-1.1.13",
    urls = ["https://static.crates.io/crates/pin-project-internal/1.1.13/download"],
    visibility = [],
)

cargo.rust_library(
    name = "pin-project-internal-1",
    srcs = [":pin-project-internal-1.1.13.crate"],
    crate = "pin_project_internal",
    crate_root = "pin-project-internal-1.1.13.crate/src/lib.rs",
    edition = "2021",
    proc_macro = True,
    visibility = [],
    deps = [
        ":proc-macro2-1",
        ":quote-1",
        ":syn-2",
    ],
)

http_archive(
    name = "pin-project-lite-0.2.17.crate",
    sha256 = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd",
    strip_prefix = "pin-project-lite-0.2.17",
    urls = ["https://static.crates.io/crates/pin-project-lite/0.2.17/download"],
    visibility = [],
)

cargo.rust_library(
    name = "pin-project-lite-0.2",
    srcs = [":pin-project-lite-0.2.17.crate"],
    crate = "pin_project_lite",
    crate_root = "pin-project-lite-0.2.17.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
)

http_archive(
    name = "plotters-0.3.7.crate",
    sha256 = "5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747",
    strip_prefix = "plotters-0.3.7",
    urls = ["https://static.crates.io/crates/plotters/0.3.7/download"],
    visibility = [],
)

cargo.rust_library(
    name = "plotters-0.3",
    srcs = [":plotters-0.3.7.crate"],
    crate = "plotters",
    crate_root = "plotters-0.3.7.crate/src/lib.rs",
    edition = "2018",
    features = [
        "area_series",
        "line_series",
        "plotters-svg",
        "svg_backend",
    ],
    visibility = [],
    deps = [
        ":num-traits-0.2",
        ":plotters-backend-0.3",
        ":plotters-svg-0.3",
    ],
)

http_archive(
    name = "plotters-backend-0.3.7.crate",
    sha256 = "df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a",
    strip_prefix = "plotters-backend-0.3.7",
    urls = ["https://static.crates.io/crates/plotters-backend/0.3.7/download"],
    visibility = [],
)

cargo.rust_library(
    name = "plotters-backend-0.3",
    srcs = [":plotters-backend-0.3.7.crate"],
    crate = "plotters_backend",
    crate_root = "plotters-backend-0.3.7.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
)

http_archive(
    name = "plotters-svg-0.3.7.crate",
    sha256 = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670",
    strip_prefix = "plotters-svg-0.3.7",
    urls = ["https://static.crates.io/crates/plotters-svg/0.3.7/download"],
    visibility = [],
)

cargo.rust_library(
    name = "plotters-svg-0.3",
    srcs = [":plotters-svg-0.3.7.crate"],
    crate = "plotters_svg",
    crate_root = "plotters-svg-0.3.7.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
    deps = [":plotters-backend-0.3"],
)

http_archive(
    name = "portable-atomic-1.14.0.crate",
    sha256 = "3d20d5497ef88037a52ff98267d066e7f11fcc5e99bbfbd58a42336193aacec3",
    strip_prefix = "portable-atomic-1.14.0",
    urls = ["https://static.crates.io/crates/portable-atomic/1.14.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "portable-atomic-1",
    srcs = [":portable-atomic-1.14.0.crate"],
    crate = "portable_atomic",
    crate_root = "portable-atomic-1.14.0.crate/src/lib.rs",
    edition = "2018",
    features = [
        "default",
        "fallback",
    ],
    visibility = [],
)

http_archive(
    name = "ppv-lite86-0.2.21.crate",
    sha256 = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9",
    strip_prefix = "ppv-lite86-0.2.21",
    urls = ["https://static.crates.io/crates/ppv-lite86/0.2.21/download"],
    visibility = [],
)

cargo.rust_library(
    name = "ppv-lite86-0.2",
    srcs = [":ppv-lite86-0.2.21.crate"],
    crate = "ppv_lite86",
    crate_root = "ppv-lite86-0.2.21.crate/src/lib.rs",
    edition = "2021",
    features = ["simd"],
    platform = {
        "linux-arm64": dict(
            features = ["std"],
        ),
        "linux-x86_64": dict(
            features = ["std"],
        ),
        "macos-arm64": dict(
            features = ["std"],
        ),
        "macos-x86_64": dict(
            features = ["std"],
        ),
    },
    visibility = [],
    deps = [":zerocopy-0.8"],
)

alias(
    name = "proc-macro2",
    actual = ":proc-macro2-1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "proc-macro2-1.0.106.crate",
    sha256 = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934",
    strip_prefix = "proc-macro2-1.0.106",
    urls = ["https://static.crates.io/crates/proc-macro2/1.0.106/download"],
    visibility = [],
)

cargo.rust_library(
    name = "proc-macro2-1",
    srcs = [":proc-macro2-1.0.106.crate"],
    crate = "proc_macro2",
    crate_root = "proc-macro2-1.0.106.crate/src/lib.rs",
    edition = "2021",
    env = {
        "OUT_DIR": "$(location :proc-macro2-1-build-script-run[out_dir])",
    },
    features = [
        "default",
        "proc-macro",
    ],
    rustc_flags = ["@$(location :proc-macro2-1-build-script-run[rustc_flags])"],
    visibility = [],
    deps = [":unicode-ident-1"],
)

cargo.rust_binary(
    name = "proc-macro2-1-build-script-build",
    srcs = [":proc-macro2-1.0.106.crate"],
    crate = "build_script_build",
    crate_root = "proc-macro2-1.0.106.crate/build.rs",
    edition = "2021",
    features = [
        "default",
        "proc-macro",
    ],
    visibility = [],
)

buildscript_run(
    name = "proc-macro2-1-build-script-run",
    package_name = "proc-macro2",
    buildscript_rule = ":proc-macro2-1-build-script-build",
    features = [
        "default",
        "proc-macro",
    ],
    version = "1.0.106",
)

alias(
    name = "proptest",
    actual = ":proptest-1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "proptest-1.11.0.crate",
    sha256 = "4b45fcc2344c680f5025fe57779faef368840d0bd1f42f216291f0dc4ace4744",
    strip_prefix = "proptest-1.11.0",
    urls = ["https://static.crates.io/crates/proptest/1.11.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "proptest-1",
    srcs = [":proptest-1.11.0.crate"],
    crate = "proptest",
    crate_root = "proptest-1.11.0.crate/src/lib.rs",
    edition = "2021",
    features = [
        "bit-set",
        "default",
        "fork",
        "regex-syntax",
        "rusty-fork",
        "std",
        "tempfile",
        "timeout",
    ],
    visibility = [],
    deps = [
        ":bit-set-0.8",
        ":bit-vec-0.8",
        ":bitflags-2",
        ":num-traits-0.2",
        ":rand-0.9",
        ":rand_chacha-0.9",
        ":rand_xorshift-0.4",
        ":regex-syntax-0.8",
        ":rusty-fork-0.3",
        ":tempfile-3",
        ":unarray-0.1",
    ],
)

alias(
    name = "proptest-derive",
    actual = ":proptest-derive-0.8",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "proptest-derive-0.8.0.crate",
    sha256 = "c57924a81864dddafba92e1bf92f9bf82f97096c44489548a60e888e1547549b",
    strip_prefix = "proptest-derive-0.8.0",
    urls = ["https://static.crates.io/crates/proptest-derive/0.8.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "proptest-derive-0.8",
    srcs = [":proptest-derive-0.8.0.crate"],
    crate = "proptest_derive",
    crate_root = "proptest-derive-0.8.0.crate/src/lib.rs",
    edition = "2021",
    proc_macro = True,
    visibility = [],
    deps = [
        ":proc-macro2-1",
        ":quote-1",
        ":syn-2",
    ],
)

http_archive(
    name = "ptr_meta-0.3.1.crate",
    sha256 = "0b9a0cf95a1196af61d4f1cbdab967179516d9a4a4312af1f31948f8f6224a79",
    strip_prefix = "ptr_meta-0.3.1",
    urls = ["https://static.crates.io/crates/ptr_meta/0.3.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "ptr_meta-0.3",
    srcs = [":ptr_meta-0.3.1.crate"],
    crate = "ptr_meta",
    crate_root = "ptr_meta-0.3.1.crate/src/lib.rs",
    edition = "2021",
    features = [
        "derive",
        "ptr_meta_derive",
    ],
    visibility = [],
    deps = [":ptr_meta_derive-0.3"],
)

http_archive(
    name = "ptr_meta_derive-0.3.1.crate",
    sha256 = "7347867d0a7e1208d93b46767be83e2b8f978c3dad35f775ac8d8847551d6fe1",
    strip_prefix = "ptr_meta_derive-0.3.1",
    urls = ["https://static.crates.io/crates/ptr_meta_derive/0.3.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "ptr_meta_derive-0.3",
    srcs = [":ptr_meta_derive-0.3.1.crate"],
    crate = "ptr_meta_derive",
    crate_root = "ptr_meta_derive-0.3.1.crate/src/lib.rs",
    edition = "2021",
    proc_macro = True,
    visibility = [],
    deps = [
        ":proc-macro2-1",
        ":quote-1",
        ":syn-2",
    ],
)

http_archive(
    name = "quick-error-1.2.3.crate",
    sha256 = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0",
    strip_prefix = "quick-error-1.2.3",
    urls = ["https://static.crates.io/crates/quick-error/1.2.3/download"],
    visibility = [],
)

cargo.rust_library(
    name = "quick-error-1",
    srcs = [":quick-error-1.2.3.crate"],
    crate = "quick_error",
    crate_root = "quick-error-1.2.3.crate/src/lib.rs",
    edition = "2015",
    visibility = [],
)

alias(
    name = "quote",
    actual = ":quote-1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "quote-1.0.46.crate",
    sha256 = "dfbc457d0c7a0759a614551b11a6409e5951f6c7537be1f1b7682b9ae9230368",
    strip_prefix = "quote-1.0.46",
    urls = ["https://static.crates.io/crates/quote/1.0.46/download"],
    visibility = [],
)

cargo.rust_library(
    name = "quote-1",
    srcs = [":quote-1.0.46.crate"],
    crate = "quote",
    crate_root = "quote-1.0.46.crate/src/lib.rs",
    edition = "2021",
    features = [
        "default",
        "proc-macro",
    ],
    visibility = [],
    deps = [":proc-macro2-1"],
)

http_archive(
    name = "rand-0.9.4.crate",
    sha256 = "44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea",
    strip_prefix = "rand-0.9.4",
    urls = ["https://static.crates.io/crates/rand/0.9.4/download"],
    visibility = [],
)

cargo.rust_library(
    name = "rand-0.9",
    srcs = [":rand-0.9.4.crate"],
    crate = "rand",
    crate_root = "rand-0.9.4.crate/src/lib.rs",
    edition = "2021",
    features = [
        "alloc",
        "os_rng",
        "std",
    ],
    visibility = [],
    deps = [":rand_core-0.9"],
)

alias(
    name = "rand",
    actual = ":rand-0.10",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "rand-0.10.1.crate",
    sha256 = "d2e8e8bcc7961af1fdac401278c6a831614941f6164ee3bf4ce61b7edb162207",
    strip_prefix = "rand-0.10.1",
    urls = ["https://static.crates.io/crates/rand/0.10.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "rand-0.10",
    srcs = [":rand-0.10.1.crate"],
    crate = "rand",
    crate_root = "rand-0.10.1.crate/src/lib.rs",
    edition = "2024",
    platform = {
        "linux-arm64": dict(
            features = [
                "alloc",
                "std",
                "std_rng",
                "sys_rng",
                "thread_rng",
            ],
            deps = [
                ":chacha20-0.10",
                ":getrandom-0.4",
            ],
        ),
        "linux-x86_64": dict(
            features = [
                "alloc",
                "std",
                "std_rng",
                "sys_rng",
                "thread_rng",
            ],
            deps = [
                ":chacha20-0.10",
                ":getrandom-0.4",
            ],
        ),
        "macos-arm64": dict(
            features = [
                "alloc",
                "std",
                "std_rng",
                "sys_rng",
                "thread_rng",
            ],
            deps = [
                ":chacha20-0.10",
                ":getrandom-0.4",
            ],
        ),
        "macos-x86_64": dict(
            features = [
                "alloc",
                "std",
                "std_rng",
                "sys_rng",
                "thread_rng",
            ],
            deps = [
                ":chacha20-0.10",
                ":getrandom-0.4",
            ],
        ),
    },
    visibility = [],
    deps = [":rand_core-0.10"],
)

http_archive(
    name = "rand_chacha-0.9.0.crate",
    sha256 = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb",
    strip_prefix = "rand_chacha-0.9.0",
    urls = ["https://static.crates.io/crates/rand_chacha/0.9.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "rand_chacha-0.9",
    srcs = [":rand_chacha-0.9.0.crate"],
    crate = "rand_chacha",
    crate_root = "rand_chacha-0.9.0.crate/src/lib.rs",
    edition = "2021",
    features = ["std"],
    visibility = [],
    deps = [
        ":ppv-lite86-0.2",
        ":rand_core-0.9",
    ],
)

alias(
    name = "rand_chacha",
    actual = ":rand_chacha-0.10",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "rand_chacha-0.10.0.crate",
    sha256 = "3e6af7f3e25ded52c41df4e0b1af2d047e45896c2f3281792ed68a1c243daedb",
    strip_prefix = "rand_chacha-0.10.0",
    urls = ["https://static.crates.io/crates/rand_chacha/0.10.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "rand_chacha-0.10",
    srcs = [":rand_chacha-0.10.0.crate"],
    crate = "rand_chacha",
    crate_root = "rand_chacha-0.10.0.crate/src/lib.rs",
    edition = "2024",
    visibility = [],
    deps = [
        ":ppv-lite86-0.2",
        ":rand_core-0.10",
    ],
)

http_archive(
    name = "rand_core-0.9.5.crate",
    sha256 = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c",
    strip_prefix = "rand_core-0.9.5",
    urls = ["https://static.crates.io/crates/rand_core/0.9.5/download"],
    visibility = [],
)

cargo.rust_library(
    name = "rand_core-0.9",
    srcs = [":rand_core-0.9.5.crate"],
    crate = "rand_core",
    crate_root = "rand_core-0.9.5.crate/src/lib.rs",
    edition = "2021",
    features = [
        "os_rng",
        "std",
    ],
    visibility = [],
    deps = [":getrandom-0.3"],
)

http_archive(
    name = "rand_core-0.10.1.crate",
    sha256 = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69",
    strip_prefix = "rand_core-0.10.1",
    urls = ["https://static.crates.io/crates/rand_core/0.10.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "rand_core-0.10",
    srcs = [":rand_core-0.10.1.crate"],
    crate = "rand_core",
    crate_root = "rand_core-0.10.1.crate/src/lib.rs",
    edition = "2024",
    visibility = [],
)

http_archive(
    name = "rand_xorshift-0.4.0.crate",
    sha256 = "513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a",
    strip_prefix = "rand_xorshift-0.4.0",
    urls = ["https://static.crates.io/crates/rand_xorshift/0.4.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "rand_xorshift-0.4",
    srcs = [":rand_xorshift-0.4.0.crate"],
    crate = "rand_xorshift",
    crate_root = "rand_xorshift-0.4.0.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
    deps = [":rand_core-0.9"],
)

http_archive(
    name = "rayon-1.12.0.crate",
    sha256 = "fb39b166781f92d482534ef4b4b1b2568f42613b53e5b6c160e24cfbfa30926d",
    strip_prefix = "rayon-1.12.0",
    urls = ["https://static.crates.io/crates/rayon/1.12.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "rayon-1",
    srcs = [":rayon-1.12.0.crate"],
    crate = "rayon",
    crate_root = "rayon-1.12.0.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
    deps = [
        ":either-1",
        ":rayon-core-1",
    ],
)

http_archive(
    name = "rayon-core-1.13.0.crate",
    sha256 = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91",
    strip_prefix = "rayon-core-1.13.0",
    urls = ["https://static.crates.io/crates/rayon-core/1.13.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "rayon-core-1",
    srcs = [":rayon-core-1.13.0.crate"],
    crate = "rayon_core",
    crate_root = "rayon-core-1.13.0.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
    deps = [
        ":crossbeam-deque-0.8",
        ":crossbeam-utils-0.8",
    ],
)

http_archive(
    name = "regalloc2-0.15.1.crate",
    sha256 = "de2c52737737f8609e94f975dee22854a2d5c125772d4b1cf292120f4d45c186",
    strip_prefix = "regalloc2-0.15.1",
    urls = ["https://static.crates.io/crates/regalloc2/0.15.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "regalloc2-0.15",
    srcs = [":regalloc2-0.15.1.crate"],
    crate = "regalloc2",
    crate_root = "regalloc2-0.15.1.crate/src/lib.rs",
    edition = "2018",
    features = [
        "checker",
        "default",
        "std",
    ],
    visibility = [],
    deps = [
        ":allocator-api2-0.2",
        ":bumpalo-3",
        ":hashbrown-0.17",
        ":log-0.4",
        ":rustc-hash-2",
        ":smallvec-1",
    ],
)

http_archive(
    name = "regex-1.12.4.crate",
    sha256 = "f1292b7759ae1cb9ec195452d1390a074f0cd8541ab7a5a8c31cd6db45d4a6ba",
    strip_prefix = "regex-1.12.4",
    urls = ["https://static.crates.io/crates/regex/1.12.4/download"],
    visibility = [],
)

cargo.rust_library(
    name = "regex-1",
    srcs = [":regex-1.12.4.crate"],
    crate = "regex",
    crate_root = "regex-1.12.4.crate/src/lib.rs",
    edition = "2021",
    features = ["std"],
    visibility = [],
    deps = [
        ":regex-automata-0.4",
        ":regex-syntax-0.8",
    ],
)

http_archive(
    name = "regex-automata-0.4.14.crate",
    sha256 = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f",
    strip_prefix = "regex-automata-0.4.14",
    urls = ["https://static.crates.io/crates/regex-automata/0.4.14/download"],
    visibility = [],
)

cargo.rust_library(
    name = "regex-automata-0.4",
    srcs = [":regex-automata-0.4.14.crate"],
    crate = "regex_automata",
    crate_root = "regex-automata-0.4.14.crate/src/lib.rs",
    edition = "2021",
    features = [
        "alloc",
        "dfa-build",
        "dfa-search",
        "meta",
        "nfa-pikevm",
        "nfa-thompson",
        "std",
        "syntax",
    ],
    visibility = [],
    deps = [":regex-syntax-0.8"],
)

http_archive(
    name = "regex-syntax-0.8.11.crate",
    sha256 = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4",
    strip_prefix = "regex-syntax-0.8.11",
    urls = ["https://static.crates.io/crates/regex-syntax/0.8.11/download"],
    visibility = [],
)

cargo.rust_library(
    name = "regex-syntax-0.8",
    srcs = [":regex-syntax-0.8.11.crate"],
    crate = "regex_syntax",
    crate_root = "regex-syntax-0.8.11.crate/src/lib.rs",
    edition = "2021",
    features = [
        "default",
        "std",
        "unicode",
        "unicode-age",
        "unicode-bool",
        "unicode-case",
        "unicode-gencat",
        "unicode-perl",
        "unicode-script",
        "unicode-segment",
    ],
    visibility = [],
)

alias(
    name = "rustc-demangle",
    actual = ":rustc-demangle-0.1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "rustc-demangle-0.1.27.crate",
    sha256 = "b50b8869d9fc858ce7266cce0194bd74df58b9d0e3f6df3a9fc8eb470d95c09d",
    strip_prefix = "rustc-demangle-0.1.27",
    urls = ["https://static.crates.io/crates/rustc-demangle/0.1.27/download"],
    visibility = [],
)

cargo.rust_library(
    name = "rustc-demangle-0.1",
    srcs = [":rustc-demangle-0.1.27.crate"],
    crate = "rustc_demangle",
    crate_root = "rustc-demangle-0.1.27.crate/src/lib.rs",
    edition = "2015",
    visibility = [],
)

http_archive(
    name = "rustc-hash-2.1.2.crate",
    sha256 = "94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe",
    strip_prefix = "rustc-hash-2.1.2",
    urls = ["https://static.crates.io/crates/rustc-hash/2.1.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "rustc-hash-2",
    srcs = [":rustc-hash-2.1.2.crate"],
    crate = "rustc_hash",
    crate_root = "rustc-hash-2.1.2.crate/src/lib.rs",
    edition = "2021",
    platform = {
        "linux-arm64": dict(
            features = ["std"],
        ),
        "linux-x86_64": dict(
            features = ["std"],
        ),
        "macos-arm64": dict(
            features = ["std"],
        ),
        "macos-x86_64": dict(
            features = ["std"],
        ),
    },
    visibility = [],
)

http_archive(
    name = "rustix-1.1.4.crate",
    sha256 = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190",
    strip_prefix = "rustix-1.1.4",
    urls = ["https://static.crates.io/crates/rustix/1.1.4/download"],
    visibility = [],
)

cargo.rust_library(
    name = "rustix-1",
    srcs = [":rustix-1.1.4.crate"],
    crate = "rustix",
    crate_root = "rustix-1.1.4.crate/src/lib.rs",
    edition = "2021",
    env = {
        "OUT_DIR": "$(location :rustix-1-build-script-run[out_dir])",
    },
    features = [
        "alloc",
        "default",
        "fs",
        "std",
    ],
    platform = {
        "linux-arm64": dict(
            deps = [":linux-raw-sys-0.12"],
        ),
        "linux-x86_64": dict(
            deps = [":linux-raw-sys-0.12"],
        ),
        "macos-arm64": dict(
            named_deps = {
                "libc_errno": ":errno-0.3",
            },
            deps = [":libc-0.2"],
        ),
        "macos-x86_64": dict(
            named_deps = {
                "libc_errno": ":errno-0.3",
            },
            deps = [":libc-0.2"],
        ),
    },
    rustc_flags = ["@$(location :rustix-1-build-script-run[rustc_flags])"],
    visibility = [],
    deps = [
        ":bitflags-2",
        "//third-party:libc",
        "//third-party:libc-errno",
    ],
)

cargo.rust_binary(
    name = "rustix-1-build-script-build",
    srcs = [":rustix-1.1.4.crate"],
    crate = "build_script_build",
    crate_root = "rustix-1.1.4.crate/build.rs",
    edition = "2021",
    features = [
        "alloc",
        "default",
        "fs",
        "std",
    ],
    visibility = [],
)

buildscript_run(
    name = "rustix-1-build-script-run",
    package_name = "rustix",
    buildscript_rule = ":rustix-1-build-script-build",
    features = [
        "alloc",
        "default",
        "fs",
        "std",
    ],
    version = "1.1.4",
)

http_archive(
    name = "rusty-fork-0.3.1.crate",
    sha256 = "cc6bf79ff24e648f6da1f8d1f011e9cac26491b619e6b9280f2b47f1774e6ee2",
    strip_prefix = "rusty-fork-0.3.1",
    urls = ["https://static.crates.io/crates/rusty-fork/0.3.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "rusty-fork-0.3",
    srcs = [":rusty-fork-0.3.1.crate"],
    crate = "rusty_fork",
    crate_root = "rusty-fork-0.3.1.crate/src/lib.rs",
    edition = "2018",
    features = [
        "timeout",
        "wait-timeout",
    ],
    visibility = [],
    deps = [
        ":fnv-1",
        ":quick-error-1",
        ":tempfile-3",
        ":wait-timeout-0.2",
    ],
)

http_archive(
    name = "ruzstd-0.8.3.crate",
    sha256 = "a7c1c839d570d835527c9a5e4db7cb2198683a988cb9d7293fc8674e6bd58fc8",
    strip_prefix = "ruzstd-0.8.3",
    urls = ["https://static.crates.io/crates/ruzstd/0.8.3/download"],
    visibility = [],
)

cargo.rust_library(
    name = "ruzstd-0.8",
    srcs = [":ruzstd-0.8.3.crate"],
    crate = "ruzstd",
    crate_root = "ruzstd-0.8.3.crate/src/lib.rs",
    edition = "2018",
    features = [
        "default",
        "hash",
        "std",
    ],
    visibility = [],
    deps = [":twox-hash-2"],
)

http_archive(
    name = "same-file-1.0.6.crate",
    sha256 = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502",
    strip_prefix = "same-file-1.0.6",
    urls = ["https://static.crates.io/crates/same-file/1.0.6/download"],
    visibility = [],
)

cargo.rust_library(
    name = "same-file-1",
    srcs = [":same-file-1.0.6.crate"],
    crate = "same_file",
    crate_root = "same-file-1.0.6.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
)

http_archive(
    name = "scoped-tls-1.0.1.crate",
    sha256 = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294",
    strip_prefix = "scoped-tls-1.0.1",
    urls = ["https://static.crates.io/crates/scoped-tls/1.0.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "scoped-tls-1",
    srcs = [":scoped-tls-1.0.1.crate"],
    crate = "scoped_tls",
    crate_root = "scoped-tls-1.0.1.crate/src/lib.rs",
    edition = "2015",
    visibility = [],
)

http_archive(
    name = "scopeguard-1.2.0.crate",
    sha256 = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49",
    strip_prefix = "scopeguard-1.2.0",
    urls = ["https://static.crates.io/crates/scopeguard/1.2.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "scopeguard-1",
    srcs = [":scopeguard-1.2.0.crate"],
    crate = "scopeguard",
    crate_root = "scopeguard-1.2.0.crate/src/lib.rs",
    edition = "2015",
    visibility = [],
)

http_archive(
    name = "serde-1.0.228.crate",
    sha256 = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e",
    strip_prefix = "serde-1.0.228",
    urls = ["https://static.crates.io/crates/serde/1.0.228/download"],
    visibility = [],
)

cargo.rust_library(
    name = "serde-1",
    srcs = [":serde-1.0.228.crate"],
    crate = "serde",
    crate_root = "serde-1.0.228.crate/src/lib.rs",
    edition = "2021",
    env = {
        "CARGO_BIN_NAME": "serde",
        "CARGO_CRATE_NAME": "serde",
        "CARGO_MANIFEST_DIR": "serde-1.0.228.crate",
        "CARGO_PKG_AUTHORS": "Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>",
        "CARGO_PKG_DESCRIPTION": "A generic serialization/deserialization framework",
        "CARGO_PKG_HOMEPAGE": "https://serde.rs",
        "CARGO_PKG_NAME": "serde",
        "CARGO_PKG_README": "crates-io.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/serde-rs/serde",
        "CARGO_PKG_RUST_VERSION": "1.56",
        "CARGO_PKG_VERSION": "1.0.228",
        "CARGO_PKG_VERSION_MAJOR": "1",
        "CARGO_PKG_VERSION_MINOR": "0",
        "CARGO_PKG_VERSION_PATCH": "228",
        "CARGO_PKG_VERSION_PRE": "",
        "OUT_DIR": "$(location :serde-1-build-script-run[out_dir])",
    },
    features = [
        "alloc",
        "default",
        "derive",
        "serde_derive",
        "std",
    ],
    rustc_flags = ["@$(location :serde-1-build-script-run[rustc_flags])"],
    visibility = [],
    deps = [
        ":serde_core-1",
        ":serde_derive-1",
    ],
)

cargo.rust_binary(
    name = "serde-1-build-script-build",
    srcs = [":serde-1.0.228.crate"],
    crate = "build_script_build",
    crate_root = "serde-1.0.228.crate/build.rs",
    edition = "2021",
    env = {
        "CARGO_BIN_NAME": "build-script-build",
        "CARGO_CRATE_NAME": "build_script_build",
        "CARGO_MANIFEST_DIR": "serde-1.0.228.crate",
        "CARGO_PKG_AUTHORS": "Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>",
        "CARGO_PKG_DESCRIPTION": "A generic serialization/deserialization framework",
        "CARGO_PKG_HOMEPAGE": "https://serde.rs",
        "CARGO_PKG_NAME": "serde",
        "CARGO_PKG_README": "crates-io.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/serde-rs/serde",
        "CARGO_PKG_RUST_VERSION": "1.56",
        "CARGO_PKG_VERSION": "1.0.228",
        "CARGO_PKG_VERSION_MAJOR": "1",
        "CARGO_PKG_VERSION_MINOR": "0",
        "CARGO_PKG_VERSION_PATCH": "228",
        "CARGO_PKG_VERSION_PRE": "",
    },
    features = [
        "alloc",
        "default",
        "derive",
        "serde_derive",
        "std",
    ],
    visibility = [],
)

buildscript_run(
    name = "serde-1-build-script-run",
    package_name = "serde",
    buildscript_rule = ":serde-1-build-script-build",
    env = {
        "CARGO_PKG_AUTHORS": "Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>",
        "CARGO_PKG_DESCRIPTION": "A generic serialization/deserialization framework",
        "CARGO_PKG_HOMEPAGE": "https://serde.rs",
        "CARGO_PKG_README": "crates-io.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/serde-rs/serde",
        "CARGO_PKG_RUST_VERSION": "1.56",
        "CARGO_PKG_VERSION_MAJOR": "1",
        "CARGO_PKG_VERSION_MINOR": "0",
        "CARGO_PKG_VERSION_PATCH": "228",
        "CARGO_PKG_VERSION_PRE": "",
    },
    features = [
        "alloc",
        "default",
        "derive",
        "serde_derive",
        "std",
    ],
    version = "1.0.228",
)

http_archive(
    name = "serde_core-1.0.228.crate",
    sha256 = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad",
    strip_prefix = "serde_core-1.0.228",
    urls = ["https://static.crates.io/crates/serde_core/1.0.228/download"],
    visibility = [],
)

cargo.rust_library(
    name = "serde_core-1",
    srcs = [":serde_core-1.0.228.crate"],
    crate = "serde_core",
    crate_root = "serde_core-1.0.228.crate/src/lib.rs",
    edition = "2021",
    env = {
        "CARGO_BIN_NAME": "serde_core",
        "CARGO_CRATE_NAME": "serde_core",
        "CARGO_MANIFEST_DIR": "serde_core-1.0.228.crate",
        "CARGO_PKG_AUTHORS": "Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>",
        "CARGO_PKG_DESCRIPTION": "Serde traits only, with no support for derive -- use the `serde` crate instead",
        "CARGO_PKG_HOMEPAGE": "https://serde.rs",
        "CARGO_PKG_NAME": "serde_core",
        "CARGO_PKG_README": "README.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/serde-rs/serde",
        "CARGO_PKG_RUST_VERSION": "1.56",
        "CARGO_PKG_VERSION": "1.0.228",
        "CARGO_PKG_VERSION_MAJOR": "1",
        "CARGO_PKG_VERSION_MINOR": "0",
        "CARGO_PKG_VERSION_PATCH": "228",
        "CARGO_PKG_VERSION_PRE": "",
        "OUT_DIR": "$(location :serde_core-1-build-script-run[out_dir])",
    },
    features = [
        "alloc",
        "result",
        "std",
    ],
    rustc_flags = ["@$(location :serde_core-1-build-script-run[rustc_flags])"],
    visibility = [],
)

cargo.rust_binary(
    name = "serde_core-1-build-script-build",
    srcs = [":serde_core-1.0.228.crate"],
    crate = "build_script_build",
    crate_root = "serde_core-1.0.228.crate/build.rs",
    edition = "2021",
    env = {
        "CARGO_BIN_NAME": "build-script-build",
        "CARGO_CRATE_NAME": "build_script_build",
        "CARGO_MANIFEST_DIR": "serde_core-1.0.228.crate",
        "CARGO_PKG_AUTHORS": "Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>",
        "CARGO_PKG_DESCRIPTION": "Serde traits only, with no support for derive -- use the `serde` crate instead",
        "CARGO_PKG_HOMEPAGE": "https://serde.rs",
        "CARGO_PKG_NAME": "serde_core",
        "CARGO_PKG_README": "README.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/serde-rs/serde",
        "CARGO_PKG_RUST_VERSION": "1.56",
        "CARGO_PKG_VERSION": "1.0.228",
        "CARGO_PKG_VERSION_MAJOR": "1",
        "CARGO_PKG_VERSION_MINOR": "0",
        "CARGO_PKG_VERSION_PATCH": "228",
        "CARGO_PKG_VERSION_PRE": "",
    },
    features = [
        "alloc",
        "result",
        "std",
    ],
    visibility = [],
)

buildscript_run(
    name = "serde_core-1-build-script-run",
    package_name = "serde_core",
    buildscript_rule = ":serde_core-1-build-script-build",
    env = {
        "CARGO_PKG_AUTHORS": "Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>",
        "CARGO_PKG_DESCRIPTION": "Serde traits only, with no support for derive -- use the `serde` crate instead",
        "CARGO_PKG_HOMEPAGE": "https://serde.rs",
        "CARGO_PKG_README": "README.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/serde-rs/serde",
        "CARGO_PKG_RUST_VERSION": "1.56",
        "CARGO_PKG_VERSION_MAJOR": "1",
        "CARGO_PKG_VERSION_MINOR": "0",
        "CARGO_PKG_VERSION_PATCH": "228",
        "CARGO_PKG_VERSION_PRE": "",
    },
    features = [
        "alloc",
        "result",
        "std",
    ],
    version = "1.0.228",
)

http_archive(
    name = "serde_derive-1.0.228.crate",
    sha256 = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79",
    strip_prefix = "serde_derive-1.0.228",
    urls = ["https://static.crates.io/crates/serde_derive/1.0.228/download"],
    visibility = [],
)

cargo.rust_library(
    name = "serde_derive-1",
    srcs = [":serde_derive-1.0.228.crate"],
    crate = "serde_derive",
    crate_root = "serde_derive-1.0.228.crate/src/lib.rs",
    edition = "2021",
    env = {
        "CARGO_BIN_NAME": "serde_derive",
        "CARGO_CRATE_NAME": "serde_derive",
        "CARGO_MANIFEST_DIR": "serde_derive-1.0.228.crate",
        "CARGO_PKG_AUTHORS": "Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>",
        "CARGO_PKG_DESCRIPTION": "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]",
        "CARGO_PKG_HOMEPAGE": "https://serde.rs",
        "CARGO_PKG_NAME": "serde_derive",
        "CARGO_PKG_README": "crates-io.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/serde-rs/serde",
        "CARGO_PKG_RUST_VERSION": "1.61",
        "CARGO_PKG_VERSION": "1.0.228",
        "CARGO_PKG_VERSION_MAJOR": "1",
        "CARGO_PKG_VERSION_MINOR": "0",
        "CARGO_PKG_VERSION_PATCH": "228",
        "CARGO_PKG_VERSION_PRE": "",
    },
    features = ["default"],
    proc_macro = True,
    visibility = [],
    deps = [
        ":proc-macro2-1",
        ":quote-1",
        ":syn-2",
    ],
)

http_archive(
    name = "serde_json-1.0.150.crate",
    sha256 = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9",
    strip_prefix = "serde_json-1.0.150",
    urls = ["https://static.crates.io/crates/serde_json/1.0.150/download"],
    visibility = [],
)

cargo.rust_library(
    name = "serde_json-1",
    srcs = [":serde_json-1.0.150.crate"],
    crate = "serde_json",
    crate_root = "serde_json-1.0.150.crate/src/lib.rs",
    edition = "2021",
    env = {
        "OUT_DIR": "$(location :serde_json-1-build-script-run[out_dir])",
    },
    features = [
        "default",
        "std",
    ],
    rustc_flags = ["@$(location :serde_json-1-build-script-run[rustc_flags])"],
    visibility = [],
    deps = [
        ":itoa-1",
        ":memchr-2",
        ":serde_core-1",
        ":zmij-1",
    ],
)

cargo.rust_binary(
    name = "serde_json-1-build-script-build",
    srcs = [":serde_json-1.0.150.crate"],
    crate = "build_script_build",
    crate_root = "serde_json-1.0.150.crate/build.rs",
    edition = "2021",
    features = [
        "default",
        "std",
    ],
    visibility = [],
)

buildscript_run(
    name = "serde_json-1-build-script-run",
    package_name = "serde_json",
    buildscript_rule = ":serde_json-1-build-script-build",
    features = [
        "default",
        "std",
    ],
    version = "1.0.150",
)

http_archive(
    name = "sharded-slab-0.1.7.crate",
    sha256 = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6",
    strip_prefix = "sharded-slab-0.1.7",
    urls = ["https://static.crates.io/crates/sharded-slab/0.1.7/download"],
    visibility = [],
)

cargo.rust_library(
    name = "sharded-slab-0.1",
    srcs = [":sharded-slab-0.1.7.crate"],
    crate = "sharded_slab",
    crate_root = "sharded-slab-0.1.7.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
    deps = [":lazy_static-1"],
)

http_archive(
    name = "simd-adler32-0.3.9.crate",
    sha256 = "703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214",
    strip_prefix = "simd-adler32-0.3.9",
    urls = ["https://static.crates.io/crates/simd-adler32/0.3.9/download"],
    visibility = [],
)

cargo.rust_library(
    name = "simd-adler32-0.3",
    srcs = [":simd-adler32-0.3.9.crate"],
    crate = "simd_adler32",
    crate_root = "simd-adler32-0.3.9.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
)

http_archive(
    name = "slab-0.4.12.crate",
    sha256 = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5",
    strip_prefix = "slab-0.4.12",
    urls = ["https://static.crates.io/crates/slab/0.4.12/download"],
    visibility = [],
)

cargo.rust_library(
    name = "slab-0.4",
    srcs = [":slab-0.4.12.crate"],
    crate = "slab",
    crate_root = "slab-0.4.12.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
)

alias(
    name = "smallvec",
    actual = ":smallvec-1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "smallvec-1.15.2.crate",
    sha256 = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90",
    strip_prefix = "smallvec-1.15.2",
    urls = ["https://static.crates.io/crates/smallvec/1.15.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "smallvec-1",
    srcs = [":smallvec-1.15.2.crate"],
    crate = "smallvec",
    crate_root = "smallvec-1.15.2.crate/src/lib.rs",
    edition = "2018",
    features = ["union"],
    visibility = [],
)

alias(
    name = "static_assertions",
    actual = ":static_assertions-1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "static_assertions-1.1.0.crate",
    sha256 = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f",
    strip_prefix = "static_assertions-1.1.0",
    urls = ["https://static.crates.io/crates/static_assertions/1.1.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "static_assertions-1",
    srcs = [":static_assertions-1.1.0.crate"],
    crate = "static_assertions",
    crate_root = "static_assertions-1.1.0.crate/src/lib.rs",
    edition = "2015",
    visibility = [],
)

http_archive(
    name = "strsim-0.11.1.crate",
    sha256 = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f",
    strip_prefix = "strsim-0.11.1",
    urls = ["https://static.crates.io/crates/strsim/0.11.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "strsim-0.11",
    srcs = [":strsim-0.11.1.crate"],
    crate = "strsim",
    crate_root = "strsim-0.11.1.crate/src/lib.rs",
    edition = "2015",
    visibility = [],
)

alias(
    name = "syn",
    actual = ":syn-2",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "syn-2.0.118.crate",
    sha256 = "1b9ae57f904213ebb649ce6895b8a66c66f0203b9319718f69a5612a065b1422",
    strip_prefix = "syn-2.0.118",
    urls = ["https://static.crates.io/crates/syn/2.0.118/download"],
    visibility = [],
)

cargo.rust_library(
    name = "syn-2",
    srcs = [":syn-2.0.118.crate"],
    crate = "syn",
    crate_root = "syn-2.0.118.crate/src/lib.rs",
    edition = "2021",
    features = [
        "clone-impls",
        "default",
        "derive",
        "extra-traits",
        "full",
        "parsing",
        "printing",
        "proc-macro",
        "visit",
        "visit-mut",
    ],
    visibility = [],
    deps = [
        ":proc-macro2-1",
        ":quote-1",
        ":unicode-ident-1",
    ],
)

alias(
    name = "talc",
    actual = ":talc-5",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "talc-5.0.4.crate",
    sha256 = "40a5888b3189a89207eea4190e74387b5db3150d213f84186cac637dcd55259d",
    strip_prefix = "talc-5.0.4",
    urls = ["https://static.crates.io/crates/talc/5.0.4/download"],
    visibility = [],
)

cargo.rust_library(
    name = "talc-5",
    srcs = [":talc-5.0.4.crate"],
    crate = "talc",
    crate_root = "talc-5.0.4.crate/src/lib.rs",
    edition = "2021",
    features = ["counters"],
    visibility = [],
    deps = [
        ":allocator-api2-0.4",
        ":lock_api-0.4",
    ],
)

alias(
    name = "target-lexicon",
    actual = ":target-lexicon-0.13",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "target-lexicon-0.13.5.crate",
    sha256 = "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca",
    strip_prefix = "target-lexicon-0.13.5",
    urls = ["https://static.crates.io/crates/target-lexicon/0.13.5/download"],
    visibility = [],
)

cargo.rust_library(
    name = "target-lexicon-0.13",
    srcs = [":target-lexicon-0.13.5.crate"],
    crate = "target_lexicon",
    crate_root = "target-lexicon-0.13.5.crate/src/lib.rs",
    edition = "2018",
    env = {
        "OUT_DIR": "$(location :target-lexicon-0.13-build-script-run[out_dir])",
    },
    features = ["default"],
    rustc_flags = ["@$(location :target-lexicon-0.13-build-script-run[rustc_flags])"],
    visibility = [],
)

cargo.rust_binary(
    name = "target-lexicon-0.13-build-script-build",
    srcs = [":target-lexicon-0.13.5.crate"],
    crate = "build_script_build",
    crate_root = "target-lexicon-0.13.5.crate/build.rs",
    edition = "2018",
    features = ["default"],
    visibility = [],
)

buildscript_run(
    name = "target-lexicon-0.13-build-script-run",
    package_name = "target-lexicon",
    buildscript_rule = ":target-lexicon-0.13-build-script-build",
    features = ["default"],
    version = "0.13.5",
)

http_archive(
    name = "tempfile-3.27.0.crate",
    sha256 = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd",
    strip_prefix = "tempfile-3.27.0",
    urls = ["https://static.crates.io/crates/tempfile/3.27.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "tempfile-3",
    srcs = [":tempfile-3.27.0.crate"],
    crate = "tempfile",
    crate_root = "tempfile-3.27.0.crate/src/lib.rs",
    edition = "2021",
    features = [
        "default",
        "getrandom",
    ],
    visibility = [],
    deps = [
        ":fastrand-2",
        ":getrandom-0.4",
        ":once_cell-1",
        ":rustix-1",
    ],
)

alias(
    name = "test-log",
    actual = ":test-log-0.2",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "test-log-0.2.21.crate",
    sha256 = "9b9c218384242b5c89b68303ab6f6fc53a312d923f0c14dc6bb860c6aeee40f1",
    strip_prefix = "test-log-0.2.21",
    urls = ["https://static.crates.io/crates/test-log/0.2.21/download"],
    visibility = [],
)

cargo.rust_library(
    name = "test-log-0.2",
    srcs = [":test-log-0.2.21.crate"],
    crate = "test_log",
    crate_root = "test-log-0.2.21.crate/src/lib.rs",
    edition = "2021",
    features = [
        "color",
        "default",
        "log",
        "trace",
    ],
    visibility = [],
    deps = [
        ":env_logger-0.11",
        ":test-log-macros-0.2",
        ":tracing-subscriber-0.3",
    ],
)

http_archive(
    name = "test-log-core-0.2.21.crate",
    sha256 = "c26ef8b00e4d382e59f6a8ddb3cd790b3a5bb29f21a358a9a69ea2f29f13f27b",
    strip_prefix = "test-log-core-0.2.21",
    urls = ["https://static.crates.io/crates/test-log-core/0.2.21/download"],
    visibility = [],
)

cargo.rust_library(
    name = "test-log-core-0.2",
    srcs = [":test-log-core-0.2.21.crate"],
    crate = "test_log_core",
    crate_root = "test-log-core-0.2.21.crate/src/lib.rs",
    edition = "2021",
    features = [
        "log",
        "trace",
    ],
    visibility = [],
    deps = [
        ":proc-macro2-1",
        ":quote-1",
        ":syn-2",
    ],
)

http_archive(
    name = "test-log-macros-0.2.21.crate",
    sha256 = "944ad38adcbb71eaa682c56bceeb079e4ca82b4b3edc2a0fde5cb297b77dac8d",
    strip_prefix = "test-log-macros-0.2.21",
    urls = ["https://static.crates.io/crates/test-log-macros/0.2.21/download"],
    visibility = [],
)

cargo.rust_library(
    name = "test-log-macros-0.2",
    srcs = [":test-log-macros-0.2.21.crate"],
    crate = "test_log_macros",
    crate_root = "test-log-macros-0.2.21.crate/src/lib.rs",
    edition = "2021",
    features = [
        "log",
        "trace",
    ],
    proc_macro = True,
    visibility = [],
    deps = [
        ":syn-2",
        ":test-log-core-0.2",
    ],
)

http_archive(
    name = "thread_local-1.1.9.crate",
    sha256 = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185",
    strip_prefix = "thread_local-1.1.9",
    urls = ["https://static.crates.io/crates/thread_local/1.1.9/download"],
    visibility = [],
)

cargo.rust_library(
    name = "thread_local-1",
    srcs = [":thread_local-1.1.9.crate"],
    crate = "thread_local",
    crate_root = "thread_local-1.1.9.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
    deps = [":cfg-if-1"],
)

http_archive(
    name = "tinytemplate-1.2.1.crate",
    sha256 = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc",
    strip_prefix = "tinytemplate-1.2.1",
    urls = ["https://static.crates.io/crates/tinytemplate/1.2.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "tinytemplate-1",
    srcs = [":tinytemplate-1.2.1.crate"],
    crate = "tinytemplate",
    crate_root = "tinytemplate-1.2.1.crate/src/lib.rs",
    edition = "2015",
    visibility = [],
    deps = [
        ":serde-1",
        ":serde_json-1",
    ],
)

alias(
    name = "tracing",
    actual = ":tracing-0.1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "tracing-0.1.44.crate",
    sha256 = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100",
    strip_prefix = "tracing-0.1.44",
    urls = ["https://static.crates.io/crates/tracing/0.1.44/download"],
    visibility = [],
)

cargo.rust_library(
    name = "tracing-0.1",
    srcs = [":tracing-0.1.44.crate"],
    crate = "tracing",
    crate_root = "tracing-0.1.44.crate/src/lib.rs",
    edition = "2018",
    features = [
        "attributes",
        "max_level_debug",
        "tracing-attributes",
    ],
    platform = {
        "linux-arm64": dict(
            features = ["std"],
        ),
        "linux-x86_64": dict(
            features = ["std"],
        ),
        "macos-arm64": dict(
            features = ["std"],
        ),
        "macos-x86_64": dict(
            features = ["std"],
        ),
    },
    visibility = [],
    deps = [
        ":pin-project-lite-0.2",
        ":tracing-attributes-0.1",
        ":tracing-core-0.1",
    ],
)

http_archive(
    name = "tracing-attributes-0.1.31.crate",
    sha256 = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da",
    strip_prefix = "tracing-attributes-0.1.31",
    urls = ["https://static.crates.io/crates/tracing-attributes/0.1.31/download"],
    visibility = [],
)

cargo.rust_library(
    name = "tracing-attributes-0.1",
    srcs = [":tracing-attributes-0.1.31.crate"],
    crate = "tracing_attributes",
    crate_root = "tracing-attributes-0.1.31.crate/src/lib.rs",
    edition = "2018",
    proc_macro = True,
    visibility = [],
    deps = [
        ":proc-macro2-1",
        ":quote-1",
        ":syn-2",
    ],
)

alias(
    name = "tracing-core",
    actual = ":tracing-core-0.1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "tracing-core-0.1.36.crate",
    sha256 = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a",
    strip_prefix = "tracing-core-0.1.36",
    urls = ["https://static.crates.io/crates/tracing-core/0.1.36/download"],
    visibility = [],
)

cargo.rust_library(
    name = "tracing-core-0.1",
    srcs = [":tracing-core-0.1.36.crate"],
    crate = "tracing_core",
    crate_root = "tracing-core-0.1.36.crate/src/lib.rs",
    edition = "2018",
    platform = {
        "linux-arm64": dict(
            features = [
                "default",
                "once_cell",
                "std",
            ],
            deps = [":once_cell-1"],
        ),
        "linux-x86_64": dict(
            features = [
                "default",
                "once_cell",
                "std",
            ],
            deps = [":once_cell-1"],
        ),
        "macos-arm64": dict(
            features = [
                "default",
                "once_cell",
                "std",
            ],
            deps = [":once_cell-1"],
        ),
        "macos-x86_64": dict(
            features = [
                "default",
                "once_cell",
                "std",
            ],
            deps = [":once_cell-1"],
        ),
    },
    visibility = [],
)

http_archive(
    name = "tracing-log-0.2.0.crate",
    sha256 = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3",
    strip_prefix = "tracing-log-0.2.0",
    urls = ["https://static.crates.io/crates/tracing-log/0.2.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "tracing-log-0.2",
    srcs = [":tracing-log-0.2.0.crate"],
    crate = "tracing_log",
    crate_root = "tracing-log-0.2.0.crate/src/lib.rs",
    edition = "2018",
    features = [
        "log-tracer",
        "std",
    ],
    visibility = [],
    deps = [
        ":log-0.4",
        ":once_cell-1",
        ":tracing-core-0.1",
    ],
)

alias(
    name = "tracing-subscriber",
    actual = ":tracing-subscriber-0.3",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "tracing-subscriber-0.3.23.crate",
    sha256 = "cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319",
    strip_prefix = "tracing-subscriber-0.3.23",
    urls = ["https://static.crates.io/crates/tracing-subscriber/0.3.23/download"],
    visibility = [],
)

cargo.rust_library(
    name = "tracing-subscriber-0.3",
    srcs = [":tracing-subscriber-0.3.23.crate"],
    crate = "tracing_subscriber",
    crate_root = "tracing-subscriber-0.3.23.crate/src/lib.rs",
    edition = "2018",
    features = [
        "alloc",
        "ansi",
        "default",
        "env-filter",
        "fmt",
        "matchers",
        "nu-ansi-term",
        "once_cell",
        "registry",
        "sharded-slab",
        "smallvec",
        "std",
        "thread_local",
        "tracing",
        "tracing-log",
    ],
    visibility = [],
    deps = [
        ":matchers-0.2",
        ":nu-ansi-term-0.50",
        ":once_cell-1",
        ":regex-automata-0.4",
        ":sharded-slab-0.1",
        ":smallvec-1",
        ":thread_local-1",
        ":tracing-0.1",
        ":tracing-core-0.1",
        ":tracing-log-0.2",
    ],
)

http_archive(
    name = "twox-hash-2.1.2.crate",
    sha256 = "9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c",
    strip_prefix = "twox-hash-2.1.2",
    urls = ["https://static.crates.io/crates/twox-hash/2.1.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "twox-hash-2",
    srcs = [":twox-hash-2.1.2.crate"],
    crate = "twox_hash",
    crate_root = "twox-hash-2.1.2.crate/src/lib.rs",
    edition = "2021",
    features = ["xxhash64"],
    visibility = [],
)

http_archive(
    name = "ucs2-0.3.3.crate",
    sha256 = "df79298e11f316400c57ec268f3c2c29ac3c4d4777687955cd3d4f3a35ce7eba",
    strip_prefix = "ucs2-0.3.3",
    urls = ["https://static.crates.io/crates/ucs2/0.3.3/download"],
    visibility = [],
)

cargo.rust_library(
    name = "ucs2-0.3",
    srcs = [":ucs2-0.3.3.crate"],
    crate = "ucs2",
    crate_root = "ucs2-0.3.3.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
    deps = [":bit_field-0.10"],
)

alias(
    name = "uefi",
    actual = ":uefi-0.37",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "uefi-0.37.0.crate",
    sha256 = "66ab9569afdd1e33a31d8002343aa1df594f055347b1a66136bf9dd6cbc3ec37",
    strip_prefix = "uefi-0.37.0",
    urls = ["https://static.crates.io/crates/uefi/0.37.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "uefi-0.37",
    srcs = [":uefi-0.37.0.crate"],
    crate = "uefi",
    crate_root = "uefi-0.37.0.crate/src/lib.rs",
    edition = "2024",
    features = [
        "alloc",
        "default",
        "global_allocator",
    ],
    visibility = [],
    deps = [
        ":bitflags-2",
        ":cfg-if-1",
        ":log-0.4",
        ":ptr_meta-0.3",
        ":ucs2-0.3",
        ":uefi-macros-0.19",
        ":uefi-raw-0.14",
        ":uguid-2",
    ],
)

http_archive(
    name = "uefi-macros-0.19.0.crate",
    sha256 = "4687412b5ac74d245d5bfb1733ede50c31be19bf8a4b6a967a29b451bab49e67",
    strip_prefix = "uefi-macros-0.19.0",
    urls = ["https://static.crates.io/crates/uefi-macros/0.19.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "uefi-macros-0.19",
    srcs = [":uefi-macros-0.19.0.crate"],
    crate = "uefi_macros",
    crate_root = "uefi-macros-0.19.0.crate/src/lib.rs",
    edition = "2024",
    proc_macro = True,
    visibility = [],
    deps = [
        ":proc-macro2-1",
        ":quote-1",
        ":syn-2",
    ],
)

http_archive(
    name = "uefi-raw-0.14.0.crate",
    sha256 = "f3775e5934877acaef4b00f254f252df1e2266903c31e51455c117f4f2824eda",
    strip_prefix = "uefi-raw-0.14.0",
    urls = ["https://static.crates.io/crates/uefi-raw/0.14.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "uefi-raw-0.14",
    srcs = [":uefi-raw-0.14.0.crate"],
    crate = "uefi_raw",
    crate_root = "uefi-raw-0.14.0.crate/src/lib.rs",
    edition = "2024",
    visibility = [],
    deps = [
        ":bitflags-2",
        ":uguid-2",
    ],
)

http_archive(
    name = "uguid-2.2.1.crate",
    sha256 = "0c8352f8c05e47892e7eaf13b34abd76a7f4aeaf817b716e88789381927f199c",
    strip_prefix = "uguid-2.2.1",
    urls = ["https://static.crates.io/crates/uguid/2.2.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "uguid-2",
    srcs = [":uguid-2.2.1.crate"],
    crate = "uguid",
    crate_root = "uguid-2.2.1.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
)

http_archive(
    name = "unarray-0.1.4.crate",
    sha256 = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94",
    strip_prefix = "unarray-0.1.4",
    urls = ["https://static.crates.io/crates/unarray/0.1.4/download"],
    visibility = [],
)

cargo.rust_library(
    name = "unarray-0.1",
    srcs = [":unarray-0.1.4.crate"],
    crate = "unarray",
    crate_root = "unarray-0.1.4.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
)

http_archive(
    name = "unicode-ident-1.0.24.crate",
    sha256 = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75",
    strip_prefix = "unicode-ident-1.0.24",
    urls = ["https://static.crates.io/crates/unicode-ident/1.0.24/download"],
    visibility = [],
)

cargo.rust_library(
    name = "unicode-ident-1",
    srcs = [":unicode-ident-1.0.24.crate"],
    crate = "unicode_ident",
    crate_root = "unicode-ident-1.0.24.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
)

alias(
    name = "unicode-width",
    actual = ":unicode-width-0.2",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "unicode-width-0.2.2.crate",
    sha256 = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254",
    strip_prefix = "unicode-width-0.2.2",
    urls = ["https://static.crates.io/crates/unicode-width/0.2.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "unicode-width-0.2",
    srcs = [":unicode-width-0.2.2.crate"],
    crate = "unicode_width",
    crate_root = "unicode-width-0.2.2.crate/src/lib.rs",
    edition = "2021",
    features = [
        "cjk",
        "default",
    ],
    visibility = [],
)

http_archive(
    name = "utf8parse-0.2.2.crate",
    sha256 = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821",
    strip_prefix = "utf8parse-0.2.2",
    urls = ["https://static.crates.io/crates/utf8parse/0.2.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "utf8parse-0.2",
    srcs = [":utf8parse-0.2.2.crate"],
    crate = "utf8parse",
    crate_root = "utf8parse-0.2.2.crate/src/lib.rs",
    edition = "2018",
    features = ["default"],
    visibility = [],
)

http_archive(
    name = "wait-timeout-0.2.1.crate",
    sha256 = "09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11",
    strip_prefix = "wait-timeout-0.2.1",
    urls = ["https://static.crates.io/crates/wait-timeout/0.2.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "wait-timeout-0.2",
    srcs = [":wait-timeout-0.2.1.crate"],
    crate = "wait_timeout",
    crate_root = "wait-timeout-0.2.1.crate/src/lib.rs",
    edition = "2015",
    visibility = [],
    deps = [
        ":libc-0.2",
        "//third-party:libc",
    ],
)

http_archive(
    name = "walkdir-2.5.0.crate",
    sha256 = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b",
    strip_prefix = "walkdir-2.5.0",
    urls = ["https://static.crates.io/crates/walkdir/2.5.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "walkdir-2",
    srcs = [":walkdir-2.5.0.crate"],
    crate = "walkdir",
    crate_root = "walkdir-2.5.0.crate/src/lib.rs",
    edition = "2018",
    visibility = [],
    deps = [":same-file-1"],
)

alias(
    name = "wasm-encoder",
    actual = ":wasm-encoder-0.251",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "wasm-encoder-0.251.0.crate",
    sha256 = "5a879a421bd17c528b74721b2abf4c62e8f1d1889c2ba8c3c50d02deaf2ce395",
    strip_prefix = "wasm-encoder-0.251.0",
    urls = ["https://static.crates.io/crates/wasm-encoder/0.251.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "wasm-encoder-0.251",
    srcs = [":wasm-encoder-0.251.0.crate"],
    crate = "wasm_encoder",
    crate_root = "wasm-encoder-0.251.0.crate/src/lib.rs",
    edition = "2024",
    visibility = [],
    deps = [":leb128fmt-0.1"],
)

http_archive(
    name = "wasm-encoder-0.252.0.crate",
    sha256 = "8185ae345fa5687c054626ff9a50e7089797a343d9904d1dc9820eb4c4d3196f",
    strip_prefix = "wasm-encoder-0.252.0",
    urls = ["https://static.crates.io/crates/wasm-encoder/0.252.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "wasm-encoder-0.252",
    srcs = [":wasm-encoder-0.252.0.crate"],
    crate = "wasm_encoder",
    crate_root = "wasm-encoder-0.252.0.crate/src/lib.rs",
    edition = "2024",
    features = [
        "component-model",
        "std",
    ],
    visibility = [],
    deps = [":leb128fmt-0.1"],
)

alias(
    name = "wasmparser",
    actual = ":wasmparser-0.251",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "wasmparser-0.251.0.crate",
    sha256 = "437970b35b1a85cfde9c74b2398352d8d653f3bd8e3a3db0c063ea8f5b4b36ff",
    strip_prefix = "wasmparser-0.251.0",
    urls = ["https://static.crates.io/crates/wasmparser/0.251.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "wasmparser-0.251",
    srcs = [":wasmparser-0.251.0.crate"],
    crate = "wasmparser",
    crate_root = "wasmparser-0.251.0.crate/src/lib.rs",
    edition = "2024",
    features = [
        "features",
        "simd",
        "validate",
    ],
    visibility = [],
    deps = [":bitflags-2"],
)

http_archive(
    name = "wasmtime-internal-core-46.0.1.crate",
    sha256 = "3fc28372e36eaf8cf70faa83b5779137f7e99c8d18569a125d1580e735cc9e4d",
    strip_prefix = "wasmtime-internal-core-46.0.1",
    urls = ["https://static.crates.io/crates/wasmtime-internal-core/46.0.1/download"],
    visibility = [],
)

cargo.rust_library(
    name = "wasmtime-internal-core-46",
    srcs = [":wasmtime-internal-core-46.0.1.crate"],
    crate = "wasmtime_internal_core",
    crate_root = "wasmtime-internal-core-46.0.1.crate/src/lib.rs",
    edition = "2024",
    visibility = [],
    deps = [
        ":hashbrown-0.17",
        ":libm-0.2",
    ],
)

alias(
    name = "wasmtime-slab",
    actual = ":wasmtime-slab-34",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "wasmtime-slab-34.0.2.crate",
    sha256 = "60a06819d24370273021054b50589e3078e7f5cfac15515e58b3fbbebf5e5b39",
    strip_prefix = "wasmtime-slab-34.0.2",
    urls = ["https://static.crates.io/crates/wasmtime-slab/34.0.2/download"],
    visibility = [],
)

cargo.rust_library(
    name = "wasmtime-slab-34",
    srcs = [":wasmtime-slab-34.0.2.crate"],
    crate = "wasmtime_slab",
    crate_root = "wasmtime-slab-34.0.2.crate/src/lib.rs",
    edition = "2024",
    visibility = [],
)

http_archive(
    name = "wast-252.0.0.crate",
    sha256 = "942a3449d6a593fccc111a6241c8df52bda168af30e40bf9580d4394d7374c65",
    strip_prefix = "wast-252.0.0",
    urls = ["https://static.crates.io/crates/wast/252.0.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "wast-252",
    srcs = [":wast-252.0.0.crate"],
    crate = "wast",
    crate_root = "wast-252.0.0.crate/src/lib.rs",
    edition = "2024",
    features = [
        "component-model",
        "wasm-module",
    ],
    visibility = [],
    deps = [
        ":bumpalo-3",
        ":leb128fmt-0.1",
        ":memchr-2",
        ":unicode-width-0.2",
        ":wasm-encoder-0.252",
    ],
)

alias(
    name = "wat",
    actual = ":wat-1",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "wat-1.252.0.crate",
    sha256 = "c72a4ba7088f7bac94cf516e49882bdf97068904a563768cf249efc839ec42cb",
    strip_prefix = "wat-1.252.0",
    urls = ["https://static.crates.io/crates/wat/1.252.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "wat-1",
    srcs = [":wat-1.252.0.crate"],
    crate = "wat",
    crate_root = "wat-1.252.0.crate/src/lib.rs",
    edition = "2024",
    features = [
        "component-model",
        "default",
    ],
    visibility = [],
    deps = [":wast-252"],
)

alias(
    name = "xmas-elf",
    actual = ":xmas-elf-0.10",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "xmas-elf-0.10.0.crate",
    sha256 = "18245fcbb8b3de8dd198ce7944fdd4096986fd6cd306b0fcfa27df817bd545d6",
    strip_prefix = "xmas-elf-0.10.0",
    urls = ["https://static.crates.io/crates/xmas-elf/0.10.0/download"],
    visibility = [],
)

cargo.rust_library(
    name = "xmas-elf-0.10",
    srcs = [":xmas-elf-0.10.0.crate"],
    crate = "xmas_elf",
    crate_root = "xmas-elf-0.10.0.crate/src/lib.rs",
    edition = "2015",
    visibility = [],
    deps = [":zero-0.1"],
)

http_archive(
    name = "zero-0.1.3.crate",
    sha256 = "2fe21bcc34ca7fe6dd56cc2cb1261ea59d6b93620215aefb5ea6032265527784",
    strip_prefix = "zero-0.1.3",
    urls = ["https://static.crates.io/crates/zero/0.1.3/download"],
    visibility = [],
)

cargo.rust_library(
    name = "zero-0.1",
    srcs = [":zero-0.1.3.crate"],
    crate = "zero",
    crate_root = "zero-0.1.3.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
)

alias(
    name = "zerocopy",
    actual = ":zerocopy-0.8",
    visibility = ["PUBLIC"],
)

http_archive(
    name = "zerocopy-0.8.52.crate",
    sha256 = "ce1022995ff5ff5d841ad7d994facc23098cd40152f2c1d11cd607c6f530653f",
    strip_prefix = "zerocopy-0.8.52",
    urls = ["https://static.crates.io/crates/zerocopy/0.8.52/download"],
    visibility = [],
)

cargo.rust_library(
    name = "zerocopy-0.8",
    srcs = [":zerocopy-0.8.52.crate"],
    crate = "zerocopy",
    crate_root = "zerocopy-0.8.52.crate/src/lib.rs",
    edition = "2021",
    env = {
        "CARGO_BIN_NAME": "zerocopy",
        "CARGO_CRATE_NAME": "zerocopy",
        "CARGO_MANIFEST_DIR": "zerocopy-0.8.52.crate",
        "CARGO_PKG_AUTHORS": "Joshua Liebow-Feeser <joshlf@google.com>:Jack Wrenn <jswrenn@amazon.com>",
        "CARGO_PKG_DESCRIPTION": "Zerocopy makes zero-cost memory manipulation effortless. We write \"unsafe\" so you don't have to.",
        "CARGO_PKG_HOMEPAGE": "",
        "CARGO_PKG_NAME": "zerocopy",
        "CARGO_PKG_README": "README.md",
        "CARGO_PKG_REPOSITORY": "https://github.com/google/zerocopy",
        "CARGO_PKG_RUST_VERSION": "1.56.0",
        "CARGO_PKG_VERSION": "0.8.52",
        "CARGO_PKG_VERSION_MAJOR": "0",
        "CARGO_PKG_VERSION_MINOR": "8",
        "CARGO_PKG_VERSION_PATCH": "52",
        "CARGO_PKG_VERSION_PRE": "",
    },
    features = [
        "derive",
        "simd",
        "zerocopy-derive",
    ],
    platform = {
        "linux-arm64": dict(
            features = [
                "alloc",
                "std",
            ],
        ),
        "linux-x86_64": dict(
            features = [
                "alloc",
                "std",
            ],
        ),
        "macos-arm64": dict(
            features = [
                "alloc",
                "std",
            ],
        ),
        "macos-x86_64": dict(
            features = [
                "alloc",
                "std",
            ],
        ),
    },
    visibility = [],
    deps = [":zerocopy-derive-0.8"],
)

http_archive(
    name = "zerocopy-derive-0.8.52.crate",
    sha256 = "1ae7f38b72ec2a254e2b87ef277cf2cd4fb97cbebf944faa6f33354da0867930",
    strip_prefix = "zerocopy-derive-0.8.52",
    urls = ["https://static.crates.io/crates/zerocopy-derive/0.8.52/download"],
    visibility = [],
)

cargo.rust_library(
    name = "zerocopy-derive-0.8",
    srcs = [":zerocopy-derive-0.8.52.crate"],
    crate = "zerocopy_derive",
    crate_root = "zerocopy-derive-0.8.52.crate/src/lib.rs",
    edition = "2021",
    proc_macro = True,
    visibility = [],
    deps = [
        ":proc-macro2-1",
        ":quote-1",
        ":syn-2",
    ],
)

http_archive(
    name = "zmij-1.0.21.crate",
    sha256 = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa",
    strip_prefix = "zmij-1.0.21",
    urls = ["https://static.crates.io/crates/zmij/1.0.21/download"],
    visibility = [],
)

cargo.rust_library(
    name = "zmij-1",
    srcs = [":zmij-1.0.21.crate"],
    crate = "zmij",
    crate_root = "zmij-1.0.21.crate/src/lib.rs",
    edition = "2021",
    visibility = [],
)
