diff --git a/.gitattributes b/.gitattributes index b359f866..68d9ccf5 100644 --- a/.gitattributes +++ b/.gitattributes @@ -3,3 +3,4 @@ api/tangled/*_ext.go -linguist-generated diff flake.lock -diff web/src/lib/api/lexicons/** linguist-generated -diff Cargo.lock -diff +nix/Cargo.nix linguist-generated -diff diff --git a/flake.nix b/flake.nix index eae392ae..2d5be698 100644 --- a/flake.nix +++ b/flake.nix @@ -127,7 +127,6 @@ ./shuttle ./bobbin ./knot2 - ./gitmirror ]); }; buildGoApplication = @@ -190,7 +189,7 @@ tap = self.callPackage ./nix/pkgs/tap.nix {}; knotmirror = self.callPackage ./nix/pkgs/knotmirror.nix {}; gitmirror = self.callPackage ./nix/pkgs/gitmirror.nix { - src = self.rustSrc; + inherit (fenix.packages.${pkgs.stdenv.hostPlatform.system}.stable) rustc cargo; }; deliberi = self.callPackage ./nix/pkgs/deliberi.nix {}; bobbin = self.callPackage ./nix/pkgs/bobbin.nix {}; diff --git a/nix/Cargo.nix b/nix/Cargo.nix new file mode 100644 index 00000000..12670cbd --- /dev/null +++ b/nix/Cargo.nix @@ -0,0 +1,38016 @@ + +# This file was @generated by crate2nix 0.15.0 with the command: +# "generate" "-f" "./Cargo.toml" "-o" "./nix/Cargo.nix" +# See https://github.com/kolloch/crate2nix for more info. + +{ nixpkgs ? +, pkgs ? import nixpkgs { config = {}; } +, fetchurl ? pkgs.fetchurl +, lib ? pkgs.lib +, stdenv ? pkgs.stdenv +, buildRustCrateForPkgs ? pkgs: pkgs.buildRustCrate + # This is used as the `crateOverrides` argument for `buildRustCrate`. +, defaultCrateOverrides ? pkgs.defaultCrateOverrides + # The features to enable for the root_crate or the workspace_members. +, rootFeatures ? [ "default" ] + # If true, throw errors instead of issueing deprecation warnings. +, strictDeprecation ? false + # Elements to add to the `-C target-feature=` argument passed to `rustc` + # (separated by `,`, prefixed with `+`). + # Used for conditional compilation based on CPU feature detection. +, targetFeatures ? [] + # Additional target attributes for conditional dependencies. + # Use this for custom cfg flags that are passed via rustcflags but need to + # be known at Nix evaluation time for dependency resolution. + # Example: { tracing_unstable = true; } for crates using cfg(tracing_unstable). +, extraTargetFlags ? {} + # Whether to perform release builds: longer compile times, faster binaries. +, release ? true + # Additional crate2nix configuration if it exists. +, crateConfig + ? if builtins.pathExists ./crate-config.nix + then pkgs.callPackage ./crate-config.nix {} + else {} +}: + +rec { + # + # "public" attributes that we attempt to keep stable with new versions of crate2nix. + # + + + # Refer your crate build derivation by name here. + # You can override the features with + # workspaceMembers."${crateName}".build.override { features = [ "default" "feature1" ... ]; }. + workspaceMembers = { + "bobbin" = rec { + packageId = "bobbin"; + build = internal.buildRustCrateWithFeatures { + packageId = "bobbin"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "bobbin-codesearch" = rec { + packageId = "bobbin-codesearch"; + build = internal.buildRustCrateWithFeatures { + packageId = "bobbin-codesearch"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "bobbin-edge-index" = rec { + packageId = "bobbin-edge-index"; + build = internal.buildRustCrateWithFeatures { + packageId = "bobbin-edge-index"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "bobbin-ingest" = rec { + packageId = "bobbin-ingest"; + build = internal.buildRustCrateWithFeatures { + packageId = "bobbin-ingest"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "bobbin-knot-ingest" = rec { + packageId = "bobbin-knot-ingest"; + build = internal.buildRustCrateWithFeatures { + packageId = "bobbin-knot-ingest"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "bobbin-knot-proxy" = rec { + packageId = "bobbin-knot-proxy"; + build = internal.buildRustCrateWithFeatures { + packageId = "bobbin-knot-proxy"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "bobbin-record-lru" = rec { + packageId = "bobbin-record-lru"; + build = internal.buildRustCrateWithFeatures { + packageId = "bobbin-record-lru"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "bobbin-resolver" = rec { + packageId = "bobbin-resolver"; + build = internal.buildRustCrateWithFeatures { + packageId = "bobbin-resolver"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "bobbin-runtime" = rec { + packageId = "bobbin-runtime"; + build = internal.buildRustCrateWithFeatures { + packageId = "bobbin-runtime"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "bobbin-search" = rec { + packageId = "bobbin-search"; + build = internal.buildRustCrateWithFeatures { + packageId = "bobbin-search"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "bobbin-sim" = rec { + packageId = "bobbin-sim"; + build = internal.buildRustCrateWithFeatures { + packageId = "bobbin-sim"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "bobbin-slingshot-client" = rec { + packageId = "bobbin-slingshot-client"; + build = internal.buildRustCrateWithFeatures { + packageId = "bobbin-slingshot-client"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "bobbin-types" = rec { + packageId = "bobbin-types"; + build = internal.buildRustCrateWithFeatures { + packageId = "bobbin-types"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "bobbin-xrpc" = rec { + packageId = "bobbin-xrpc"; + build = internal.buildRustCrateWithFeatures { + packageId = "bobbin-xrpc"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "gitmirror" = rec { + packageId = "gitmirror"; + build = internal.buildRustCrateWithFeatures { + packageId = "gitmirror"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-acl" = rec { + packageId = "knot-acl"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-acl"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-atproto" = rec { + packageId = "knot-atproto"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-atproto"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-bench" = rec { + packageId = "knot-bench"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-bench"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-cache" = rec { + packageId = "knot-cache"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-cache"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-cob" = rec { + packageId = "knot-cob"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-cob"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-cobs" = rec { + packageId = "knot-cobs"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-cobs"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-config" = rec { + packageId = "knot-config"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-config"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-edge" = rec { + packageId = "knot-edge"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-edge"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-events" = rec { + packageId = "knot-events"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-events"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-fixtures" = rec { + packageId = "knot-fixtures"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-fixtures"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-git" = rec { + packageId = "knot-git"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-git"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-index" = rec { + packageId = "knot-index"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-index"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-keyfill" = rec { + packageId = "knot-keyfill"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-keyfill"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-langs" = rec { + packageId = "knot-langs"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-langs"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-lexicons" = rec { + packageId = "knot-lexicons"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-lexicons"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-lfs" = rec { + packageId = "knot-lfs"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-lfs"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-maintenance" = rec { + packageId = "knot-maintenance"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-maintenance"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-messages" = rec { + packageId = "knot-messages"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-messages"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-migrate" = rec { + packageId = "knot-migrate"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-migrate"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-pack" = rec { + packageId = "knot-pack"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-pack"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-postreceive" = rec { + packageId = "knot-postreceive"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-postreceive"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-receive" = rec { + packageId = "knot-receive"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-receive"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-resource" = rec { + packageId = "knot-resource"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-resource"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-runtime" = rec { + packageId = "knot-runtime"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-runtime"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-secrets" = rec { + packageId = "knot-secrets"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-secrets"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-server" = rec { + packageId = "knot-server"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-server"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-sim" = rec { + packageId = "knot-sim"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-sim"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-ssh" = rec { + packageId = "knot-ssh"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-ssh"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-types" = rec { + packageId = "knot-types"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-types"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-workflow" = rec { + packageId = "knot-workflow"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-workflow"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "knot-xrpc" = rec { + packageId = "knot-xrpc"; + build = internal.buildRustCrateWithFeatures { + packageId = "knot-xrpc"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "lexicons" = rec { + packageId = "lexicons"; + build = internal.buildRustCrateWithFeatures { + packageId = "lexicons"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "shuttle" = rec { + packageId = "shuttle"; + build = internal.buildRustCrateWithFeatures { + packageId = "shuttle"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + "trusted-proxies" = rec { + packageId = "trusted-proxies"; + build = internal.buildRustCrateWithFeatures { + packageId = "trusted-proxies"; + }; + + # Debug support which might change between releases. + # File a bug if you depend on any for non-debug work! + debug = internal.debugCrate { inherit packageId; }; + }; + }; + + + + # A derivation that joins the outputs of all workspace members together. + allWorkspaceMembers = pkgs.symlinkJoin { + name = "all-workspace-members"; + paths = + let members = builtins.attrValues workspaceMembers; + in builtins.map (m: m.build) members; + }; + + # + # "internal" ("private") attributes that may change in every new version of crate2nix. + # + + internal = rec { + # Build and dependency information for crates. + # Many of the fields are passed one-to-one to buildRustCrate. + # + # Noteworthy: + # * `dependencies`/`buildDependencies`: similar to the corresponding fields for buildRustCrate. + # but with additional information which is used during dependency/feature resolution. + # * `resolvedDependencies`: the selected default features reported by cargo - only included for debugging. + # * `devDependencies` as of now not used by `buildRustCrate` but used to + # inject test dependencies into the build + + crates = { + "adler2" = rec { + crateName = "adler2"; + version = "2.0.1"; + edition = "2021"; + sha256 = "1ymy18s9hs7ya1pjc9864l30wk8p2qfqdi7mhhcc5nfakxbij09j"; + authors = [ + "Jonas Schievink " + "oyvindln " + ]; + features = { + "core" = [ "dep:core" ]; + "default" = [ "std" ]; + "rustc-dep-of-std" = [ "core" ]; + }; + }; + "aead 0.5.2" = rec { + crateName = "aead"; + version = "0.5.2"; + edition = "2021"; + sha256 = "1c32aviraqag7926xcb9sybdm36v5vh9gnxpn4pxdwjc50zl28ni"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "crypto-common"; + packageId = "crypto-common 0.1.6"; + } + { + name = "generic-array"; + packageId = "generic-array 0.14.9"; + usesDefaultFeatures = false; + } + ]; + features = { + "arrayvec" = [ "dep:arrayvec" ]; + "blobby" = [ "dep:blobby" ]; + "bytes" = [ "dep:bytes" ]; + "default" = [ "rand_core" ]; + "dev" = [ "blobby" ]; + "getrandom" = [ "crypto-common/getrandom" "rand_core" ]; + "heapless" = [ "dep:heapless" ]; + "rand_core" = [ "crypto-common/rand_core" ]; + "std" = [ "alloc" "crypto-common/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "getrandom" "rand_core" ]; + }; + "aead 0.6.1" = rec { + crateName = "aead"; + version = "0.6.1"; + edition = "2024"; + sha256 = "16acx2vq8lfwr6v8yhg1q7cggrr8ih41ykp7a3srrbrd3aycywqr"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "crypto-common"; + packageId = "crypto-common 0.2.2"; + rename = "common"; + } + { + name = "inout"; + packageId = "inout 0.2.2"; + } + ]; + features = { + "arrayvec" = [ "dep:arrayvec" ]; + "blobby" = [ "dep:blobby" ]; + "bytes" = [ "dep:bytes" ]; + "default" = [ "rand_core" ]; + "dev" = [ "blobby" "alloc" ]; + "getrandom" = [ "common/getrandom" "rand_core" ]; + "rand_core" = [ "common/rand_core" ]; + }; + resolvedDefaultFeatures = [ "alloc" "getrandom" "rand_core" ]; + }; + "aes 0.8.4" = rec { + crateName = "aes"; + version = "0.8.4"; + edition = "2021"; + sha256 = "1853796anlwp4kqim0s6wm1srl4ib621nm0cl2h3c8klsjkgfsdi"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "cipher"; + packageId = "cipher 0.4.4"; + } + { + name = "cpufeatures"; + packageId = "cpufeatures 0.2.17"; + target = { target, features }: (("aarch64" == target."arch" or null) || ("x86_64" == target."arch" or null) || ("x86" == target."arch" or null)); + } + ]; + devDependencies = [ + { + name = "cipher"; + packageId = "cipher 0.4.4"; + features = [ "dev" ]; + } + ]; + features = { + "zeroize" = [ "dep:zeroize" ]; + }; + }; + "aes 0.9.1" = rec { + crateName = "aes"; + version = "0.9.1"; + edition = "2024"; + sha256 = "0f71l2rwx3jdghbrgvjppz2x1jcfvpzx8rn40r2idjf4xbm7dz7i"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cipher"; + packageId = "cipher 0.5.2"; + } + { + name = "cpubits"; + packageId = "cpubits"; + } + { + name = "cpufeatures"; + packageId = "cpufeatures 0.3.0"; + target = { target, features }: (("aarch64" == target."arch" or null) || ("x86_64" == target."arch" or null) || ("x86" == target."arch" or null)); + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + features = [ "aarch64" ]; + } + ]; + devDependencies = [ + { + name = "cipher"; + packageId = "cipher 0.5.2"; + features = [ "dev" ]; + } + ]; + features = { + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "zeroize" ]; + }; + "aes-gcm 0.10.3" = rec { + crateName = "aes-gcm"; + version = "0.10.3"; + edition = "2021"; + sha256 = "1lgaqgg1gh9crg435509lqdhajg1m2vgma6f7fdj1qa2yyh10443"; + libName = "aes_gcm"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "aead"; + packageId = "aead 0.5.2"; + usesDefaultFeatures = false; + } + { + name = "aes"; + packageId = "aes 0.8.4"; + optional = true; + } + { + name = "cipher"; + packageId = "cipher 0.4.4"; + } + { + name = "ctr"; + packageId = "ctr 0.9.2"; + } + { + name = "ghash"; + packageId = "ghash 0.5.1"; + usesDefaultFeatures = false; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "aead"; + packageId = "aead 0.5.2"; + usesDefaultFeatures = false; + features = [ "dev" ]; + } + ]; + features = { + "aes" = [ "dep:aes" ]; + "alloc" = [ "aead/alloc" ]; + "arrayvec" = [ "aead/arrayvec" ]; + "default" = [ "aes" "alloc" "getrandom" ]; + "getrandom" = [ "aead/getrandom" "rand_core" ]; + "heapless" = [ "aead/heapless" ]; + "rand_core" = [ "aead/rand_core" ]; + "std" = [ "aead/std" "alloc" ]; + "stream" = [ "aead/stream" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "aes" "alloc" "default" "getrandom" "rand_core" ]; + }; + "aes-gcm 0.11.0-rc.4" = rec { + crateName = "aes-gcm"; + version = "0.11.0-rc.4"; + edition = "2024"; + sha256 = "1y52c8f6sb9wngchbml0al3ss15q4ns79bgcmm2g224126f9336s"; + libName = "aes_gcm"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "aead"; + packageId = "aead 0.6.1"; + usesDefaultFeatures = false; + } + { + name = "aes"; + packageId = "aes 0.9.1"; + optional = true; + } + { + name = "cipher"; + packageId = "cipher 0.5.2"; + } + { + name = "ctr"; + packageId = "ctr 0.10.1"; + } + { + name = "ghash"; + packageId = "ghash 0.6.0"; + usesDefaultFeatures = false; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "aead"; + packageId = "aead 0.6.1"; + usesDefaultFeatures = false; + features = [ "alloc" "dev" ]; + } + ]; + features = { + "aes" = [ "dep:aes" ]; + "alloc" = [ "aead/alloc" ]; + "arrayvec" = [ "aead/arrayvec" ]; + "bytes" = [ "aead/bytes" ]; + "default" = [ "aes" "alloc" "getrandom" ]; + "getrandom" = [ "aead/getrandom" ]; + "rand_core" = [ "aead/rand_core" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "aes" "alloc" "default" "getrandom" "zeroize" ]; + }; + "ahash" = rec { + crateName = "ahash"; + version = "0.8.12"; + edition = "2018"; + sha256 = "0xbsp9rlm5ki017c0w6ay8kjwinwm8knjncci95mii30rmwz25as"; + authors = [ + "Tom Kaitchuck " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "getrandom"; + packageId = "getrandom 0.3.4"; + optional = true; + } + { + name = "once_cell"; + packageId = "once_cell"; + usesDefaultFeatures = false; + target = { target, features }: (!(("arm" == target."arch" or null) && ("none" == target."os" or null))); + features = [ "alloc" ]; + } + { + name = "zerocopy"; + packageId = "zerocopy"; + usesDefaultFeatures = false; + features = [ "simd" ]; + } + ]; + buildDependencies = [ + { + name = "version_check"; + packageId = "version_check"; + } + ]; + features = { + "atomic-polyfill" = [ "dep:portable-atomic" "once_cell/critical-section" ]; + "compile-time-rng" = [ "const-random" ]; + "const-random" = [ "dep:const-random" ]; + "default" = [ "std" "runtime-rng" ]; + "getrandom" = [ "dep:getrandom" ]; + "runtime-rng" = [ "getrandom" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "default" "getrandom" "runtime-rng" "std" ]; + }; + "aho-corasick" = rec { + crateName = "aho-corasick"; + version = "1.1.4"; + edition = "2021"; + sha256 = "00a32wb2h07im3skkikc495jvncf62jl6s96vwc7bhi70h9imlyx"; + libName = "aho_corasick"; + authors = [ + "Andrew Gallant " + ]; + dependencies = [ + { + name = "memchr"; + packageId = "memchr"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" "perf-literal" ]; + "logging" = [ "dep:log" ]; + "perf-literal" = [ "dep:memchr" ]; + "std" = [ "memchr?/std" ]; + }; + resolvedDefaultFeatures = [ "default" "perf-literal" "std" ]; + }; + "alloc-no-stdlib" = rec { + crateName = "alloc-no-stdlib"; + version = "2.0.4"; + edition = "2015"; + crateBin = []; + sha256 = "1cy6r2sfv5y5cigv86vms7n5nlwhx1rbyxwcraqnmm1rxiib2yyc"; + libName = "alloc_no_stdlib"; + authors = [ + "Daniel Reiter Horn " + ]; + features = { + }; + }; + "alloc-stdlib" = rec { + crateName = "alloc-stdlib"; + version = "0.2.4"; + edition = "2015"; + crateBin = []; + sha256 = "159iyap790nflvdhl1gbkxp9l5w4x7qp5ybg01wx490jx4cs0xhf"; + libName = "alloc_stdlib"; + authors = [ + "Daniel Reiter Horn " + ]; + dependencies = [ + { + name = "alloc-no-stdlib"; + packageId = "alloc-no-stdlib"; + } + ]; + features = { + "unsafe" = [ "alloc-no-stdlib/unsafe" ]; + }; + }; + "alloca" = rec { + crateName = "alloca"; + version = "0.4.0"; + edition = "2021"; + crateBin = []; + sha256 = "1x6p4387rz6j7h342kp3b7bgvqzyl9mibf959pkfk9xflrgd19z5"; + authors = [ + "Adel Prokurov " + "StackOverflowExcept1on" + ]; + buildDependencies = [ + { + name = "cc"; + packageId = "cc"; + } + ]; + features = { + }; + }; + "allocator-api2" = rec { + crateName = "allocator-api2"; + version = "0.2.21"; + edition = "2018"; + sha256 = "08zrzs022xwndihvzdn78yqarv2b9696y67i6h78nla3ww87jgb8"; + libName = "allocator_api2"; + authors = [ + "Zakarum " + ]; + features = { + "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "android_system_properties" = rec { + crateName = "android_system_properties"; + version = "0.1.5"; + edition = "2018"; + sha256 = "04b3wrz12837j7mdczqd95b732gw5q7q66cv4yn4646lvccp57l1"; + authors = [ + "Nicolas Silva " + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + } + ]; + + }; + "anes" = rec { + crateName = "anes"; + version = "0.1.6"; + edition = "2018"; + sha256 = "16bj1ww1xkwzbckk32j2pnbn5vk6wgsl3q4p3j9551xbcarwnijb"; + authors = [ + "Robert Vojta " + ]; + features = { + "bitflags" = [ "dep:bitflags" ]; + "parser" = [ "bitflags" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "anstream" = rec { + crateName = "anstream"; + version = "1.0.0"; + edition = "2021"; + sha256 = "13d2bj0xfg012s4rmq44zc8zgy1q8k9yp7yhvfnarscnmwpj2jl2"; + dependencies = [ + { + name = "anstyle"; + packageId = "anstyle"; + } + { + name = "anstyle-parse"; + packageId = "anstyle-parse"; + } + { + name = "anstyle-query"; + packageId = "anstyle-query"; + optional = true; + } + { + name = "anstyle-wincon"; + packageId = "anstyle-wincon"; + optional = true; + target = { target, features }: (target."windows" or false); + } + { + name = "colorchoice"; + packageId = "colorchoice"; + } + { + name = "is_terminal_polyfill"; + packageId = "is_terminal_polyfill"; + } + { + name = "utf8parse"; + packageId = "utf8parse"; + } + ]; + features = { + "auto" = [ "dep:anstyle-query" ]; + "default" = [ "auto" "wincon" ]; + "wincon" = [ "dep:anstyle-wincon" ]; + }; + resolvedDefaultFeatures = [ "auto" "default" "wincon" ]; + }; + "anstyle" = rec { + crateName = "anstyle"; + version = "1.0.14"; + edition = "2021"; + sha256 = "0030szmgj51fxkic1hpakxxgappxzwm6m154a3gfml83lq63l2wl"; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "anstyle-parse" = rec { + crateName = "anstyle-parse"; + version = "1.0.0"; + edition = "2021"; + sha256 = "03hkv2690s0crssbnmfkr76kw1k7ah2i6s5amdy9yca2n8w7zkjj"; + libName = "anstyle_parse"; + dependencies = [ + { + name = "utf8parse"; + packageId = "utf8parse"; + optional = true; + } + ]; + features = { + "core" = [ "dep:arrayvec" ]; + "default" = [ "utf8" ]; + "utf8" = [ "dep:utf8parse" ]; + }; + resolvedDefaultFeatures = [ "default" "utf8" ]; + }; + "anstyle-query" = rec { + crateName = "anstyle-query"; + version = "1.1.5"; + edition = "2021"; + sha256 = "1p6shfpnbghs6jsa0vnqd8bb8gd7pjd0jr7w0j8jikakzmr8zi20"; + libName = "anstyle_query"; + dependencies = [ + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_System_Console" "Win32_Foundation" ]; + } + ]; + + }; + "anstyle-wincon" = rec { + crateName = "anstyle-wincon"; + version = "3.0.11"; + edition = "2021"; + sha256 = "0zblannm70sk3xny337mz7c6d8q8i24vhbqi42ld8v7q1wjnl7i9"; + libName = "anstyle_wincon"; + dependencies = [ + { + name = "anstyle"; + packageId = "anstyle"; + } + { + name = "once_cell_polyfill"; + packageId = "once_cell_polyfill"; + target = { target, features }: (target."windows" or false); + } + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_System_Console" "Win32_Foundation" ]; + } + ]; + + }; + "antlr4rust" = rec { + crateName = "antlr4rust"; + version = "0.5.2"; + edition = "2021"; + sha256 = "19m6x738zwz0b139d46vjrphl2hsk09fmxvnsxw75zxzfh154g89"; + authors = [ + "Konstantin Anisimov " + "Alex Snaps " + ]; + dependencies = [ + { + name = "better_any"; + packageId = "better_any"; + } + { + name = "bit-set"; + packageId = "bit-set"; + } + { + name = "byteorder"; + packageId = "byteorder"; + } + { + name = "lazy_static"; + packageId = "lazy_static"; + } + { + name = "murmur3"; + packageId = "murmur3"; + } + { + name = "once_cell"; + packageId = "once_cell"; + } + { + name = "parking_lot"; + packageId = "parking_lot"; + } + { + name = "typed-arena"; + packageId = "typed-arena"; + } + { + name = "uuid"; + packageId = "uuid"; + } + ]; + features = { + }; + }; + "anyhow" = rec { + crateName = "anyhow"; + version = "1.0.102"; + edition = "2021"; + sha256 = "0b447dra1v12z474c6z4jmicdmc5yxz5bakympdnij44ckw2s83z"; + authors = [ + "David Tolnay " + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "arc-swap" = rec { + crateName = "arc-swap"; + version = "1.9.1"; + edition = "2018"; + sha256 = "01xjlahcya8igdalxmda375lnlhjqwjz0cdqhy0bc1jkyzb1yfka"; + libName = "arc_swap"; + authors = [ + "Michal 'vorner' Vaner " + ]; + dependencies = [ + { + name = "rustversion"; + packageId = "rustversion"; + } + ]; + features = { + "serde" = [ "dep:serde" ]; + }; + }; + "argon2" = rec { + crateName = "argon2"; + version = "0.6.0-rc.8"; + edition = "2024"; + sha256 = "1xfz1jmb8g37663nljz5wdl2sgy646qs4j642mnf3x1vnx00kxbs"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "base64ct"; + packageId = "base64ct"; + } + { + name = "blake2"; + packageId = "blake2"; + usesDefaultFeatures = false; + } + { + name = "cpufeatures"; + packageId = "cpufeatures 0.3.0"; + target = { target, features }: (("x86" == target."arch" or null) || ("x86_64" == target."arch" or null)); + } + { + name = "password-hash"; + packageId = "password-hash"; + optional = true; + features = [ "phc" ]; + } + ]; + features = { + "alloc" = [ "password-hash?/alloc" ]; + "default" = [ "alloc" "getrandom" "password-hash" ]; + "getrandom" = [ "password-hash/getrandom" ]; + "kdf" = [ "alloc" "dep:kdf" ]; + "parallel" = [ "dep:rayon" ]; + "password-hash" = [ "dep:password-hash" ]; + "rand_core" = [ "password-hash/rand_core" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "arrayvec" = rec { + crateName = "arrayvec"; + version = "0.7.7"; + edition = "2018"; + sha256 = "1zjxk501fc4lnkzkdicqsk7y3l3agw89ziqjzcjca6ry9n484a7h"; + authors = [ + "bluss" + ]; + features = { + "borsh" = [ "dep:borsh" ]; + "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + }; + "asn1-rs 0.6.2" = rec { + crateName = "asn1-rs"; + version = "0.6.2"; + edition = "2018"; + sha256 = "0j5h437ycgih5hnrma6kmaxi4zb8csynnd66h9rzvxxcvfzc74sl"; + libName = "asn1_rs"; + authors = [ + "Pierre Chifflier " + ]; + dependencies = [ + { + name = "asn1-rs-derive"; + packageId = "asn1-rs-derive 0.5.1"; + } + { + name = "asn1-rs-impl"; + packageId = "asn1-rs-impl"; + } + { + name = "displaydoc"; + packageId = "displaydoc"; + } + { + name = "nom"; + packageId = "nom"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "num-traits"; + packageId = "num-traits"; + } + { + name = "rusticata-macros"; + packageId = "rusticata-macros"; + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + } + { + name = "time"; + packageId = "time"; + optional = true; + features = [ "macros" "parsing" "formatting" ]; + } + ]; + features = { + "bigint" = [ "num-bigint" ]; + "bits" = [ "bitvec" ]; + "bitvec" = [ "dep:bitvec" ]; + "colored" = [ "dep:colored" ]; + "cookie-factory" = [ "dep:cookie-factory" ]; + "datetime" = [ "time" ]; + "debug" = [ "colored" ]; + "default" = [ "std" ]; + "num-bigint" = [ "dep:num-bigint" ]; + "serialize" = [ "cookie-factory" ]; + "time" = [ "dep:time" ]; + "trace" = [ "debug" ]; + }; + resolvedDefaultFeatures = [ "datetime" "default" "std" "time" ]; + }; + "asn1-rs 0.7.2" = rec { + crateName = "asn1-rs"; + version = "0.7.2"; + edition = "2018"; + sha256 = "1n6raa3ak53nhjk98m76vqf0lzwr6nw22p48ivgsbp2gmi83mx5p"; + libName = "asn1_rs"; + authors = [ + "Pierre Chifflier " + ]; + dependencies = [ + { + name = "asn1-rs-derive"; + packageId = "asn1-rs-derive 0.6.0"; + } + { + name = "asn1-rs-impl"; + packageId = "asn1-rs-impl"; + } + { + name = "displaydoc"; + packageId = "displaydoc"; + } + { + name = "nom"; + packageId = "nom"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "num-traits"; + packageId = "num-traits"; + } + { + name = "rusticata-macros"; + packageId = "rusticata-macros"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "time"; + packageId = "time"; + optional = true; + features = [ "macros" "parsing" "formatting" ]; + } + ]; + features = { + "bigint" = [ "num-bigint" ]; + "bits" = [ "bitvec" ]; + "bitvec" = [ "dep:bitvec" ]; + "colored" = [ "dep:colored" ]; + "cookie-factory" = [ "dep:cookie-factory" ]; + "datetime" = [ "time" ]; + "debug" = [ "std" "colored" ]; + "default" = [ "std" ]; + "num-bigint" = [ "dep:num-bigint" ]; + "serialize" = [ "cookie-factory" ]; + "time" = [ "dep:time" ]; + "trace" = [ "debug" ]; + }; + resolvedDefaultFeatures = [ "datetime" "default" "std" "time" ]; + }; + "asn1-rs-derive 0.5.1" = rec { + crateName = "asn1-rs-derive"; + version = "0.5.1"; + edition = "2018"; + sha256 = "140ldl0vp1d0090bpm0w9j8g80dwc03wp928w5kv5diwwlrjsp4n"; + procMacro = true; + libName = "asn1_rs_derive"; + authors = [ + "Pierre Chifflier " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" ]; + } + { + name = "synstructure"; + packageId = "synstructure"; + } + ]; + + }; + "asn1-rs-derive 0.6.0" = rec { + crateName = "asn1-rs-derive"; + version = "0.6.0"; + edition = "2018"; + sha256 = "0b7fpyjs2kyb2i922br5mbg8rml46rihr8qmcpdyj2a93sdy829i"; + procMacro = true; + libName = "asn1_rs_derive"; + authors = [ + "Pierre Chifflier " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" ]; + } + { + name = "synstructure"; + packageId = "synstructure"; + } + ]; + + }; + "asn1-rs-impl" = rec { + crateName = "asn1-rs-impl"; + version = "0.2.0"; + edition = "2018"; + sha256 = "1xv56m0wrwix4av3w86sih1nsa5g1dgfz135lz1qdznn5h60a63v"; + procMacro = true; + libName = "asn1_rs_impl"; + authors = [ + "Pierre Chifflier " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + } + ]; + + }; + "assert-json-diff" = rec { + crateName = "assert-json-diff"; + version = "2.0.2"; + edition = "2018"; + sha256 = "04mg3w0rh3schpla51l18362hsirl23q93aisws2irrj32wg5r27"; + libName = "assert_json_diff"; + authors = [ + "David Pedersen " + ]; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + } + { + name = "serde_json"; + packageId = "serde_json"; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + ]; + + }; + "async-channel" = rec { + crateName = "async-channel"; + version = "2.5.0"; + edition = "2021"; + sha256 = "1ljq24ig8lgs2555myrrjighycpx2mbjgrm3q7lpa6rdsmnxjklj"; + libName = "async_channel"; + authors = [ + "Stjepan Glavina " + ]; + dependencies = [ + { + name = "concurrent-queue"; + packageId = "concurrent-queue"; + usesDefaultFeatures = false; + } + { + name = "event-listener-strategy"; + packageId = "event-listener-strategy"; + usesDefaultFeatures = false; + } + { + name = "futures-core"; + packageId = "futures-core"; + usesDefaultFeatures = false; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + ]; + features = { + "default" = [ "std" ]; + "portable-atomic" = [ "concurrent-queue/portable-atomic" "event-listener-strategy/portable-atomic" "dep:portable-atomic-util" "dep:portable-atomic" ]; + "std" = [ "concurrent-queue/std" "event-listener-strategy/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "async-compression" = rec { + crateName = "async-compression"; + version = "0.4.42"; + edition = "2018"; + sha256 = "1b59jb3y26pmxdshyjb7slxrp184ydlzq80ryfc2ik6cg653z6z7"; + libName = "async_compression"; + authors = [ + "Wim Looman " + "Allen Bui " + ]; + dependencies = [ + { + name = "compression-codecs"; + packageId = "compression-codecs"; + } + { + name = "compression-core"; + packageId = "compression-core"; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "tokio"; + packageId = "tokio"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + features = [ "io-util" "macros" "rt-multi-thread" "io-std" ]; + } + ]; + features = { + "all" = [ "all-implementations" "all-algorithms" ]; + "all-algorithms" = [ "brotli" "bzip2" "deflate" "deflate64" "gzip" "lz4" "lzma" "xz" "xz-parallel" "zlib" "zstd" ]; + "all-implementations" = [ "futures-io" "tokio" ]; + "brotli" = [ "compression-codecs/brotli" ]; + "bzip2" = [ "compression-codecs/bzip2" ]; + "deflate" = [ "compression-codecs/deflate" ]; + "deflate64" = [ "compression-codecs/deflate64" ]; + "futures-io" = [ "dep:futures-io" ]; + "gzip" = [ "compression-codecs/gzip" ]; + "lz4" = [ "compression-codecs/lz4" ]; + "lzma" = [ "compression-codecs/lzma" ]; + "tokio" = [ "dep:tokio" ]; + "xz" = [ "compression-codecs/xz" "lzma" ]; + "xz-parallel" = [ "compression-codecs/xz-parallel" "xz" ]; + "xz2" = [ "compression-codecs/xz2" "xz" ]; + "zlib" = [ "compression-codecs/zlib" ]; + "zstd" = [ "compression-codecs/zstd" ]; + "zstdmt" = [ "compression-codecs/zstdmt" "zstd" ]; + }; + resolvedDefaultFeatures = [ "brotli" "gzip" "tokio" "zlib" "zstd" ]; + }; + "async-http-codec" = rec { + crateName = "async-http-codec"; + version = "0.8.0"; + edition = "2021"; + sha256 = "149waxlzvk9mh01ghr9wy5d641d9gc577c45frcc9nq81c14cq89"; + libName = "async_http_codec"; + dependencies = [ + { + name = "anyhow"; + packageId = "anyhow"; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "httparse"; + packageId = "httparse"; + } + { + name = "log"; + packageId = "log"; + } + ]; + + }; + "async-io" = rec { + crateName = "async-io"; + version = "2.6.0"; + edition = "2021"; + sha256 = "1z16s18bm4jxlmp6rif38mvn55442yd3wjvdfhvx4hkgxf7qlss5"; + libName = "async_io"; + authors = [ + "Stjepan Glavina " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "concurrent-queue"; + packageId = "concurrent-queue"; + } + { + name = "futures-io"; + packageId = "futures-io"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "futures-lite"; + packageId = "futures-lite"; + usesDefaultFeatures = false; + } + { + name = "parking"; + packageId = "parking"; + } + { + name = "polling"; + packageId = "polling"; + } + { + name = "rustix"; + packageId = "rustix"; + usesDefaultFeatures = false; + features = [ "fs" "net" "std" ]; + } + { + name = "slab"; + packageId = "slab"; + } + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" ]; + } + ]; + buildDependencies = [ + { + name = "autocfg"; + packageId = "autocfg"; + } + ]; + features = { + "tracing" = [ "dep:tracing" ]; + }; + }; + "async-lock" = rec { + crateName = "async-lock"; + version = "3.4.2"; + edition = "2021"; + sha256 = "04c3xrrdrfrvh9v0ajxrangpy38qi76qq268zslphnxxjqjpy3r9"; + libName = "async_lock"; + authors = [ + "Stjepan Glavina " + ]; + dependencies = [ + { + name = "event-listener"; + packageId = "event-listener"; + usesDefaultFeatures = false; + } + { + name = "event-listener-strategy"; + packageId = "event-listener-strategy"; + usesDefaultFeatures = false; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + ]; + features = { + "default" = [ "std" ]; + "loom" = [ "event-listener/loom" "dep:loom" ]; + "std" = [ "event-listener/std" "event-listener-strategy/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "async-net" = rec { + crateName = "async-net"; + version = "2.0.0"; + edition = "2021"; + sha256 = "1xyc5a5vcp3a7h1q2lbfh79wz8136dig4q4x6g4w2ws8ml7h0j5r"; + libName = "async_net"; + authors = [ + "Stjepan Glavina " + ]; + dependencies = [ + { + name = "async-io"; + packageId = "async-io"; + } + { + name = "blocking"; + packageId = "blocking"; + } + { + name = "futures-lite"; + packageId = "futures-lite"; + } + ]; + + }; + "async-task" = rec { + crateName = "async-task"; + version = "4.7.1"; + edition = "2021"; + sha256 = "1pp3avr4ri2nbh7s6y9ws0397nkx1zymmcr14sq761ljarh3axcb"; + libName = "async_task"; + authors = [ + "Stjepan Glavina " + ]; + features = { + "default" = [ "std" ]; + "portable-atomic" = [ "dep:portable-atomic" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "async-trait" = rec { + crateName = "async-trait"; + version = "0.1.89"; + edition = "2021"; + sha256 = "1fsxxmz3rzx1prn1h3rs7kyjhkap60i7xvi0ldapkvbb14nssdch"; + procMacro = true; + libName = "async_trait"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + usesDefaultFeatures = false; + features = [ "clone-impls" "full" "parsing" "printing" "proc-macro" "visit-mut" ]; + } + ]; + + }; + "async-web-client" = rec { + crateName = "async-web-client"; + version = "0.6.3"; + edition = "2021"; + sha256 = "06shmzxifhl38bxxqvh6wq8yypxv5h0sycxcaihvxm6n8hmm1bwc"; + libName = "async_web_client"; + dependencies = [ + { + name = "async-http-codec"; + packageId = "async-http-codec"; + } + { + name = "async-net"; + packageId = "async-net"; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "futures-rustls"; + packageId = "futures-rustls"; + usesDefaultFeatures = false; + } + { + name = "http"; + packageId = "http"; + } + { + name = "lazy_static"; + packageId = "lazy_static"; + } + { + name = "log"; + packageId = "log"; + } + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + features = [ "std" ]; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + } + { + name = "webpki-roots"; + packageId = "webpki-roots 0.26.11"; + } + ]; + features = { + "async-ws" = [ "dep:async-ws" ]; + "aws-lc-rs" = [ "futures-rustls/aws-lc-rs" ]; + "default" = [ "aws-lc-rs" "tls12" "json" ]; + "json" = [ "serde_json" ]; + "ring" = [ "futures-rustls/ring" ]; + "serde_json" = [ "dep:serde_json" ]; + "tls12" = [ "futures-rustls/tls12" ]; + "websocket" = [ "async-ws" ]; + }; + resolvedDefaultFeatures = [ "aws-lc-rs" "tls12" ]; + }; + "atomic-polyfill" = rec { + crateName = "atomic-polyfill"; + version = "1.0.3"; + edition = "2021"; + sha256 = "1x00ndablb89zvbr8m03cgjzgajg86fqn8pgz85yy2gy1pivrwlc"; + libName = "atomic_polyfill"; + authors = [ + "Dario Nieuwenhuis " + ]; + dependencies = [ + { + name = "critical-section"; + packageId = "critical-section"; + } + ]; + + }; + "atomic-waker" = rec { + crateName = "atomic-waker"; + version = "1.1.2"; + edition = "2018"; + sha256 = "1h5av1lw56m0jf0fd3bchxq8a30xv0b4wv8s4zkp4s0i7mfvs18m"; + libName = "atomic_waker"; + authors = [ + "Stjepan Glavina " + "Contributors to futures-rs" + ]; + features = { + "portable-atomic" = [ "dep:portable-atomic" ]; + }; + }; + "autocfg" = rec { + crateName = "autocfg"; + version = "1.5.1"; + edition = "2015"; + sha256 = "0lqasy5i30flcgih1b50kvsk6z32g09r1q4ql7q81pj6228jy0zj"; + authors = [ + "Josh Stone " + ]; + + }; + "aws-lc-rs" = rec { + crateName = "aws-lc-rs"; + version = "1.17.0"; + edition = "2021"; + links = "aws_lc_rs_1_17_0_sys"; + sha256 = "003d69lq9qf12bj4j6csy3nrvilwa30yd9x9blx7h1f27vyg3hjy"; + libName = "aws_lc_rs"; + authors = [ + "AWS-LibCrypto" + ]; + dependencies = [ + { + name = "aws-lc-sys"; + packageId = "aws-lc-sys"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "untrusted"; + packageId = "untrusted 0.7.1"; + optional = true; + } + { + name = "zeroize"; + packageId = "zeroize"; + } + ]; + features = { + "asan" = [ "aws-lc-sys?/asan" "aws-lc-fips-sys?/asan" ]; + "aws-lc-sys" = [ "dep:aws-lc-sys" ]; + "bindgen" = [ "aws-lc-sys?/bindgen" "aws-lc-fips-sys?/bindgen" ]; + "default" = [ "aws-lc-sys" "alloc" "ring-io" "ring-sig-verify" ]; + "fips" = [ "dep:aws-lc-fips-sys" ]; + "legacy-des" = [ "aws-lc-sys?/all-bindings" ]; + "non-fips" = [ "aws-lc-sys" ]; + "prebuilt-nasm" = [ "aws-lc-sys?/prebuilt-nasm" ]; + "ring-io" = [ "dep:untrusted" ]; + "ring-sig-verify" = [ "dep:untrusted" ]; + }; + resolvedDefaultFeatures = [ "alloc" "aws-lc-sys" "default" "prebuilt-nasm" "ring-io" "ring-sig-verify" ]; + }; + "aws-lc-sys" = rec { + crateName = "aws-lc-sys"; + version = "0.41.0"; + edition = "2021"; + links = "aws_lc_0_41_0"; + sha256 = "1x735y1qny5v2gzpl928z1ppddb906nl1n8d2yv3mfc5rrwrfbqs"; + build = "builder/main.rs"; + libName = "aws_lc_sys"; + authors = [ + "AWS-LC" + ]; + buildDependencies = [ + { + name = "cc"; + packageId = "cc"; + features = [ "parallel" ]; + } + { + name = "cmake"; + packageId = "cmake"; + } + { + name = "dunce"; + packageId = "dunce"; + } + { + name = "fs_extra"; + packageId = "fs_extra"; + } + ]; + features = { + "bindgen" = [ "dep:bindgen" ]; + "default" = [ "all-bindings" ]; + "fips" = [ "dep:bindgen" ]; + "ssl" = [ "bindgen" "all-bindings" ]; + }; + resolvedDefaultFeatures = [ "prebuilt-nasm" ]; + }; + "axum" = rec { + crateName = "axum"; + version = "0.8.9"; + edition = "2021"; + sha256 = "146df5x8dhczm1sp939gr3839220wl6rxc1k65bzc450z72ridii"; + dependencies = [ + { + name = "axum-core"; + packageId = "axum-core"; + } + { + name = "axum-macros"; + packageId = "axum-macros"; + optional = true; + } + { + name = "base64"; + packageId = "base64"; + optional = true; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "form_urlencoded"; + packageId = "form_urlencoded"; + optional = true; + } + { + name = "futures-util"; + packageId = "futures-util"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "http"; + packageId = "http"; + } + { + name = "http-body"; + packageId = "http-body"; + } + { + name = "http-body-util"; + packageId = "http-body-util"; + } + { + name = "hyper"; + packageId = "hyper"; + optional = true; + } + { + name = "hyper-util"; + packageId = "hyper-util"; + optional = true; + features = [ "tokio" "server" "service" ]; + } + { + name = "itoa"; + packageId = "itoa"; + } + { + name = "matchit"; + packageId = "matchit"; + } + { + name = "memchr"; + packageId = "memchr"; + } + { + name = "mime"; + packageId = "mime"; + } + { + name = "percent-encoding"; + packageId = "percent-encoding"; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "serde_core"; + packageId = "serde_core"; + } + { + name = "serde_json"; + packageId = "serde_json"; + optional = true; + features = [ "raw_value" ]; + } + { + name = "serde_path_to_error"; + packageId = "serde_path_to_error"; + optional = true; + } + { + name = "serde_urlencoded"; + packageId = "serde_urlencoded"; + optional = true; + } + { + name = "sha1"; + packageId = "sha1 0.10.6"; + optional = true; + } + { + name = "sync_wrapper"; + packageId = "sync_wrapper"; + } + { + name = "tokio"; + packageId = "tokio"; + rename = "tokio"; + optional = true; + features = [ "time" ]; + } + { + name = "tokio-tungstenite"; + packageId = "tokio-tungstenite 0.29.0"; + optional = true; + } + { + name = "tower"; + packageId = "tower"; + usesDefaultFeatures = false; + features = [ "util" ]; + } + { + name = "tower-layer"; + packageId = "tower-layer"; + } + { + name = "tower-service"; + packageId = "tower-service"; + } + { + name = "tracing"; + packageId = "tracing"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "hyper"; + packageId = "hyper"; + features = [ "client" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "tokio"; + packageId = "tokio"; + rename = "tokio"; + features = [ "macros" "rt" "rt-multi-thread" "net" "test-util" ]; + } + { + name = "tokio-tungstenite"; + packageId = "tokio-tungstenite 0.29.0"; + } + { + name = "tower"; + packageId = "tower"; + rename = "tower"; + features = [ "util" "timeout" "limit" "load-shed" "steer" "filter" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + ]; + features = { + "__private" = [ "tokio" "http1" "dep:reqwest" ]; + "__private_docs" = [ "axum-core/__private_docs" "tower/full" "dep:serde" "dep:tower-http" ]; + "default" = [ "form" "http1" "json" "matched-path" "original-uri" "query" "tokio" "tower-log" "tracing" ]; + "form" = [ "dep:form_urlencoded" "dep:serde_urlencoded" "dep:serde_path_to_error" ]; + "http1" = [ "dep:hyper" "hyper?/http1" "hyper-util?/http1" ]; + "http2" = [ "dep:hyper" "hyper?/http2" "hyper-util?/http2" ]; + "json" = [ "dep:serde_json" "dep:serde_path_to_error" ]; + "macros" = [ "dep:axum-macros" ]; + "multipart" = [ "dep:multer" ]; + "query" = [ "dep:form_urlencoded" "dep:serde_urlencoded" "dep:serde_path_to_error" ]; + "tokio" = [ "dep:hyper-util" "dep:tokio" "tokio/net" "tokio/rt" "tower/make" "tokio/macros" ]; + "tower-log" = [ "tower/log" ]; + "tracing" = [ "dep:tracing" "axum-core/tracing" ]; + "ws" = [ "dep:hyper" "tokio" "dep:tokio-tungstenite" "dep:sha1" "dep:base64" ]; + }; + resolvedDefaultFeatures = [ "default" "form" "http1" "json" "macros" "matched-path" "original-uri" "query" "tokio" "tower-log" "tracing" "ws" ]; + }; + "axum-core" = rec { + crateName = "axum-core"; + version = "0.5.6"; + edition = "2021"; + sha256 = "1lcjhxysnbc64rh21ag9m9fpiryd1iwcdh9mwxz1yadiswqqziq8"; + libName = "axum_core"; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures-core"; + packageId = "futures-core"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "http-body"; + packageId = "http-body"; + } + { + name = "http-body-util"; + packageId = "http-body-util"; + } + { + name = "mime"; + packageId = "mime"; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "sync_wrapper"; + packageId = "sync_wrapper"; + } + { + name = "tower-layer"; + packageId = "tower-layer"; + } + { + name = "tower-service"; + packageId = "tower-service"; + } + { + name = "tracing"; + packageId = "tracing"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "__private_docs" = [ "dep:tower-http" ]; + "tracing" = [ "dep:tracing" ]; + }; + resolvedDefaultFeatures = [ "tracing" ]; + }; + "axum-extra" = rec { + crateName = "axum-extra"; + version = "0.10.3"; + edition = "2021"; + sha256 = "15mb28f49y4g434ry9c7gnamh3ac0130mvsncz3h4q8cyhczyqwr"; + libName = "axum_extra"; + dependencies = [ + { + name = "axum"; + packageId = "axum"; + usesDefaultFeatures = false; + features = [ "original-uri" ]; + } + { + name = "axum-core"; + packageId = "axum-core"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "cookie"; + packageId = "cookie"; + rename = "cookie"; + optional = true; + features = [ "percent-encode" ]; + } + { + name = "futures-util"; + packageId = "futures-util"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "http"; + packageId = "http"; + } + { + name = "http-body"; + packageId = "http-body"; + } + { + name = "http-body-util"; + packageId = "http-body-util"; + } + { + name = "mime"; + packageId = "mime"; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "rustversion"; + packageId = "rustversion"; + } + { + name = "serde_core"; + packageId = "serde_core"; + } + { + name = "tower-layer"; + packageId = "tower-layer"; + } + { + name = "tower-service"; + packageId = "tower-service"; + } + { + name = "tracing"; + packageId = "tracing"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "__private_docs" = [ "axum/json" "dep:serde" "dep:tower" ]; + "async-read-body" = [ "dep:tokio-util" "tokio-util?/io" "dep:tokio" ]; + "attachment" = [ "dep:tracing" ]; + "cookie" = [ "dep:cookie" ]; + "cookie-key-expansion" = [ "cookie" "cookie?/key-expansion" ]; + "cookie-private" = [ "cookie" "cookie?/private" ]; + "cookie-signed" = [ "cookie" "cookie?/signed" ]; + "default" = [ "tracing" ]; + "erased-json" = [ "dep:serde_json" "dep:typed-json" ]; + "error-response" = [ "dep:tracing" "tracing/std" ]; + "file-stream" = [ "dep:tokio-util" "tokio-util?/io" "dep:tokio" "tokio?/fs" "tokio?/io-util" ]; + "form" = [ "dep:form_urlencoded" "dep:serde_html_form" "dep:serde_path_to_error" ]; + "json-deserializer" = [ "dep:serde_json" "dep:serde_path_to_error" ]; + "json-lines" = [ "dep:serde_json" "dep:tokio-util" "dep:tokio-stream" "tokio-util?/io" "tokio-stream?/io-util" "dep:tokio" ]; + "multipart" = [ "dep:multer" "dep:fastrand" ]; + "protobuf" = [ "dep:prost" ]; + "query" = [ "dep:form_urlencoded" "dep:serde_html_form" "dep:serde_path_to_error" ]; + "tracing" = [ "axum-core/tracing" "axum/tracing" "dep:tracing" ]; + "typed-header" = [ "dep:headers" ]; + "typed-routing" = [ "dep:axum-macros" "dep:percent-encoding" "dep:serde_html_form" "dep:form_urlencoded" ]; + }; + resolvedDefaultFeatures = [ "cookie" "cookie-private" "default" "tracing" ]; + }; + "axum-macros" = rec { + crateName = "axum-macros"; + version = "0.5.1"; + edition = "2021"; + sha256 = "1jhawa9d6pgkcqflbqz7vylv4ksh9wm31kdrcd1jrggv7g16i8ks"; + procMacro = true; + libName = "axum_macros"; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" "parsing" "extra-traits" ]; + } + ]; + devDependencies = [ + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" "extra-traits" ]; + } + ]; + features = { + "__private" = [ "syn/visit-mut" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "base-x" = rec { + crateName = "base-x"; + version = "0.2.11"; + edition = "2015"; + sha256 = "0w02sdqvg7zwm91agb2phikw4ri8jmncw32paxsv8ra1jv8ckfsc"; + libName = "base_x"; + authors = [ + "Alex R. " + ]; + features = { + "default" = [ "std" ]; + }; + }; + "base16ct 0.2.0" = rec { + crateName = "base16ct"; + version = "0.2.0"; + edition = "2021"; + sha256 = "1kylrjhdzk7qpknrvlphw8ywdnvvg39dizw9622w3wk5xba04zsc"; + authors = [ + "RustCrypto Developers" + ]; + features = { + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "base16ct 1.0.0" = rec { + crateName = "base16ct"; + version = "1.0.0"; + edition = "2024"; + sha256 = "1xi6jy6y08hbxfy14pxjlxcggl9kfsvsn3jbyyk7lii4ss878c7x"; + authors = [ + "RustCrypto Developers" + ]; + features = { + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "base256emoji" = rec { + crateName = "base256emoji"; + version = "1.0.2"; + edition = "2021"; + sha256 = "0z07il99l7k6s5crhf28ka1j0pr7dsplkrkn474pfni4k86l7sdm"; + dependencies = [ + { + name = "const-str"; + packageId = "const-str"; + } + { + name = "match-lookup"; + packageId = "match-lookup"; + } + ]; + + }; + "base32" = rec { + crateName = "base32"; + version = "0.5.1"; + edition = "2015"; + sha256 = "0xp0a3xml25xw2bp5pyac2nld7vmmfjl02qynnyfn6aznfggwb82"; + authors = [ + "Andreas Ots " + "Tim Dumol " + "Dave Grantham " + ]; + + }; + "base64" = rec { + crateName = "base64"; + version = "0.22.1"; + edition = "2018"; + sha256 = "1imqzgh7bxcikp5vx3shqvw9j09g9ly0xr0jma0q66i52r7jbcvj"; + authors = [ + "Marshall Pierce " + ]; + features = { + "default" = [ "std" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; + }; + "base64ct" = rec { + crateName = "base64ct"; + version = "1.8.3"; + edition = "2024"; + sha256 = "01nyyyx84bhwrcc168hn47d8gvz2pzpv3y3lmck7mq4hw5vh3x9a"; + authors = [ + "RustCrypto Developers" + ]; + features = { + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "bcrypt-pbkdf" = rec { + crateName = "bcrypt-pbkdf"; + version = "0.11.0"; + edition = "2024"; + sha256 = "1q21225qz7czw8gghvy0gzh91ivlh99cv2j8p61jc4ys50vmfkhl"; + libName = "bcrypt_pbkdf"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "blowfish"; + packageId = "blowfish"; + features = [ "bcrypt" ]; + } + { + name = "pbkdf2"; + packageId = "pbkdf2"; + usesDefaultFeatures = false; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "alloc" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "better_any" = rec { + crateName = "better_any"; + version = "0.2.1"; + edition = "2018"; + sha256 = "1r5ngybr99id9ivqm3jir6xg9vakd7ipwpnca1hbi94p6dabjwj3"; + authors = [ + "Konstantin Anisimov " + ]; + features = { + "better_typeid_derive" = [ "dep:better_typeid_derive" ]; + "default" = [ "any" ]; + "derive" = [ "better_typeid_derive" ]; + }; + resolvedDefaultFeatures = [ "any" "default" ]; + }; + "bit-set" = rec { + crateName = "bit-set"; + version = "0.8.0"; + edition = "2015"; + sha256 = "18riaa10s6n59n39vix0cr7l2dgwdhcpbcm97x1xbyfp1q47x008"; + libName = "bit_set"; + authors = [ + "Alexis Beingessner " + ]; + dependencies = [ + { + name = "bit-vec"; + packageId = "bit-vec 0.8.0"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "serde" = [ "dep:serde" "bit-vec/serde" ]; + "std" = [ "bit-vec/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "bit-vec 0.8.0" = rec { + crateName = "bit-vec"; + version = "0.8.0"; + edition = "2015"; + sha256 = "1xxa1s2cj291r7k1whbxq840jxvmdsq9xgh7bvrxl46m80fllxjy"; + libName = "bit_vec"; + authors = [ + "Alexis Beingessner " + ]; + features = { + "borsh" = [ "dep:borsh" ]; + "borsh_std" = [ "borsh/std" ]; + "default" = [ "std" ]; + "miniserde" = [ "dep:miniserde" ]; + "nanoserde" = [ "dep:nanoserde" ]; + "serde" = [ "dep:serde" ]; + "serde_no_std" = [ "serde/alloc" ]; + "serde_std" = [ "std" "serde/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "bit-vec 0.9.1" = rec { + crateName = "bit-vec"; + version = "0.9.1"; + edition = "2021"; + sha256 = "0l9zc1dkjmqykbfx1j14rnfy9rl1pjj5hwjs8j311zn1lby9h5xp"; + libName = "bit_vec"; + authors = [ + "Alexis Beingessner " + ]; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + features = [ "derive" "alloc" ]; + } + ]; + features = { + "borsh" = [ "dep:borsh" ]; + "borsh_std" = [ "borsh/std" ]; + "default" = [ "std" ]; + "miniserde" = [ "dep:miniserde" ]; + "nanoserde" = [ "dep:nanoserde" ]; + "serde" = [ "dep:serde" ]; + "serde_std" = [ "std" "serde/std" ]; + "std" = [ "serde?/std" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; + "bitflags 1.3.2" = rec { + crateName = "bitflags"; + version = "1.3.2"; + edition = "2018"; + sha256 = "12ki6w8gn1ldq7yz9y680llwk5gmrhrzszaa17g1sbrw2r2qvwxy"; + authors = [ + "The Rust Project Developers" + ]; + features = { + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "rustc-dep-of-std" = [ "core" "compiler_builtins" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "bitflags 2.13.0" = rec { + crateName = "bitflags"; + version = "2.13.0"; + edition = "2021"; + sha256 = "1y239gpvl061rfvav7jds8mjs42kmwi39is7yx5d1qw3hvp8nf5l"; + authors = [ + "The Rust Project Developers" + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "bytemuck" = [ "dep:bytemuck" ]; + "serde" = [ "serde_core" ]; + "serde_core" = [ "dep:serde_core" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; + "bitpacking" = rec { + crateName = "bitpacking"; + version = "0.9.3"; + edition = "2021"; + sha256 = "06dh7qyax30q7xbg8cif2xv9bp7kkhw0m4kgrpwfp71xpnd179wn"; + authors = [ + "Paul Masurel " + ]; + dependencies = [ + { + name = "crunchy"; + packageId = "crunchy"; + } + ]; + features = { + "default" = [ "bitpacker1x" "bitpacker4x" "bitpacker8x" ]; + }; + resolvedDefaultFeatures = [ "bitpacker1x" "bitpacker4x" ]; + }; + "blake2" = rec { + crateName = "blake2"; + version = "0.11.0-rc.6"; + edition = "2024"; + sha256 = "141np599s7lwrk0mmyqrxrgwmh13k7ad4y5kzcgqwcjy484il7q6"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "digest"; + packageId = "digest 0.11.3"; + features = [ "mac" ]; + } + ]; + devDependencies = [ + { + name = "digest"; + packageId = "digest 0.11.3"; + features = [ "dev" ]; + } + ]; + features = { + "alloc" = [ "digest/alloc" ]; + "default" = [ "alloc" ]; + "zeroize" = [ "digest/zeroize" ]; + }; + }; + "block-buffer 0.10.4" = rec { + crateName = "block-buffer"; + version = "0.10.4"; + edition = "2018"; + sha256 = "0w9sa2ypmrsqqvc20nhwr75wbb5cjr4kkyhpjm1z1lv2kdicfy1h"; + libName = "block_buffer"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "generic-array"; + packageId = "generic-array 0.14.9"; + } + ]; + + }; + "block-buffer 0.12.1" = rec { + crateName = "block-buffer"; + version = "0.12.1"; + edition = "2024"; + sha256 = "1ak0cvmxz3yifqmzv6aba9606brsz7d5g3piv5xdcvjsx7dwgxnj"; + libName = "block_buffer"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "hybrid-array"; + packageId = "hybrid-array"; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "zeroize" ]; + }; + "block-padding" = rec { + crateName = "block-padding"; + version = "0.4.2"; + edition = "2024"; + sha256 = "12q66364a5j80iqsi9jg8c447xp7inavmd1qlkw96kpg4b81s3vi"; + libName = "block_padding"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "hybrid-array"; + packageId = "hybrid-array"; + } + ]; + + }; + "blocking" = rec { + crateName = "blocking"; + version = "1.6.2"; + edition = "2021"; + sha256 = "08bz3f9agqlp3102snkvsll6wc9ag7x5m1xy45ak2rv9pq18sgz8"; + authors = [ + "Stjepan Glavina " + ]; + dependencies = [ + { + name = "async-channel"; + packageId = "async-channel"; + } + { + name = "async-task"; + packageId = "async-task"; + } + { + name = "futures-io"; + packageId = "futures-io"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "futures-lite"; + packageId = "futures-lite"; + usesDefaultFeatures = false; + } + { + name = "piper"; + packageId = "piper"; + } + ]; + devDependencies = [ + { + name = "futures-lite"; + packageId = "futures-lite"; + } + ]; + features = { + "tracing" = [ "dep:tracing" ]; + }; + }; + "blowfish" = rec { + crateName = "blowfish"; + version = "0.10.0"; + edition = "2024"; + sha256 = "1652y7y7idaf2gg9agq40pd9xkkka0wfq1xy3cfyfdbvam33kkk2"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "byteorder"; + packageId = "byteorder"; + usesDefaultFeatures = false; + } + { + name = "cipher"; + packageId = "cipher 0.5.2"; + } + ]; + devDependencies = [ + { + name = "cipher"; + packageId = "cipher 0.5.2"; + features = [ "dev" ]; + } + ]; + features = { + "zeroize" = [ "cipher/zeroize" ]; + }; + resolvedDefaultFeatures = [ "bcrypt" ]; + }; + "bobbin" = rec { + crateName = "bobbin"; + version = "0.0.1"; + edition = "2024"; + crateBin = [ + { + name = "bobbin"; + path = "src/main.rs"; + requiredFeatures = [ ]; + } + ]; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../bobbin/crates/bobbin; }; + dependencies = [ + { + name = "anyhow"; + packageId = "anyhow"; + } + { + name = "axum"; + packageId = "axum"; + features = [ "macros" ]; + } + { + name = "bobbin-edge-index"; + packageId = "bobbin-edge-index"; + } + { + name = "bobbin-ingest"; + packageId = "bobbin-ingest"; + } + { + name = "bobbin-knot-ingest"; + packageId = "bobbin-knot-ingest"; + } + { + name = "bobbin-knot-proxy"; + packageId = "bobbin-knot-proxy"; + } + { + name = "bobbin-record-lru"; + packageId = "bobbin-record-lru"; + } + { + name = "bobbin-resolver"; + packageId = "bobbin-resolver"; + } + { + name = "bobbin-runtime"; + packageId = "bobbin-runtime"; + } + { + name = "bobbin-search"; + packageId = "bobbin-search"; + } + { + name = "bobbin-slingshot-client"; + packageId = "bobbin-slingshot-client"; + } + { + name = "bobbin-xrpc"; + packageId = "bobbin-xrpc"; + } + { + name = "clap"; + packageId = "clap"; + features = [ "derive" "env" ]; + } + { + name = "confique"; + packageId = "confique"; + usesDefaultFeatures = false; + features = [ "toml" ]; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "jacquard-identity"; + packageId = "jacquard-identity"; + features = [ "cache" ]; + } + { + name = "rustls"; + packageId = "rustls"; + features = [ "aws_lc_rs" "prefer-post-quantum" ]; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" "derive" ]; + } + { + name = "socket2"; + packageId = "socket2"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tikv-jemalloc-ctl"; + packageId = "tikv-jemalloc-ctl"; + features = [ "stats" "profiling" ]; + } + { + name = "tikv-jemallocator"; + packageId = "tikv-jemallocator"; + features = [ "unprefixed_malloc_on_supported_platforms" "profiling" ]; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "macros" "rt-multi-thread" "net" "signal" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + features = [ "rt" ]; + } + { + name = "toml"; + packageId = "toml"; + usesDefaultFeatures = false; + features = [ "parse" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "tracing-subscriber"; + packageId = "tracing-subscriber"; + features = [ "env-filter" "fmt" "json" ]; + } + { + name = "trusted-proxies"; + packageId = "trusted-proxies"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "test-util" ]; + } + ]; + + }; + "bobbin-codesearch" = rec { + crateName = "bobbin-codesearch"; + version = "0.0.1"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../bobbin/crates/codesearch; }; + libName = "bobbin_codesearch"; + dependencies = [ + { + name = "base64"; + packageId = "base64"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "reqwest"; + packageId = "reqwest 0.13.1"; + usesDefaultFeatures = false; + features = [ "rustls" "webpki-roots" "http2" "json" "gzip" "stream" ]; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + + }; + "bobbin-edge-index" = rec { + crateName = "bobbin-edge-index"; + version = "0.0.1"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../bobbin/crates/edge-index; }; + libName = "bobbin_edge_index"; + dependencies = [ + { + name = "bobbin-runtime"; + packageId = "bobbin-runtime"; + } + { + name = "bobbin-types"; + packageId = "bobbin-types"; + } + { + name = "either"; + packageId = "either"; + } + { + name = "ftree"; + packageId = "ftree"; + } + { + name = "itertools"; + packageId = "itertools 0.14.0"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "lasso"; + packageId = "lasso"; + features = [ "multi-threaded" ]; + } + { + name = "scc"; + packageId = "scc"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "macros" "rt" "test-util" ]; + } + ]; + + }; + "bobbin-ingest" = rec { + crateName = "bobbin-ingest"; + version = "0.0.1"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../bobbin/crates/ingest; }; + libName = "bobbin_ingest"; + dependencies = [ + { + name = "bobbin-edge-index"; + packageId = "bobbin-edge-index"; + } + { + name = "bobbin-knot-ingest"; + packageId = "bobbin-knot-ingest"; + } + { + name = "bobbin-record-lru"; + packageId = "bobbin-record-lru"; + } + { + name = "bobbin-resolver"; + packageId = "bobbin-resolver"; + } + { + name = "bobbin-runtime"; + packageId = "bobbin-runtime"; + } + { + name = "bobbin-slingshot-client"; + packageId = "bobbin-slingshot-client"; + } + { + name = "bobbin-types"; + packageId = "bobbin-types"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "chrono"; + packageId = "chrono"; + features = [ "serde" ]; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "scc"; + packageId = "scc"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "tokio-stream"; + packageId = "tokio-stream"; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + features = [ "rt" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + devDependencies = [ + { + name = "criterion"; + packageId = "criterion"; + usesDefaultFeatures = false; + features = [ "cargo_bench_support" ]; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "test-util" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + features = [ "rt" ]; + } + { + name = "tracing-subscriber"; + packageId = "tracing-subscriber"; + features = [ "env-filter" "fmt" "json" ]; + } + { + name = "wiremock"; + packageId = "wiremock"; + } + ]; + + }; + "bobbin-knot-ingest" = rec { + crateName = "bobbin-knot-ingest"; + version = "0.0.1"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../bobbin/crates/knot-ingest; }; + libName = "bobbin_knot_ingest"; + dependencies = [ + { + name = "bobbin-edge-index"; + packageId = "bobbin-edge-index"; + } + { + name = "bobbin-knot-proxy"; + packageId = "bobbin-knot-proxy"; + } + { + name = "bobbin-runtime"; + packageId = "bobbin-runtime"; + } + { + name = "bobbin-types"; + packageId = "bobbin-types"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "chrono"; + packageId = "chrono"; + features = [ "serde" ]; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "reqwest"; + packageId = "reqwest 0.13.1"; + usesDefaultFeatures = false; + features = [ "rustls" "webpki-roots" "http2" "json" "gzip" "stream" ]; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + features = [ "rt" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "macros" "rt-multi-thread" ]; + } + { + name = "wiremock"; + packageId = "wiremock"; + } + ]; + + }; + "bobbin-knot-proxy" = rec { + crateName = "bobbin-knot-proxy"; + version = "0.0.1"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../bobbin/crates/knot-proxy; }; + libName = "bobbin_knot_proxy"; + dependencies = [ + { + name = "bobbin-runtime"; + packageId = "bobbin-runtime"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "reqwest"; + packageId = "reqwest 0.13.1"; + usesDefaultFeatures = false; + features = [ "rustls" "webpki-roots" "http2" "json" "gzip" "stream" ]; + } + { + name = "scc"; + packageId = "scc"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "net" ]; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "io-util" "macros" "net" "rt-multi-thread" "time" ]; + } + { + name = "wiremock"; + packageId = "wiremock"; + } + ]; + + }; + "bobbin-record-lru" = rec { + crateName = "bobbin-record-lru"; + version = "0.0.1"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../bobbin/crates/record-lru; }; + libName = "bobbin_record_lru"; + dependencies = [ + { + name = "bobbin-types"; + packageId = "bobbin-types"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "quick_cache"; + packageId = "quick_cache"; + } + { + name = "zstd"; + packageId = "zstd"; + } + ]; + devDependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + ]; + + }; + "bobbin-resolver" = rec { + crateName = "bobbin-resolver"; + version = "0.0.1"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../bobbin/crates/resolver; }; + libName = "bobbin_resolver"; + dependencies = [ + { + name = "bobbin-runtime"; + packageId = "bobbin-runtime"; + } + { + name = "bobbin-slingshot-client"; + packageId = "bobbin-slingshot-client"; + } + { + name = "bobbin-types"; + packageId = "bobbin-types"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "scc"; + packageId = "scc"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + features = [ "rt" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + devDependencies = [ + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "macros" "rt-multi-thread" ]; + } + { + name = "wiremock"; + packageId = "wiremock"; + } + ]; + + }; + "bobbin-runtime" = rec { + crateName = "bobbin-runtime"; + version = "0.0.1"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../bobbin/crates/runtime; }; + libName = "bobbin_runtime"; + dependencies = [ + { + name = "ahash"; + packageId = "ahash"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "getrandom"; + packageId = "getrandom 0.4.3"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "reqwest"; + packageId = "reqwest 0.13.1"; + usesDefaultFeatures = false; + features = [ "rustls" "webpki-roots" "http2" "json" "gzip" "stream" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "tokio-tungstenite"; + packageId = "tokio-tungstenite 0.29.0"; + features = [ "rustls-tls-webpki-roots" ]; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "test-util" ]; + } + ]; + + }; + "bobbin-search" = rec { + crateName = "bobbin-search"; + version = "0.0.1"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../bobbin/crates/search; }; + libName = "bobbin_search"; + dependencies = [ + { + name = "base32"; + packageId = "base32"; + } + { + name = "bobbin-runtime"; + packageId = "bobbin-runtime"; + } + { + name = "bobbin-types"; + packageId = "bobbin-types"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "levenshtein_automata"; + packageId = "levenshtein_automata"; + } + { + name = "parking_lot"; + packageId = "parking_lot"; + } + { + name = "tantivy"; + packageId = "tantivy"; + } + { + name = "tantivy-fst"; + packageId = "tantivy-fst"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "rt" "sync" "time" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "macros" "rt-multi-thread" ]; + } + ]; + + }; + "bobbin-sim" = rec { + crateName = "bobbin-sim"; + version = "0.0.1"; + edition = "2024"; + crateBin = [ + { + name = "bobbin-sim"; + path = "src/main.rs"; + requiredFeatures = [ ]; + } + ]; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../bobbin/crates/bobbin-sim; }; + libName = "bobbin_sim"; + dependencies = [ + { + name = "bobbin-edge-index"; + packageId = "bobbin-edge-index"; + } + { + name = "bobbin-ingest"; + packageId = "bobbin-ingest"; + } + { + name = "bobbin-record-lru"; + packageId = "bobbin-record-lru"; + } + { + name = "bobbin-resolver"; + packageId = "bobbin-resolver"; + } + { + name = "bobbin-runtime"; + packageId = "bobbin-runtime"; + } + { + name = "bobbin-search"; + packageId = "bobbin-search"; + } + { + name = "bobbin-slingshot-client"; + packageId = "bobbin-slingshot-client"; + } + { + name = "bobbin-types"; + packageId = "bobbin-types"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "clap"; + packageId = "clap"; + features = [ "derive" "env" ]; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "test-util" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + features = [ "rt" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "tracing-subscriber"; + packageId = "tracing-subscriber"; + features = [ "env-filter" "fmt" "json" ]; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + + }; + "bobbin-slingshot-client" = rec { + crateName = "bobbin-slingshot-client"; + version = "0.0.1"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../bobbin/crates/slingshot-client; }; + libName = "bobbin_slingshot_client"; + dependencies = [ + { + name = "bobbin-runtime"; + packageId = "bobbin-runtime"; + } + { + name = "bobbin-types"; + packageId = "bobbin-types"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "cid"; + packageId = "cid"; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "reqwest"; + packageId = "reqwest 0.13.1"; + usesDefaultFeatures = false; + features = [ "rustls" "webpki-roots" "http2" "json" "gzip" "stream" ]; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "macros" "rt-multi-thread" ]; + } + { + name = "wiremock"; + packageId = "wiremock"; + } + ]; + + }; + "bobbin-types" = rec { + crateName = "bobbin-types"; + version = "0.0.1"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../bobbin/crates/types; }; + libName = "bobbin_types"; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "cid"; + packageId = "cid"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "lexicons"; + packageId = "lexicons"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "com_atproto" = [ "lexicons/com_atproto" ]; + "com_bad_example" = [ "lexicons/com_bad_example" ]; + "default" = [ "sh_tangled" "org_tangled" ]; + "org_tangled" = [ "lexicons/org_tangled" ]; + "sh_tangled" = [ "lexicons/sh_tangled" ]; + "streaming" = [ "lexicons/streaming" ]; + }; + resolvedDefaultFeatures = [ "com_atproto" "com_bad_example" "default" "org_tangled" "sh_tangled" "streaming" ]; + }; + "bobbin-xrpc" = rec { + crateName = "bobbin-xrpc"; + version = "0.0.1"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../bobbin/crates/xrpc; }; + libName = "bobbin_xrpc"; + dependencies = [ + { + name = "axum"; + packageId = "axum"; + features = [ "macros" ]; + } + { + name = "bobbin-codesearch"; + packageId = "bobbin-codesearch"; + } + { + name = "bobbin-edge-index"; + packageId = "bobbin-edge-index"; + } + { + name = "bobbin-knot-proxy"; + packageId = "bobbin-knot-proxy"; + } + { + name = "bobbin-record-lru"; + packageId = "bobbin-record-lru"; + } + { + name = "bobbin-resolver"; + packageId = "bobbin-resolver"; + } + { + name = "bobbin-runtime"; + packageId = "bobbin-runtime"; + } + { + name = "bobbin-search"; + packageId = "bobbin-search"; + } + { + name = "bobbin-slingshot-client"; + packageId = "bobbin-slingshot-client"; + } + { + name = "bobbin-types"; + packageId = "bobbin-types"; + } + { + name = "chrono"; + packageId = "chrono"; + features = [ "serde" ]; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "jacquard-axum"; + packageId = "jacquard-axum"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "jacquard-identity"; + packageId = "jacquard-identity"; + features = [ "cache" ]; + } + { + name = "lexicons"; + packageId = "lexicons"; + features = [ "org_tangled" ]; + } + { + name = "reqwest"; + packageId = "reqwest 0.13.1"; + usesDefaultFeatures = false; + features = [ "rustls" "webpki-roots" "http2" "json" "gzip" "stream" ]; + } + { + name = "scc"; + packageId = "scc"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "time" ]; + } + { + name = "tower"; + packageId = "tower"; + features = [ "util" "limit" "load-shed" ]; + } + { + name = "tower-http"; + packageId = "tower-http 0.7.0"; + usesDefaultFeatures = false; + features = [ "trace" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "trusted-proxies"; + packageId = "trusted-proxies"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + devDependencies = [ + { + name = "base64"; + packageId = "base64"; + } + { + name = "bobbin-ingest"; + packageId = "bobbin-ingest"; + } + { + name = "bobbin-runtime"; + packageId = "bobbin-runtime"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "macros" "rt-multi-thread" "test-util" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + features = [ "rt" ]; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + { + name = "wiremock"; + packageId = "wiremock"; + } + ]; + + }; + "bon" = rec { + crateName = "bon"; + version = "3.9.3"; + edition = "2021"; + sha256 = "0qgm2bnnxidskacil9vqi36fmqj6gb6davxg29nyqj01gcycf0m6"; + dependencies = [ + { + name = "bon-macros"; + packageId = "bon-macros"; + } + { + name = "rustversion"; + packageId = "rustversion"; + } + ]; + features = { + "alloc" = [ "bon-macros/alloc" ]; + "default" = [ "std" ]; + "experimental-generics-setters" = [ "bon-macros/experimental-generics-setters" ]; + "experimental-overwritable" = [ "bon-macros/experimental-overwritable" ]; + "implied-bounds" = [ "bon-macros/implied-bounds" ]; + "std" = [ "bon-macros/std" "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; + }; + "bon-macros" = rec { + crateName = "bon-macros"; + version = "3.9.3"; + edition = "2021"; + sha256 = "07vwrphl9j3kdiy9mqrgs6h7qkgf5lv20pdzhgl2v5kavfq9ivkd"; + procMacro = true; + libName = "bon_macros"; + dependencies = [ + { + name = "darling"; + packageId = "darling"; + } + { + name = "ident_case"; + packageId = "ident_case"; + } + { + name = "prettyplease"; + packageId = "prettyplease"; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "rustversion"; + packageId = "rustversion"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" "visit-mut" "visit" ]; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; + }; + "borrow-or-share" = rec { + crateName = "borrow-or-share"; + version = "0.2.4"; + edition = "2021"; + sha256 = "0v0nygw2hbzpbzj7lgk5fnvzxssnh1asnm98ii652x0qmm73c2yw"; + libName = "borrow_or_share"; + authors = [ + "Scallop Ye " + ]; + features = { + "default" = [ "alloc" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "borsh" = rec { + crateName = "borsh"; + version = "1.7.0"; + edition = "2018"; + crateBin = []; + sha256 = "0igisdygydivbx0310h4r67lk55rvk3schmgv6y5py9dk6j6sgrg"; + authors = [ + "Near Inc " + ]; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + optional = true; + usesDefaultFeatures = false; + } + ]; + buildDependencies = [ + { + name = "cfg_aliases"; + packageId = "cfg_aliases"; + } + ]; + features = { + "ascii" = [ "dep:ascii" ]; + "borsh-derive" = [ "dep:borsh-derive" ]; + "bson" = [ "dep:bson" ]; + "bytes" = [ "dep:bytes" ]; + "default" = [ "std" ]; + "derive" = [ "borsh-derive" ]; + "hashbrown" = [ "dep:hashbrown" ]; + "indexmap" = [ "dep:indexmap" ]; + "std" = [ "bytes?/std" ]; + "unstable__schema" = [ "derive" "borsh-derive/schema" ]; + "uuid" = [ "dep:uuid" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; + "brotli" = rec { + crateName = "brotli"; + version = "8.0.4"; + edition = "2015"; + crateBin = []; + sha256 = "1cv6f4hdivllg34slvbwy645p1zidbxwpp1vh8jiwyha0sn1mjaw"; + authors = [ + "Daniel Reiter Horn " + "The Brotli Authors" + ]; + dependencies = [ + { + name = "alloc-no-stdlib"; + packageId = "alloc-no-stdlib"; + } + { + name = "alloc-stdlib"; + packageId = "alloc-stdlib"; + optional = true; + } + { + name = "brotli-decompressor"; + packageId = "brotli-decompressor"; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "alloc-no-stdlib"; + packageId = "alloc-no-stdlib"; + features = [ "unsafe" ]; + } + ]; + features = { + "alloc-stdlib" = [ "dep:alloc-stdlib" ]; + "benchmark" = [ "brotli-decompressor/benchmark" ]; + "default" = [ "std" ]; + "disable-timer" = [ "brotli-decompressor/disable-timer" ]; + "ffi-api" = [ "brotli-decompressor/ffi-api" ]; + "seccomp" = [ "brotli-decompressor/seccomp" ]; + "sha2" = [ "dep:sha2" ]; + "std" = [ "alloc-stdlib" "brotli-decompressor/std" ]; + "validation" = [ "sha2" ]; + }; + resolvedDefaultFeatures = [ "alloc-stdlib" "default" "std" ]; + }; + "brotli-decompressor" = rec { + crateName = "brotli-decompressor"; + version = "5.0.3"; + edition = "2015"; + crateBin = []; + sha256 = "10rm4pyqnznh192nzsjl4dh6bjgzglsadcl676y6f6gy2nnaqcis"; + libName = "brotli_decompressor"; + authors = [ + "Daniel Reiter Horn " + "The Brotli Authors" + ]; + dependencies = [ + { + name = "alloc-no-stdlib"; + packageId = "alloc-no-stdlib"; + } + { + name = "alloc-stdlib"; + packageId = "alloc-stdlib"; + optional = true; + } + ]; + features = { + "alloc-stdlib" = [ "dep:alloc-stdlib" ]; + "default" = [ "std" ]; + "seccomp" = [ "alloc-no-stdlib/unsafe" ]; + "std" = [ "alloc-stdlib" ]; + "unsafe" = [ "alloc-no-stdlib/unsafe" "alloc-stdlib/unsafe" ]; + }; + resolvedDefaultFeatures = [ "alloc-stdlib" "std" ]; + }; + "bs58" = rec { + crateName = "bs58"; + version = "0.5.1"; + edition = "2021"; + sha256 = "1x3v51n5n2s3l0rgrsn142akdf331n2qsa75pscw71fi848vm25z"; + dependencies = [ + { + name = "tinyvec"; + packageId = "tinyvec"; + optional = true; + usesDefaultFeatures = false; + features = [ "grab_spare_slice" ]; + } + ]; + devDependencies = [ + { + name = "tinyvec"; + packageId = "tinyvec"; + features = [ "rustc_1_55" ]; + } + ]; + features = { + "alloc" = [ "tinyvec?/alloc" ]; + "cb58" = [ "sha2" ]; + "check" = [ "sha2" ]; + "default" = [ "std" ]; + "sha2" = [ "dep:sha2" ]; + "smallvec" = [ "dep:smallvec" ]; + "std" = [ "alloc" "tinyvec?/std" ]; + "tinyvec" = [ "dep:tinyvec" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; + }; + "bstr" = rec { + crateName = "bstr"; + version = "1.12.1"; + edition = "2021"; + sha256 = "1arc1v7h5l86vd6z76z3xykjzldqd5icldn7j9d3p7z6x0d4w133"; + authors = [ + "Andrew Gallant " + ]; + dependencies = [ + { + name = "memchr"; + packageId = "memchr"; + usesDefaultFeatures = false; + } + { + name = "regex-automata"; + packageId = "regex-automata"; + optional = true; + usesDefaultFeatures = false; + features = [ "dfa-search" ]; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "memchr/alloc" "serde?/alloc" ]; + "default" = [ "std" "unicode" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "alloc" "memchr/std" "serde?/std" ]; + "unicode" = [ "dep:regex-automata" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" "unicode" ]; + }; + "bumpalo" = rec { + crateName = "bumpalo"; + version = "3.20.3"; + edition = "2021"; + sha256 = "0jc6va3nwcqikm7chnpdv1s87my3gs2j7g1sc7g3k91brg3arxbj"; + authors = [ + "Nick Fitzgerald " + ]; + features = { + "allocator-api2" = [ "dep:allocator-api2" ]; + "bench_allocator_api" = [ "allocator_api" "blink-alloc/nightly" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "byteorder" = rec { + crateName = "byteorder"; + version = "1.5.0"; + edition = "2021"; + sha256 = "0jzncxyf404mwqdbspihyzpkndfgda450l0893pz5xj685cg5l0z"; + authors = [ + "Andrew Gallant " + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "bytes" = rec { + crateName = "bytes"; + version = "1.12.0"; + edition = "2021"; + sha256 = "14xmxm8imyvw675bsgyadmzm9k63js1sdqh7099p0hlj2p9zbqwa"; + authors = [ + "Carl Lerche " + "Sean McArthur " + ]; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + ]; + features = { + "default" = [ "std" ]; + "extra-platforms" = [ "dep:extra-platforms" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "default" "serde" "std" ]; + }; + "bytesize" = rec { + crateName = "bytesize"; + version = "2.4.0"; + edition = "2021"; + sha256 = "0kf1kznmc1c3cahim3wf907kspzr49prk65b1mqk6xlxdd88xrs9"; + authors = [ + "Hyunsik Choi " + "MrCroxx " + "Rob Ede " + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "default" = [ "std" ]; + "serde" = [ "dep:serde_core" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "cast" = rec { + crateName = "cast"; + version = "0.3.0"; + edition = "2018"; + sha256 = "1dbyngbyz2qkk0jn2sxil8vrz3rnpcj142y184p9l4nbl9radcip"; + authors = [ + "Jorge Aparicio " + ]; + features = { + }; + }; + "cbc" = rec { + crateName = "cbc"; + version = "0.2.1"; + edition = "2024"; + sha256 = "15l8zvdhfazl994ijjww6b8z0p4a7jrqhb44xc5ixlc8bzpcjbff"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cipher"; + packageId = "cipher 0.5.2"; + } + ]; + devDependencies = [ + { + name = "cipher"; + packageId = "cipher 0.5.2"; + features = [ "dev" ]; + } + ]; + features = { + "alloc" = [ "cipher/alloc" ]; + "block-padding" = [ "cipher/block-padding" ]; + "default" = [ "block-padding" ]; + "zeroize" = [ "cipher/zeroize" ]; + }; + resolvedDefaultFeatures = [ "block-padding" "default" ]; + }; + "cbor4ii" = rec { + crateName = "cbor4ii"; + version = "0.2.14"; + edition = "2018"; + sha256 = "1i290zmm18jpj789bb2xbgw2vd4dhbrydl4hz7s0b4imi66cyi5m"; + authors = [ + "quininer " + ]; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + ]; + features = { + "half" = [ "dep:half" ]; + "half-f16" = [ "half" ]; + "serde" = [ "dep:serde" ]; + "serde1" = [ "serde" "use_alloc" ]; + "serde1-value" = [ "serde1" ]; + "use_std" = [ "serde/std" "use_alloc" ]; + }; + resolvedDefaultFeatures = [ "serde" "use_alloc" "use_std" ]; + }; + "cc" = rec { + crateName = "cc"; + version = "1.2.65"; + edition = "2018"; + sha256 = "15iv1nizwngnq9if3id4cjjs4pl0rnjkd6xm82vcq5vwpv4ywa72"; + authors = [ + "Alex Crichton " + ]; + dependencies = [ + { + name = "find-msvc-tools"; + packageId = "find-msvc-tools"; + } + { + name = "jobserver"; + packageId = "jobserver"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "libc"; + packageId = "libc"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (target."unix" or false); + } + { + name = "shlex"; + packageId = "shlex"; + } + ]; + features = { + "parallel" = [ "dep:libc" "dep:jobserver" ]; + }; + resolvedDefaultFeatures = [ "parallel" ]; + }; + "cel" = rec { + crateName = "cel"; + version = "0.12.0"; + edition = "2021"; + sha256 = "0p0bbg5wpwzzibjc06wz1gzn47d96a9gq6zd3cc7d10g3gd5w7na"; + authors = [ + "Clark McCauley " + "Alex Snaps " + ]; + dependencies = [ + { + name = "antlr4rust"; + packageId = "antlr4rust"; + } + { + name = "base64"; + packageId = "base64"; + optional = true; + } + { + name = "chrono"; + packageId = "chrono"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" "serde" ]; + } + { + name = "lazy_static"; + packageId = "lazy_static"; + } + { + name = "nom"; + packageId = "nom"; + } + { + name = "paste"; + packageId = "paste"; + } + { + name = "regex"; + packageId = "regex"; + optional = true; + } + { + name = "serde"; + packageId = "serde"; + } + { + name = "serde_json"; + packageId = "serde_json"; + optional = true; + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + } + ]; + features = { + "bytes" = [ "dep:bytes" ]; + "chrono" = [ "dep:chrono" ]; + "default" = [ "regex" "chrono" ]; + "json" = [ "dep:serde_json" "dep:base64" ]; + "regex" = [ "dep:regex" ]; + }; + resolvedDefaultFeatures = [ "chrono" "default" "json" "regex" ]; + }; + "census" = rec { + crateName = "census"; + version = "0.4.2"; + edition = "2015"; + sha256 = "1q1bk548jy82drj509bxjgmfk5c9xbhhig8as61bx710d9y70k2g"; + authors = [ + "Paul Masurel " + ]; + + }; + "cesu8" = rec { + crateName = "cesu8"; + version = "1.1.0"; + edition = "2015"; + sha256 = "0g6q58wa7khxrxcxgnqyi9s1z2cjywwwd3hzr5c55wskhx6s0hvd"; + authors = [ + "Eric Kidd " + ]; + features = { + }; + }; + "cfg-if" = rec { + crateName = "cfg-if"; + version = "1.0.4"; + edition = "2018"; + sha256 = "008q28ajc546z5p2hcwdnckmg0hia7rnx52fni04bwqkzyrghc4k"; + libName = "cfg_if"; + authors = [ + "Alex Crichton " + ]; + features = { + "core" = [ "dep:core" ]; + "rustc-dep-of-std" = [ "core" ]; + }; + }; + "cfg_aliases" = rec { + crateName = "cfg_aliases"; + version = "0.2.1"; + edition = "2018"; + sha256 = "092pxdc1dbgjb6qvh83gk56rkic2n2ybm4yvy76cgynmzi3zwfk1"; + authors = [ + "Zicklag " + ]; + + }; + "chacha20" = rec { + crateName = "chacha20"; + version = "0.10.0"; + edition = "2024"; + sha256 = "00bn2rn8l68qvlq93mhq7b4ns4zy9qbjsyjbb9kljgl4hqr9i3bg"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "cipher"; + packageId = "cipher 0.5.2"; + optional = true; + features = [ "stream-wrapper" ]; + } + { + name = "cpufeatures"; + packageId = "cpufeatures 0.3.0"; + target = { target, features }: (("x86_64" == target."arch" or null) || ("x86" == target."arch" or null)); + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "cipher"; + packageId = "cipher 0.5.2"; + features = [ "dev" ]; + } + ]; + features = { + "cipher" = [ "dep:cipher" ]; + "default" = [ "cipher" ]; + "legacy" = [ "cipher" ]; + "rng" = [ "dep:rand_core" ]; + "xchacha" = [ "cipher" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "cipher" "legacy" "rng" "zeroize" ]; + }; + "chrono" = rec { + crateName = "chrono"; + version = "0.4.45"; + edition = "2021"; + sha256 = "09rkcgk6is2sdhqs9142zv8xqnj8ryx8m9hknllqwyv9wxi9x9qs"; + dependencies = [ + { + name = "iana-time-zone"; + packageId = "iana-time-zone"; + optional = true; + target = { target, features }: (target."unix" or false); + features = [ "fallback" ]; + } + { + name = "js-sys"; + packageId = "js-sys"; + optional = true; + target = { target, features }: (("wasm32" == target."arch" or null) && (!(("emscripten" == target."os" or null) || ("wasi" == target."os" or null)))); + } + { + name = "num-traits"; + packageId = "num-traits"; + usesDefaultFeatures = false; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + optional = true; + target = { target, features }: (("wasm32" == target."arch" or null) && (!(("emscripten" == target."os" or null) || ("wasi" == target."os" or null)))); + } + { + name = "windows-link"; + packageId = "windows-link"; + optional = true; + target = { target, features }: (target."windows" or false); + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "clock" = [ "winapi" "iana-time-zone" "now" ]; + "default" = [ "clock" "std" "oldtime" "wasmbind" ]; + "defmt" = [ "dep:defmt" "pure-rust-locales?/defmt" ]; + "iana-time-zone" = [ "dep:iana-time-zone" ]; + "js-sys" = [ "dep:js-sys" ]; + "now" = [ "std" ]; + "pure-rust-locales" = [ "dep:pure-rust-locales" ]; + "rkyv" = [ "dep:rkyv" "rkyv/size_32" ]; + "rkyv-16" = [ "dep:rkyv" "rkyv?/size_16" ]; + "rkyv-32" = [ "dep:rkyv" "rkyv?/size_32" ]; + "rkyv-64" = [ "dep:rkyv" "rkyv?/size_64" ]; + "rkyv-validation" = [ "rkyv?/validation" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "alloc" ]; + "unstable-locales" = [ "pure-rust-locales" ]; + "wasm-bindgen" = [ "dep:wasm-bindgen" ]; + "wasmbind" = [ "wasm-bindgen" "js-sys" ]; + "winapi" = [ "windows-link" ]; + "windows-link" = [ "dep:windows-link" ]; + }; + resolvedDefaultFeatures = [ "alloc" "clock" "default" "iana-time-zone" "js-sys" "now" "oldtime" "serde" "std" "wasm-bindgen" "wasmbind" "winapi" "windows-link" ]; + }; + "ciborium" = rec { + crateName = "ciborium"; + version = "0.2.2"; + edition = "2021"; + sha256 = "03hgfw4674im1pdqblcp77m7rc8x2v828si5570ga5q9dzyrzrj2"; + authors = [ + "Nathaniel McCallum " + ]; + dependencies = [ + { + name = "ciborium-io"; + packageId = "ciborium-io"; + features = [ "alloc" ]; + } + { + name = "ciborium-ll"; + packageId = "ciborium-ll"; + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "alloc" "derive" ]; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "ciborium-io/std" "serde/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "ciborium-io" = rec { + crateName = "ciborium-io"; + version = "0.2.2"; + edition = "2021"; + sha256 = "0my7s5g24hvp1rs1zd1cxapz94inrvqpdf1rslrvxj8618gfmbq5"; + libName = "ciborium_io"; + authors = [ + "Nathaniel McCallum " + ]; + features = { + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "std" ]; + }; + "ciborium-ll" = rec { + crateName = "ciborium-ll"; + version = "0.2.2"; + edition = "2021"; + sha256 = "1n8g4j5rwkfs3rzfi6g1p7ngmz6m5yxsksryzf5k72ll7mjknrjp"; + libName = "ciborium_ll"; + authors = [ + "Nathaniel McCallum " + ]; + dependencies = [ + { + name = "ciborium-io"; + packageId = "ciborium-io"; + } + { + name = "half"; + packageId = "half"; + usesDefaultFeatures = false; + } + ]; + features = { + "std" = [ "alloc" "half/std" ]; + }; + }; + "cid" = rec { + crateName = "cid"; + version = "0.11.3"; + edition = "2021"; + sha256 = "0wa9xiiyj8rck921x75w1fm3lr44swq0lk8wyfk6klc4bzwh98r1"; + authors = [ + "Friedel Ziegelmayer " + ]; + dependencies = [ + { + name = "multibase"; + packageId = "multibase"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "multihash"; + packageId = "multihash"; + usesDefaultFeatures = false; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "serde_bytes"; + packageId = "serde_bytes"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "unsigned-varint"; + packageId = "unsigned-varint"; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "dep:multibase" "multihash/alloc" ]; + "arb" = [ "dep:arbitrary" "dep:quickcheck" "dep:rand" "multihash/arb" ]; + "default" = [ "std" ]; + "scale-codec" = [ "dep:parity-scale-codec" "multihash/scale-codec" ]; + "serde" = [ "alloc" "dep:serde" "dep:serde_bytes" "multihash/serde" ]; + "serde-codec" = [ "serde" ]; + "std" = [ "alloc" "multihash/std" "unsigned-varint/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "serde" "std" ]; + }; + "cipher 0.4.4" = rec { + crateName = "cipher"; + version = "0.4.4"; + edition = "2021"; + sha256 = "1b9x9agg67xq5nq879z66ni4l08m6m3hqcshk37d4is4ysd3ngvp"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "crypto-common"; + packageId = "crypto-common 0.1.6"; + } + { + name = "inout"; + packageId = "inout 0.1.4"; + } + ]; + features = { + "blobby" = [ "dep:blobby" ]; + "block-padding" = [ "inout/block-padding" ]; + "dev" = [ "blobby" ]; + "rand_core" = [ "crypto-common/rand_core" ]; + "std" = [ "alloc" "crypto-common/std" "inout/std" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + }; + "cipher 0.5.2" = rec { + crateName = "cipher"; + version = "0.5.2"; + edition = "2024"; + sha256 = "0v7sic43nmz4rgql62wmxq0z63s80gnmd0w5q1vlhw6djcn2mkz8"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "block-buffer"; + packageId = "block-buffer 0.12.1"; + optional = true; + } + { + name = "crypto-common"; + packageId = "crypto-common 0.2.2"; + rename = "common"; + } + { + name = "inout"; + packageId = "inout 0.2.2"; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "blobby" = [ "dep:blobby" ]; + "block-buffer" = [ "dep:block-buffer" ]; + "block-padding" = [ "inout/block-padding" ]; + "dev" = [ "blobby" ]; + "getrandom" = [ "common/getrandom" ]; + "rand_core" = [ "common/rand_core" ]; + "stream-wrapper" = [ "block-buffer" ]; + "zeroize" = [ "dep:zeroize" "common/zeroize" "block-buffer?/zeroize" ]; + }; + resolvedDefaultFeatures = [ "block-buffer" "block-padding" "stream-wrapper" "zeroize" ]; + }; + "clap" = rec { + crateName = "clap"; + version = "4.6.1"; + edition = "2024"; + crateBin = []; + sha256 = "0lcf88l7vlg796rrqr7wipbbmfa5sgsgx4211b7xmxxv8dz13nqx"; + dependencies = [ + { + name = "clap_builder"; + packageId = "clap_builder"; + usesDefaultFeatures = false; + } + { + name = "clap_derive"; + packageId = "clap_derive"; + optional = true; + } + ]; + features = { + "cargo" = [ "clap_builder/cargo" ]; + "color" = [ "clap_builder/color" ]; + "debug" = [ "clap_builder/debug" "clap_derive?/debug" ]; + "default" = [ "std" "color" "help" "usage" "error-context" "suggestions" ]; + "deprecated" = [ "clap_builder/deprecated" "clap_derive?/deprecated" ]; + "derive" = [ "dep:clap_derive" ]; + "env" = [ "clap_builder/env" ]; + "error-context" = [ "clap_builder/error-context" ]; + "help" = [ "clap_builder/help" ]; + "std" = [ "clap_builder/std" ]; + "string" = [ "clap_builder/string" ]; + "suggestions" = [ "clap_builder/suggestions" ]; + "unicode" = [ "clap_builder/unicode" ]; + "unstable-doc" = [ "clap_builder/unstable-doc" "derive" ]; + "unstable-ext" = [ "clap_builder/unstable-ext" ]; + "unstable-markdown" = [ "clap_derive/unstable-markdown" ]; + "unstable-styles" = [ "clap_builder/unstable-styles" ]; + "unstable-v5" = [ "clap_builder/unstable-v5" "clap_derive?/unstable-v5" "deprecated" ]; + "usage" = [ "clap_builder/usage" ]; + "wrap_help" = [ "clap_builder/wrap_help" ]; + }; + resolvedDefaultFeatures = [ "color" "default" "derive" "env" "error-context" "help" "std" "suggestions" "usage" "wrap_help" ]; + }; + "clap_builder" = rec { + crateName = "clap_builder"; + version = "4.6.0"; + edition = "2024"; + sha256 = "17q6np22yxhh5y5v53y4l31ps3hlaz45mvz2n2nicr7n3c056jki"; + dependencies = [ + { + name = "anstream"; + packageId = "anstream"; + optional = true; + } + { + name = "anstyle"; + packageId = "anstyle"; + } + { + name = "clap_lex"; + packageId = "clap_lex"; + } + { + name = "strsim"; + packageId = "strsim"; + optional = true; + } + { + name = "terminal_size"; + packageId = "terminal_size"; + optional = true; + } + ]; + features = { + "color" = [ "dep:anstream" ]; + "debug" = [ "dep:backtrace" ]; + "default" = [ "std" "color" "help" "usage" "error-context" "suggestions" ]; + "std" = [ "anstyle/std" ]; + "suggestions" = [ "dep:strsim" "error-context" ]; + "unicode" = [ "dep:unicode-width" "dep:unicase" ]; + "unstable-doc" = [ "cargo" "wrap_help" "env" "unicode" "string" "unstable-ext" ]; + "unstable-styles" = [ "color" ]; + "unstable-v5" = [ "deprecated" ]; + "wrap_help" = [ "help" "dep:terminal_size" ]; + }; + resolvedDefaultFeatures = [ "color" "env" "error-context" "help" "std" "suggestions" "usage" "wrap_help" ]; + }; + "clap_derive" = rec { + crateName = "clap_derive"; + version = "4.6.1"; + edition = "2024"; + sha256 = "1acpz49hi00iv9jkapixjzcv7s51x8qkfaqscjm36rqgf428dkpj"; + procMacro = true; + dependencies = [ + { + name = "heck"; + packageId = "heck"; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" ]; + } + ]; + features = { + "raw-deprecated" = [ "deprecated" ]; + "unstable-markdown" = [ "dep:pulldown-cmark" "dep:anstyle" ]; + "unstable-v5" = [ "deprecated" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "clap_lex" = rec { + crateName = "clap_lex"; + version = "1.1.0"; + edition = "2024"; + sha256 = "1ycqkpygnlqnndghhcxjb44lzl0nmgsia64x9581030yifxs7m68"; + + }; + "clru" = rec { + crateName = "clru"; + version = "0.6.3"; + edition = "2024"; + sha256 = "1mb7vx7s8b3xzx7p2frly9w10b7k2yl3lvrpnvcxba0kn6fdjzqr"; + authors = [ + "marmeladema " + ]; + dependencies = [ + { + name = "hashbrown"; + packageId = "hashbrown 0.16.1"; + } + ]; + + }; + "cmake" = rec { + crateName = "cmake"; + version = "0.1.58"; + edition = "2021"; + sha256 = "0y06zxw5sv1p5vvpp5rz1qwbrq7ccawrl09nqy5ahx1a5418mxy0"; + authors = [ + "Alex Crichton " + ]; + dependencies = [ + { + name = "cc"; + packageId = "cc"; + } + ]; + + }; + "cmov" = rec { + crateName = "cmov"; + version = "0.5.4"; + edition = "2024"; + sha256 = "0yh22sqdvcdrfbhvnja4kaq5dyklpb4s70w5r6rplfdw4jna17hc"; + authors = [ + "RustCrypto Developers" + ]; + + }; + "cobs" = rec { + crateName = "cobs"; + version = "0.3.0"; + edition = "2021"; + sha256 = "18f0kxxa1fqb8pz2dxwssnhsrvhrs5j4p8xllgin5d7h36sn3a8g"; + authors = [ + "Allen Welkie <>" + "James Munns " + ]; + dependencies = [ + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "defmt" = [ "dep:defmt" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "alloc" "thiserror/std" ]; + "use_std" = [ "std" ]; + }; + }; + "colorchoice" = rec { + crateName = "colorchoice"; + version = "1.0.5"; + edition = "2021"; + sha256 = "0w75k89hw39p0mnnhlrwr23q50rza1yjki44qvh2mgrnj065a1qx"; + + }; + "combine" = rec { + crateName = "combine"; + version = "4.6.7"; + edition = "2018"; + sha256 = "1z8rh8wp59gf8k23ar010phgs0wgf5i8cx4fg01gwcnzfn5k0nms"; + authors = [ + "Markus Westerlind " + ]; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + optional = true; + } + { + name = "memchr"; + packageId = "memchr"; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + ]; + features = { + "bytes" = [ "dep:bytes" ]; + "bytes_05" = [ "dep:bytes_05" ]; + "default" = [ "std" ]; + "futures-03" = [ "pin-project" "std" "futures-core-03" "futures-io-03" "pin-project-lite" ]; + "futures-core-03" = [ "dep:futures-core-03" ]; + "futures-io-03" = [ "dep:futures-io-03" ]; + "pin-project" = [ "pin-project-lite" ]; + "pin-project-lite" = [ "dep:pin-project-lite" ]; + "regex" = [ "dep:regex" ]; + "std" = [ "memchr/std" "bytes" "alloc" ]; + "tokio" = [ "tokio-dep" "tokio-util/io" "futures-core-03" "pin-project-lite" ]; + "tokio-02" = [ "pin-project" "std" "tokio-02-dep" "futures-core-03" "pin-project-lite" "bytes_05" ]; + "tokio-02-dep" = [ "dep:tokio-02-dep" ]; + "tokio-03" = [ "pin-project" "std" "tokio-03-dep" "futures-core-03" "pin-project-lite" ]; + "tokio-03-dep" = [ "dep:tokio-03-dep" ]; + "tokio-dep" = [ "dep:tokio-dep" ]; + "tokio-util" = [ "dep:tokio-util" ]; + }; + resolvedDefaultFeatures = [ "alloc" "bytes" "default" "std" ]; + }; + "compression-codecs" = rec { + crateName = "compression-codecs"; + version = "0.4.38"; + edition = "2018"; + sha256 = "1kqq2b8hpv7y3jnakkp66cdlrzl6my02dapn3g12j6cw3qwlh9ff"; + libName = "compression_codecs"; + authors = [ + "Wim Looman " + "Allen Bui " + ]; + dependencies = [ + { + name = "brotli"; + packageId = "brotli"; + optional = true; + } + { + name = "compression-core"; + packageId = "compression-core"; + } + { + name = "flate2"; + packageId = "flate2"; + optional = true; + } + { + name = "memchr"; + packageId = "memchr"; + optional = true; + } + { + name = "zstd"; + packageId = "zstd"; + rename = "libzstd"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "zstd-safe"; + packageId = "zstd-safe"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "all-algorithms" = [ "brotli" "bzip2" "deflate" "gzip" "lz4" "lzma" "xz-parallel" "xz" "zlib" "zstd" "deflate64" ]; + "brotli" = [ "dep:brotli" ]; + "bzip2" = [ "dep:bzip2" ]; + "deflate" = [ "flate2" ]; + "deflate64" = [ "dep:deflate64" ]; + "flate2" = [ "dep:flate2" ]; + "gzip" = [ "flate2" "memchr" ]; + "libzstd" = [ "dep:libzstd" ]; + "lz4" = [ "dep:lz4" ]; + "lzma" = [ "dep:liblzma" ]; + "memchr" = [ "dep:memchr" ]; + "xz" = [ "lzma" ]; + "xz-parallel" = [ "xz" "liblzma/parallel" ]; + "xz2" = [ "xz" ]; + "zlib" = [ "flate2" ]; + "zstd" = [ "libzstd" "zstd-safe" ]; + "zstd-safe" = [ "dep:zstd-safe" ]; + "zstdmt" = [ "zstd" "zstd-safe/zstdmt" ]; + }; + resolvedDefaultFeatures = [ "brotli" "flate2" "gzip" "libzstd" "memchr" "zlib" "zstd" "zstd-safe" ]; + }; + "compression-core" = rec { + crateName = "compression-core"; + version = "0.4.32"; + edition = "2018"; + sha256 = "12bp209x76flr67jm5fql4hq8d14nkjzkk24g9gi0yh2rxjza56c"; + libName = "compression_core"; + authors = [ + "Wim Looman " + "Allen Bui " + ]; + + }; + "concurrent-queue" = rec { + crateName = "concurrent-queue"; + version = "2.5.0"; + edition = "2021"; + sha256 = "0wrr3mzq2ijdkxwndhf79k952cp4zkz35ray8hvsxl96xrx1k82c"; + libName = "concurrent_queue"; + authors = [ + "Stjepan Glavina " + "Taiki Endo " + "John Nunley " + ]; + dependencies = [ + { + name = "crossbeam-utils"; + packageId = "crossbeam-utils"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "loom" = [ "dep:loom" ]; + "portable-atomic" = [ "dep:portable-atomic" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "condtype" = rec { + crateName = "condtype"; + version = "1.3.0"; + edition = "2021"; + sha256 = "1by78npyhkc30jccc7kirvwip1fj0jhi2bwfmcw44dqz81xa1w5s"; + authors = [ + "Nikolai Vazquez" + ]; + + }; + "confique" = rec { + crateName = "confique"; + version = "0.4.0"; + edition = "2021"; + sha256 = "17xjg3d0hhfkvqawjc6xbka0zdfjn4vamjx8n0my48944bngbd06"; + authors = [ + "Lukas Kalbertodt " + ]; + dependencies = [ + { + name = "confique-macro"; + packageId = "confique-macro"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "toml"; + packageId = "toml"; + optional = true; + } + ]; + features = { + "json5" = [ "dep:json5" ]; + "toml" = [ "dep:toml" ]; + "yaml" = [ "dep:serde_yaml" ]; + }; + resolvedDefaultFeatures = [ "toml" ]; + }; + "confique-macro" = rec { + crateName = "confique-macro"; + version = "0.0.13"; + edition = "2021"; + sha256 = "19z1p7587pygrkf66ifnjx8lni73pb4hr5jcrdxqw8fdh137blg4"; + procMacro = true; + libName = "confique_macro"; + authors = [ + "Lukas Kalbertodt " + ]; + dependencies = [ + { + name = "heck"; + packageId = "heck"; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + } + ]; + + }; + "const-oid 0.10.2" = rec { + crateName = "const-oid"; + version = "0.10.2"; + edition = "2024"; + sha256 = "0p7m286mp8aai4sa72g7ji6qm0d4ns8wg4i4b2hj9p9615zm3vx6"; + libName = "const_oid"; + authors = [ + "RustCrypto Developers" + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + }; + }; + "const-oid 0.9.6" = rec { + crateName = "const-oid"; + version = "0.9.6"; + edition = "2021"; + sha256 = "1y0jnqaq7p2wvspnx7qj76m7hjcqpz73qzvr9l2p9n2s51vr6if2"; + libName = "const_oid"; + authors = [ + "RustCrypto Developers" + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + }; + }; + "const-str" = rec { + crateName = "const-str"; + version = "0.4.3"; + edition = "2021"; + sha256 = "1hz9f943vv7xh08ncw10b6aci8a5lwarip0xcvqpa929rdhi2hig"; + libName = "const_str"; + authors = [ + "Nugine " + ]; + features = { + "all" = [ "std" "proc" "regex" "http" "case" ]; + "case" = [ "proc" "const-str-proc-macro?/heck" ]; + "http" = [ "proc" "const-str-proc-macro?/http" ]; + "proc" = [ "dep:const-str-proc-macro" ]; + "regex" = [ "proc" "const-str-proc-macro?/regex" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "cookie" = rec { + crateName = "cookie"; + version = "0.18.1"; + edition = "2018"; + sha256 = "0iy749flficrlvgr3hjmf3igr738lk81n5akzf4ym4cs6cxg7pjd"; + authors = [ + "Sergio Benitez " + "Alex Crichton " + ]; + dependencies = [ + { + name = "aes-gcm"; + packageId = "aes-gcm 0.10.3"; + optional = true; + } + { + name = "base64"; + packageId = "base64"; + optional = true; + } + { + name = "percent-encoding"; + packageId = "percent-encoding"; + optional = true; + } + { + name = "rand"; + packageId = "rand 0.8.6"; + optional = true; + } + { + name = "subtle"; + packageId = "subtle"; + optional = true; + } + { + name = "time"; + packageId = "time"; + usesDefaultFeatures = false; + features = [ "std" "parsing" "formatting" "macros" ]; + } + ]; + buildDependencies = [ + { + name = "version_check"; + packageId = "version_check"; + } + ]; + features = { + "aes-gcm" = [ "dep:aes-gcm" ]; + "base64" = [ "dep:base64" ]; + "hkdf" = [ "dep:hkdf" ]; + "hmac" = [ "dep:hmac" ]; + "key-expansion" = [ "sha2" "hkdf" ]; + "percent-encode" = [ "percent-encoding" ]; + "percent-encoding" = [ "dep:percent-encoding" ]; + "private" = [ "aes-gcm" "base64" "rand" "subtle" ]; + "rand" = [ "dep:rand" ]; + "secure" = [ "private" "signed" "key-expansion" ]; + "sha2" = [ "dep:sha2" ]; + "signed" = [ "hmac" "sha2" "base64" "rand" "subtle" ]; + "subtle" = [ "dep:subtle" ]; + }; + resolvedDefaultFeatures = [ "aes-gcm" "base64" "percent-encode" "percent-encoding" "private" "rand" "subtle" ]; + }; + "cordyceps" = rec { + crateName = "cordyceps"; + version = "0.3.4"; + edition = "2021"; + sha256 = "0aharq07vlfjia6jxkkf0322n7y3r0v6ylzjbrvxxf4jh2xpz3b8"; + authors = [ + "Eliza Weisman " + ]; + dependencies = [ + { + name = "loom"; + packageId = "loom"; + target = { target, features }: (target."loom" or false); + } + { + name = "tracing"; + packageId = "tracing"; + target = { target, features }: (target."loom" or false); + } + ]; + devDependencies = [ + { + name = "tracing"; + packageId = "tracing"; + } + ]; + features = { + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "core-foundation 0.10.1" = rec { + crateName = "core-foundation"; + version = "0.10.1"; + edition = "2021"; + sha256 = "1xjns6dqf36rni2x9f47b65grxwdm20kwdg9lhmzdrrkwadcv9mj"; + libName = "core_foundation"; + authors = [ + "The Servo Project Developers" + ]; + dependencies = [ + { + name = "core-foundation-sys"; + packageId = "core-foundation-sys"; + usesDefaultFeatures = false; + } + { + name = "libc"; + packageId = "libc"; + } + ]; + features = { + "default" = [ "link" ]; + "link" = [ "core-foundation-sys/link" ]; + "mac_os_10_7_support" = [ "core-foundation-sys/mac_os_10_7_support" ]; + "mac_os_10_8_features" = [ "core-foundation-sys/mac_os_10_8_features" ]; + "with-uuid" = [ "dep:uuid" ]; + }; + resolvedDefaultFeatures = [ "default" "link" ]; + }; + "core-foundation 0.9.4" = rec { + crateName = "core-foundation"; + version = "0.9.4"; + edition = "2018"; + sha256 = "13zvbbj07yk3b61b8fhwfzhy35535a583irf23vlcg59j7h9bqci"; + libName = "core_foundation"; + authors = [ + "The Servo Project Developers" + ]; + dependencies = [ + { + name = "core-foundation-sys"; + packageId = "core-foundation-sys"; + usesDefaultFeatures = false; + } + { + name = "libc"; + packageId = "libc"; + } + ]; + features = { + "chrono" = [ "dep:chrono" ]; + "default" = [ "link" ]; + "link" = [ "core-foundation-sys/link" ]; + "mac_os_10_7_support" = [ "core-foundation-sys/mac_os_10_7_support" ]; + "mac_os_10_8_features" = [ "core-foundation-sys/mac_os_10_8_features" ]; + "uuid" = [ "dep:uuid" ]; + "with-chrono" = [ "chrono" ]; + "with-uuid" = [ "uuid" ]; + }; + resolvedDefaultFeatures = [ "default" "link" ]; + }; + "core-foundation-sys" = rec { + crateName = "core-foundation-sys"; + version = "0.8.7"; + edition = "2018"; + sha256 = "12w8j73lazxmr1z0h98hf3z623kl8ms7g07jch7n4p8f9nwlhdkp"; + libName = "core_foundation_sys"; + authors = [ + "The Servo Project Developers" + ]; + features = { + "default" = [ "link" ]; + }; + resolvedDefaultFeatures = [ "default" "link" ]; + }; + "cpubits" = rec { + crateName = "cpubits"; + version = "0.1.1"; + edition = "2024"; + sha256 = "1bh6rvanxm00myf1rmnh44hq2jdxn69971c92s4klz0k76f5zf0m"; + authors = [ + "RustCrypto Developers" + ]; + + }; + "cpufeatures 0.2.17" = rec { + crateName = "cpufeatures"; + version = "0.2.17"; + edition = "2018"; + sha256 = "10023dnnaghhdl70xcds12fsx2b966sxbxjq5sxs49mvxqw5ivar"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (target.name == "aarch64-linux-android"); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (("aarch64" == target."arch" or null) && ("linux" == target."os" or null)); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (("aarch64" == target."arch" or null) && ("apple" == target."vendor" or null)); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (("loongarch64" == target."arch" or null) && ("linux" == target."os" or null)); + } + ]; + + }; + "cpufeatures 0.3.0" = rec { + crateName = "cpufeatures"; + version = "0.3.0"; + edition = "2024"; + sha256 = "00fjhygsqmh4kbxxlb99mcsbspxcai6hjydv4c46pwb67wwl2alb"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (("aarch64" == target."arch" or null) && ("android" == target."os" or null)); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (("aarch64" == target."arch" or null) && ("linux" == target."os" or null)); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (("aarch64" == target."arch" or null) && ("apple" == target."vendor" or null)); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (("loongarch64" == target."arch" or null) && ("linux" == target."os" or null)); + } + ]; + + }; + "crc32fast" = rec { + crateName = "crc32fast"; + version = "1.5.0"; + edition = "2021"; + sha256 = "04d51liy8rbssra92p0qnwjw8i9rm9c4m3bwy19wjamz1k4w30cl"; + authors = [ + "Sam Rijs " + "Alex Crichton " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "criterion" = rec { + crateName = "criterion"; + version = "0.8.2"; + edition = "2021"; + sha256 = "1wwq9pfildrkqgb5pq3mwmv297kvvsizkx7m6sjzk4i4mar4c04m"; + authors = [ + "Jorge Aparicio " + "Brook Heisler " + ]; + dependencies = [ + { + name = "alloca"; + packageId = "alloca"; + target = { target, features }: ((target."windows" or false) || (target."unix" or false)); + } + { + name = "anes"; + packageId = "anes"; + } + { + name = "cast"; + packageId = "cast"; + } + { + name = "ciborium"; + packageId = "ciborium"; + } + { + name = "clap"; + packageId = "clap"; + usesDefaultFeatures = false; + features = [ "std" "help" ]; + } + { + name = "criterion-plot"; + packageId = "criterion-plot"; + } + { + name = "itertools"; + packageId = "itertools 0.13.0"; + } + { + name = "num-traits"; + packageId = "num-traits"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "oorandom"; + packageId = "oorandom"; + } + { + name = "page_size"; + packageId = "page_size"; + } + { + name = "regex"; + packageId = "regex"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + } + { + name = "tinytemplate"; + packageId = "tinytemplate"; + } + { + name = "walkdir"; + packageId = "walkdir"; + } + ]; + features = { + "async_futures" = [ "dep:futures" "async" ]; + "async_smol" = [ "dep:smol" "async" ]; + "async_tokio" = [ "dep:tokio" "async" ]; + "csv_output" = [ "dep:csv" ]; + "default" = [ "rayon" "plotters" "cargo_bench_support" ]; + "plotters" = [ "dep:plotters" ]; + "rayon" = [ "dep:rayon" ]; + "stable" = [ "csv_output" "html_reports" "async_futures" "async_smol" "async_tokio" ]; + }; + resolvedDefaultFeatures = [ "cargo_bench_support" ]; + }; + "criterion-plot" = rec { + crateName = "criterion-plot"; + version = "0.8.2"; + edition = "2021"; + sha256 = "1si9mrnzgs0123mr6d5pmhxq29rxph2q6pbvwjal6mav9wphmn6q"; + libName = "criterion_plot"; + authors = [ + "Jorge Aparicio " + "Brook Heisler " + ]; + dependencies = [ + { + name = "cast"; + packageId = "cast"; + } + { + name = "itertools"; + packageId = "itertools 0.13.0"; + } + ]; + + }; + "critical-section" = rec { + crateName = "critical-section"; + version = "1.2.0"; + edition = "2018"; + sha256 = "02ylhcykxjc40xrfhk1lwc21jqgz4dbwv3jr49ymw733c51yl3kr"; + libName = "critical_section"; + features = { + "std" = [ "restore-state-bool" ]; + }; + }; + "crossbeam-channel" = rec { + crateName = "crossbeam-channel"; + version = "0.5.15"; + edition = "2021"; + sha256 = "1cicd9ins0fkpfgvz9vhz3m9rpkh6n8d3437c3wnfsdkd3wgif42"; + libName = "crossbeam_channel"; + dependencies = [ + { + name = "crossbeam-utils"; + packageId = "crossbeam-utils"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "crossbeam-utils/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "crossbeam-deque" = rec { + crateName = "crossbeam-deque"; + version = "0.8.7"; + edition = "2021"; + sha256 = "1sqcxia1mmz2fw8ba1v72jjrvbkvg7c6sz9l3sl07sv1gggf10ai"; + libName = "crossbeam_deque"; + dependencies = [ + { + name = "crossbeam-epoch"; + packageId = "crossbeam-epoch"; + usesDefaultFeatures = false; + } + { + name = "crossbeam-utils"; + packageId = "crossbeam-utils"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "crossbeam-epoch/std" "crossbeam-utils/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "crossbeam-epoch" = rec { + crateName = "crossbeam-epoch"; + version = "0.9.18"; + edition = "2021"; + sha256 = "03j2np8llwf376m3fxqx859mgp9f83hj1w34153c7a9c7i5ar0jv"; + libName = "crossbeam_epoch"; + dependencies = [ + { + name = "crossbeam-utils"; + packageId = "crossbeam-utils"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "loom" = [ "loom-crate" "crossbeam-utils/loom" ]; + "loom-crate" = [ "dep:loom-crate" ]; + "nightly" = [ "crossbeam-utils/nightly" ]; + "std" = [ "alloc" "crossbeam-utils/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; + }; + "crossbeam-utils" = rec { + crateName = "crossbeam-utils"; + version = "0.8.21"; + edition = "2021"; + sha256 = "0a3aa2bmc8q35fb67432w16wvi54sfmb69rk9h5bhd18vw0c99fh"; + libName = "crossbeam_utils"; + features = { + "default" = [ "std" ]; + "loom" = [ "dep:loom" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "crunchy" = rec { + crateName = "crunchy"; + version = "0.2.4"; + edition = "2021"; + sha256 = "1mbp5navim2qr3x48lyvadqblcxc1dm0lqr0swrkkwy2qblvw3s6"; + authors = [ + "Eira Fransham " + ]; + features = { + "default" = [ "limit_128" ]; + }; + resolvedDefaultFeatures = [ "default" "limit_128" ]; + }; + "crypto-bigint 0.5.5" = rec { + crateName = "crypto-bigint"; + version = "0.5.5"; + edition = "2021"; + sha256 = "0xmbdff3g6ii5sbxjxc31xfkv9lrmyril4arh3dzckd4gjsjzj8d"; + libName = "crypto_bigint"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "generic-array"; + packageId = "generic-array 0.14.9"; + optional = true; + } + { + name = "rand_core"; + packageId = "rand_core 0.6.4"; + optional = true; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "rand_core"; + packageId = "rand_core 0.6.4"; + features = [ "std" ]; + } + ]; + features = { + "alloc" = [ "serdect?/alloc" ]; + "default" = [ "rand" ]; + "der" = [ "dep:der" ]; + "generic-array" = [ "dep:generic-array" ]; + "rand" = [ "rand_core/std" ]; + "rand_core" = [ "dep:rand_core" ]; + "rlp" = [ "dep:rlp" ]; + "serde" = [ "dep:serdect" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "generic-array" "rand_core" "zeroize" ]; + }; + "crypto-bigint 0.7.4" = rec { + crateName = "crypto-bigint"; + version = "0.7.4"; + edition = "2024"; + sha256 = "0lb4d2n55zbkjznp6zzbnykzkdqxw1ymm2by9r6gh41vbs2lmfwp"; + libName = "crypto_bigint"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cpubits"; + packageId = "cpubits"; + } + { + name = "ctutils"; + packageId = "ctutils"; + } + { + name = "getrandom"; + packageId = "getrandom 0.4.3"; + optional = true; + features = [ "sys_rng" ]; + } + { + name = "hybrid-array"; + packageId = "hybrid-array"; + optional = true; + } + { + name = "num-traits"; + packageId = "num-traits"; + usesDefaultFeatures = false; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "serdect"; + packageId = "serdect"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "subtle"; + packageId = "subtle"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + } + ]; + features = { + "alloc" = [ "serdect?/alloc" ]; + "default" = [ "rand_core" ]; + "der" = [ "dep:der" "hybrid-array" ]; + "getrandom" = [ "dep:getrandom" "rand_core" ]; + "hybrid-array" = [ "dep:hybrid-array" ]; + "rand_core" = [ "dep:rand_core" ]; + "rlp" = [ "dep:rlp" ]; + "serde" = [ "dep:serdect" ]; + "subtle" = [ "dep:subtle" "ctutils/subtle" "hybrid-array?/subtle" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "getrandom" "hybrid-array" "rand_core" "subtle" "zeroize" ]; + }; + "crypto-common 0.1.6" = rec { + crateName = "crypto-common"; + version = "0.1.6"; + edition = "2018"; + sha256 = "1cvby95a6xg7kxdz5ln3rl9xh66nz66w46mm3g56ri1z5x815yqv"; + libName = "crypto_common"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "generic-array"; + packageId = "generic-array 0.14.9"; + features = [ "more_lengths" ]; + } + { + name = "rand_core"; + packageId = "rand_core 0.6.4"; + optional = true; + } + { + name = "typenum"; + packageId = "typenum"; + } + ]; + features = { + "getrandom" = [ "rand_core/getrandom" ]; + "rand_core" = [ "dep:rand_core" ]; + }; + resolvedDefaultFeatures = [ "getrandom" "rand_core" "std" ]; + }; + "crypto-common 0.2.2" = rec { + crateName = "crypto-common"; + version = "0.2.2"; + edition = "2024"; + sha256 = "0lql5wjlrjkd3r0w32rwbgqfmgg84ms3h65ldnlckmkc3nb4qvnf"; + libName = "crypto_common"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "getrandom"; + packageId = "getrandom 0.4.3"; + optional = true; + features = [ "sys_rng" ]; + } + { + name = "hybrid-array"; + packageId = "hybrid-array"; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + optional = true; + } + ]; + features = { + "getrandom" = [ "rand_core" "dep:getrandom" ]; + "rand_core" = [ "dep:rand_core" ]; + "zeroize" = [ "hybrid-array/zeroize" ]; + }; + resolvedDefaultFeatures = [ "getrandom" "rand_core" "zeroize" ]; + }; + "crypto-primes" = rec { + crateName = "crypto-primes"; + version = "0.7.2"; + edition = "2024"; + sha256 = "13ygy2rrp7dicc4lmj01744y8hfjhfyr99pa9ymbp7n674daacrn"; + libName = "crypto_primes"; + dependencies = [ + { + name = "crypto-bigint"; + packageId = "crypto-bigint 0.7.4"; + usesDefaultFeatures = false; + features = [ "rand_core" ]; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "crypto-bigint"; + packageId = "crypto-bigint 0.7.4"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + ]; + features = { + "default" = [ "alloc" ]; + "glass_pumpkin" = [ "dep:glass_pumpkin" ]; + "multicore" = [ "rayon" ]; + "openssl" = [ "dep:openssl" ]; + "rayon" = [ "dep:rayon" ]; + "rug" = [ "dep:rug" ]; + "tests-all" = [ "tests-openssl" "tests-gmp" "tests-exhaustive" "tests-glass-pumpkin" ]; + "tests-glass-pumpkin" = [ "glass_pumpkin" ]; + "tests-gmp" = [ "rug/std" ]; + "tests-openssl" = [ "openssl" ]; + }; + }; + "ctr 0.10.1" = rec { + crateName = "ctr"; + version = "0.10.1"; + edition = "2024"; + sha256 = "088z8sa9aw7ij1sy4hlpxz20jhffnsfiwmsdysb2a29pnb2a3b5s"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cipher"; + packageId = "cipher 0.5.2"; + features = [ "stream-wrapper" ]; + } + ]; + devDependencies = [ + { + name = "cipher"; + packageId = "cipher 0.5.2"; + features = [ "dev" ]; + } + ]; + features = { + "alloc" = [ "cipher/alloc" ]; + "block-padding" = [ "cipher/block-padding" ]; + "zeroize" = [ "cipher/zeroize" ]; + }; + }; + "ctr 0.9.2" = rec { + crateName = "ctr"; + version = "0.9.2"; + edition = "2021"; + sha256 = "0d88b73waamgpfjdml78icxz45d95q7vi2aqa604b0visqdfws83"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cipher"; + packageId = "cipher 0.4.4"; + } + ]; + devDependencies = [ + { + name = "cipher"; + packageId = "cipher 0.4.4"; + features = [ "dev" ]; + } + ]; + features = { + "alloc" = [ "cipher/alloc" ]; + "block-padding" = [ "cipher/block-padding" ]; + "std" = [ "cipher/std" "alloc" ]; + "zeroize" = [ "cipher/zeroize" ]; + }; + }; + "ctutils" = rec { + crateName = "ctutils"; + version = "0.4.2"; + edition = "2024"; + sha256 = "17m2s9jv7i780k26cq2fcyslg0pakv9plwdrmygdwha1hfiiambx"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cmov"; + packageId = "cmov"; + } + { + name = "subtle"; + packageId = "subtle"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "subtle" = [ "dep:subtle" ]; + }; + resolvedDefaultFeatures = [ "subtle" ]; + }; + "curve25519-dalek 4.1.3" = rec { + crateName = "curve25519-dalek"; + version = "4.1.3"; + edition = "2021"; + sha256 = "1gmjb9dsknrr8lypmhkyjd67p1arb8mbfamlwxm7vph38my8pywp"; + libName = "curve25519_dalek"; + authors = [ + "Isis Lovecruft " + "Henry de Valence " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "cpufeatures"; + packageId = "cpufeatures 0.2.17"; + target = { target, features }: ("x86_64" == target."arch" or null); + } + { + name = "curve25519-dalek-derive"; + packageId = "curve25519-dalek-derive"; + target = { target, features }: ((!("fiat" == target."curve25519_dalek_backend" or null)) && (!("serial" == target."curve25519_dalek_backend" or null)) && ("x86_64" == target."arch" or null)); + } + { + name = "digest"; + packageId = "digest 0.10.7"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "fiat-crypto"; + packageId = "fiat-crypto 0.2.9"; + usesDefaultFeatures = false; + target = { target, features }: ("fiat" == target."curve25519_dalek_backend" or null); + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + buildDependencies = [ + { + name = "rustc_version"; + packageId = "rustc_version"; + } + ]; + features = { + "alloc" = [ "zeroize?/alloc" ]; + "default" = [ "alloc" "precomputed-tables" "zeroize" ]; + "digest" = [ "dep:digest" ]; + "ff" = [ "dep:ff" ]; + "group" = [ "dep:group" "rand_core" ]; + "group-bits" = [ "group" "ff/bits" ]; + "rand_core" = [ "dep:rand_core" ]; + "serde" = [ "dep:serde" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "digest" "precomputed-tables" "zeroize" ]; + }; + "curve25519-dalek 5.0.0-rc.0" = rec { + crateName = "curve25519-dalek"; + version = "5.0.0-rc.0"; + edition = "2024"; + sha256 = "1gr414mq4zww4l7bm3qaqrj1in6c5gzk7n8zkrsvvrw5r849wdag"; + libName = "curve25519_dalek"; + authors = [ + "Isis Lovecruft " + "Henry de Valence " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "cpufeatures"; + packageId = "cpufeatures 0.3.0"; + target = { target, features }: ("x86_64" == target."arch" or null); + } + { + name = "curve25519-dalek-derive"; + packageId = "curve25519-dalek-derive"; + target = { target, features }: ((!("fiat" == target."curve25519_dalek_backend" or null)) && (!("serial" == target."curve25519_dalek_backend" or null)) && ("x86_64" == target."arch" or null)); + } + { + name = "digest"; + packageId = "digest 0.11.3"; + optional = true; + usesDefaultFeatures = false; + features = [ "block-api" ]; + } + { + name = "fiat-crypto"; + packageId = "fiat-crypto 0.3.0"; + usesDefaultFeatures = false; + target = { target, features }: ("fiat" == target."curve25519_dalek_backend" or null); + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + features = [ "const-generics" ]; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + buildDependencies = [ + { + name = "rustc_version"; + packageId = "rustc_version"; + } + ]; + features = { + "alloc" = [ "zeroize?/alloc" ]; + "default" = [ "alloc" "precomputed-tables" "zeroize" ]; + "digest" = [ "dep:digest" ]; + "lizard" = [ "digest" ]; + "rand_core" = [ "dep:rand_core" ]; + "serde" = [ "dep:serde" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "digest" "precomputed-tables" "zeroize" ]; + }; + "curve25519-dalek-derive" = rec { + crateName = "curve25519-dalek-derive"; + version = "0.1.1"; + edition = "2021"; + sha256 = "1cry71xxrr0mcy5my3fb502cwfxy6822k4pm19cwrilrg7hq4s7l"; + procMacro = true; + libName = "curve25519_dalek_derive"; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" ]; + } + ]; + + }; + "darling" = rec { + crateName = "darling"; + version = "0.23.0"; + edition = "2021"; + sha256 = "179fj6p6ajw4dnkrik51wjhifxwy02x5zhligyymcb905zd17bi5"; + authors = [ + "Ted Driggs " + ]; + dependencies = [ + { + name = "darling_core"; + packageId = "darling_core"; + } + { + name = "darling_macro"; + packageId = "darling_macro"; + } + ]; + features = { + "default" = [ "suggestions" ]; + "diagnostics" = [ "darling_core/diagnostics" ]; + "serde" = [ "darling_core/serde" ]; + "suggestions" = [ "darling_core/suggestions" ]; + }; + resolvedDefaultFeatures = [ "default" "suggestions" ]; + }; + "darling_core" = rec { + crateName = "darling_core"; + version = "0.23.0"; + edition = "2021"; + sha256 = "1c033vrks38vpw8kwgd5w088dsr511kfz55n9db56prkgh7sarcq"; + authors = [ + "Ted Driggs " + ]; + dependencies = [ + { + name = "ident_case"; + packageId = "ident_case"; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "strsim"; + packageId = "strsim"; + optional = true; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" "extra-traits" ]; + } + ]; + features = { + "serde" = [ "dep:serde" ]; + "strsim" = [ "dep:strsim" ]; + "suggestions" = [ "strsim" ]; + }; + resolvedDefaultFeatures = [ "strsim" "suggestions" ]; + }; + "darling_macro" = rec { + crateName = "darling_macro"; + version = "0.23.0"; + edition = "2021"; + sha256 = "13fvzji9xyp304mgq720z5l0xgm54qj68jibwscagkynggn88fdc"; + procMacro = true; + authors = [ + "Ted Driggs " + ]; + dependencies = [ + { + name = "darling_core"; + packageId = "darling_core"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + } + ]; + + }; + "dashmap" = rec { + crateName = "dashmap"; + version = "6.2.1"; + edition = "2018"; + sha256 = "1705w9fx4g30287dx2b0xlmy86l29hnvipba2y5cfq920rf1sdp6"; + authors = [ + "Acrimon " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "crossbeam-utils"; + packageId = "crossbeam-utils"; + } + { + name = "hashbrown"; + packageId = "hashbrown 0.14.5"; + usesDefaultFeatures = false; + features = [ "raw" ]; + } + { + name = "lock_api"; + packageId = "lock_api"; + } + { + name = "once_cell"; + packageId = "once_cell"; + } + { + name = "parking_lot_core"; + packageId = "parking_lot_core"; + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "inline" = [ "hashbrown/inline-more" ]; + "rayon" = [ "dep:rayon" ]; + "serde" = [ "dep:serde" ]; + "typesize" = [ "dep:typesize" ]; + }; + resolvedDefaultFeatures = [ "raw-api" ]; + }; + "data-encoding" = rec { + crateName = "data-encoding"; + version = "2.11.0"; + edition = "2018"; + sha256 = "1j00wfmk4dzn4bnib07qlhylmd6a3kizwjz8mp00iix3vlamzbm4"; + libName = "data_encoding"; + authors = [ + "Julien Cretin " + ]; + features = { + "default" = [ "std" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; + }; + "data-encoding-macro" = rec { + crateName = "data-encoding-macro"; + version = "0.1.20"; + edition = "2018"; + sha256 = "0b53irv00f5s4g5rdrf6x9d2vvd58q26in0ya25li1iafl9wjn9j"; + libName = "data_encoding_macro"; + authors = [ + "Julien Cretin " + ]; + dependencies = [ + { + name = "data-encoding"; + packageId = "data-encoding"; + usesDefaultFeatures = false; + } + { + name = "data-encoding-macro-internal"; + packageId = "data-encoding-macro-internal"; + } + ]; + + }; + "data-encoding-macro-internal" = rec { + crateName = "data-encoding-macro-internal"; + version = "0.1.18"; + edition = "2018"; + sha256 = "143h3vd1hkry04fb5lakzgl4n6mxi9a8b3sj6b5a3v311ippghnc"; + procMacro = true; + libName = "data_encoding_macro_internal"; + authors = [ + "Julien Cretin " + ]; + dependencies = [ + { + name = "data-encoding"; + packageId = "data-encoding"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + usesDefaultFeatures = false; + features = [ "parsing" "proc-macro" ]; + } + ]; + + }; + "datasketches" = rec { + crateName = "datasketches"; + version = "0.2.0"; + edition = "2024"; + sha256 = "0icp1n694mxxbskqyf51a1pmc341hc7lwxadqapr09gah57dx1n2"; + + }; + "deadpool" = rec { + crateName = "deadpool"; + version = "0.12.3"; + edition = "2021"; + sha256 = "06wvsfyni5f04ia6jczgjnpkq4w91cnjjdz10mpq93gcsv8v3qhb"; + authors = [ + "Michael P. Jung " + ]; + dependencies = [ + { + name = "deadpool-runtime"; + packageId = "deadpool-runtime"; + } + { + name = "lazy_static"; + packageId = "lazy_static"; + } + { + name = "num_cpus"; + packageId = "num_cpus"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "sync" ]; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt" "rt-multi-thread" "time" ]; + } + ]; + features = { + "default" = [ "managed" "unmanaged" ]; + "rt_async-std_1" = [ "deadpool-runtime/async-std_1" ]; + "rt_tokio_1" = [ "deadpool-runtime/tokio_1" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "default" "managed" "unmanaged" ]; + }; + "deadpool-runtime" = rec { + crateName = "deadpool-runtime"; + version = "0.1.4"; + edition = "2021"; + sha256 = "0arbchl5j887hcfvjy4gq38d32055s5cf7pkpmwn0lfw3ss6ca89"; + libName = "deadpool_runtime"; + authors = [ + "Michael P. Jung " + ]; + features = { + "async-std_1" = [ "dep:async-std_1" ]; + "tokio_1" = [ "dep:tokio_1" ]; + }; + }; + "defmt" = rec { + crateName = "defmt"; + version = "1.1.0"; + edition = "2021"; + links = "defmt"; + sha256 = "0zvzzimxq1zmw3gj42pi326ghihyzhf7pf3w4cyrb8chci829rd6"; + authors = [ + "The Knurling-rs developers" + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 1.3.2"; + } + { + name = "defmt-macros"; + packageId = "defmt-macros"; + } + ]; + features = { + "unstable-test" = [ "defmt-macros/unstable-test" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "defmt-macros" = rec { + crateName = "defmt-macros"; + version = "1.1.0"; + edition = "2021"; + sha256 = "02vaaxgbifai8kchn7nnixyzfa6qyj0q4qwbknkikxy8x5q7g8ph"; + procMacro = true; + libName = "defmt_macros"; + authors = [ + "The Knurling-rs developers" + ]; + dependencies = [ + { + name = "defmt-parser"; + packageId = "defmt-parser"; + } + { + name = "proc-macro-error2"; + packageId = "proc-macro-error2"; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" "extra-traits" ]; + } + ]; + features = { + }; + }; + "defmt-parser" = rec { + crateName = "defmt-parser"; + version = "1.0.0"; + edition = "2021"; + sha256 = "0gpfky9sssil5qfaix5wxcwiqk7snszhl5gq3vcwkrxjncs07mhh"; + libName = "defmt_parser"; + authors = [ + "The Knurling-rs developers" + ]; + dependencies = [ + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + }; + }; + "delegate" = rec { + crateName = "delegate"; + version = "0.13.5"; + edition = "2018"; + sha256 = "0w2karbb16rrz3f5yj1fhsnpss4vl1ag1i8gn2prgw2bcm0v43kq"; + procMacro = true; + authors = [ + "Godfrey Chan " + "Jakub Beránek " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" "visit-mut" ]; + } + ]; + + }; + "der 0.7.10" = rec { + crateName = "der"; + version = "0.7.10"; + edition = "2021"; + sha256 = "1jyxacyxdx6mxbkfw99jz59dzvcd9k17rq01a7xvn1dr6wl87hg7"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "const-oid"; + packageId = "const-oid 0.9.6"; + optional = true; + } + { + name = "pem-rfc7468"; + packageId = "pem-rfc7468 0.7.0"; + optional = true; + features = [ "alloc" ]; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "zeroize?/alloc" ]; + "arbitrary" = [ "dep:arbitrary" "const-oid?/arbitrary" "std" ]; + "bytes" = [ "dep:bytes" "alloc" ]; + "derive" = [ "dep:der_derive" ]; + "flagset" = [ "dep:flagset" ]; + "oid" = [ "dep:const-oid" ]; + "pem" = [ "dep:pem-rfc7468" "alloc" "zeroize" ]; + "std" = [ "alloc" ]; + "time" = [ "dep:time" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "oid" "pem" "std" "zeroize" ]; + }; + "der 0.8.0" = rec { + crateName = "der"; + version = "0.8.0"; + edition = "2024"; + sha256 = "06s1pqid080n2fg446akx01vjiq1pafrxrb481q9kiid1dk8kzbi"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "const-oid"; + packageId = "const-oid 0.10.2"; + optional = true; + } + { + name = "pem-rfc7468"; + packageId = "pem-rfc7468 1.0.0"; + optional = true; + features = [ "alloc" ]; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "zeroize?/alloc" ]; + "arbitrary" = [ "dep:arbitrary" "const-oid?/arbitrary" "std" ]; + "bytes" = [ "dep:bytes" "alloc" ]; + "derive" = [ "dep:der_derive" ]; + "flagset" = [ "dep:flagset" ]; + "heapless" = [ "dep:heapless" ]; + "oid" = [ "dep:const-oid" ]; + "pem" = [ "dep:pem-rfc7468" "alloc" "zeroize" ]; + "std" = [ "alloc" ]; + "time" = [ "dep:time" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "oid" "pem" "std" "zeroize" ]; + }; + "der-parser 10.0.0" = rec { + crateName = "der-parser"; + version = "10.0.0"; + edition = "2018"; + sha256 = "19n13gjidjcbj23ps6fww322zx8mz4kfs4cvsd6kqnjx84b51nh7"; + libName = "der_parser"; + authors = [ + "Pierre Chifflier " + ]; + dependencies = [ + { + name = "asn1-rs"; + packageId = "asn1-rs 0.7.2"; + } + { + name = "displaydoc"; + packageId = "displaydoc"; + usesDefaultFeatures = false; + } + { + name = "nom"; + packageId = "nom"; + } + { + name = "num-bigint"; + packageId = "num-bigint"; + optional = true; + } + { + name = "num-traits"; + packageId = "num-traits"; + } + { + name = "rusticata-macros"; + packageId = "rusticata-macros"; + } + ]; + features = { + "as_bitvec" = [ "bitvec" ]; + "bigint" = [ "num-bigint" ]; + "bitvec" = [ "dep:bitvec" ]; + "cookie-factory" = [ "dep:cookie-factory" ]; + "default" = [ "std" ]; + "num-bigint" = [ "dep:num-bigint" ]; + "serialize" = [ "std" "cookie-factory" ]; + }; + resolvedDefaultFeatures = [ "bigint" "default" "num-bigint" "std" ]; + }; + "der-parser 9.0.0" = rec { + crateName = "der-parser"; + version = "9.0.0"; + edition = "2018"; + sha256 = "0lxmykajggvaq5mvpm2avgzwib4n9nyxii0kqaz2d5k88g3abl2w"; + libName = "der_parser"; + authors = [ + "Pierre Chifflier " + ]; + dependencies = [ + { + name = "asn1-rs"; + packageId = "asn1-rs 0.6.2"; + } + { + name = "displaydoc"; + packageId = "displaydoc"; + usesDefaultFeatures = false; + } + { + name = "nom"; + packageId = "nom"; + } + { + name = "num-bigint"; + packageId = "num-bigint"; + optional = true; + } + { + name = "num-traits"; + packageId = "num-traits"; + } + { + name = "rusticata-macros"; + packageId = "rusticata-macros"; + } + ]; + features = { + "bigint" = [ "num-bigint" ]; + "cookie-factory" = [ "dep:cookie-factory" ]; + "default" = [ "std" ]; + "num-bigint" = [ "dep:num-bigint" ]; + "serialize" = [ "std" "cookie-factory" ]; + }; + resolvedDefaultFeatures = [ "bigint" "default" "num-bigint" "std" ]; + }; + "deranged" = rec { + crateName = "deranged"; + version = "0.5.8"; + edition = "2021"; + sha256 = "0711df3w16vx80k55ivkwzwswziinj4dz05xci3rvmn15g615n3w"; + authors = [ + "Jacob Pratt " + ]; + dependencies = [ + { + name = "serde_core"; + packageId = "serde_core"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "macros" = [ "dep:deranged-macros" ]; + "num" = [ "dep:num-traits" ]; + "powerfmt" = [ "dep:powerfmt" ]; + "quickcheck" = [ "dep:quickcheck" "alloc" ]; + "rand" = [ "rand08" "rand09" "rand010" ]; + "rand010" = [ "dep:rand010" ]; + "rand08" = [ "dep:rand08" ]; + "rand09" = [ "dep:rand09" ]; + "serde" = [ "dep:serde_core" ]; + }; + resolvedDefaultFeatures = [ "default" "serde" ]; + }; + "derive_more" = rec { + crateName = "derive_more"; + version = "1.0.0"; + edition = "2021"; + sha256 = "01cd8pskdjg10dvfchi6b8a9pa1ja1ic0kbn45dl8jdyrfwrk6sa"; + authors = [ + "Jelte Fennema " + ]; + dependencies = [ + { + name = "derive_more-impl"; + packageId = "derive_more-impl"; + } + ]; + features = { + "add" = [ "derive_more-impl/add" ]; + "add_assign" = [ "derive_more-impl/add_assign" ]; + "as_ref" = [ "derive_more-impl/as_ref" ]; + "constructor" = [ "derive_more-impl/constructor" ]; + "debug" = [ "derive_more-impl/debug" ]; + "default" = [ "std" ]; + "deref" = [ "derive_more-impl/deref" ]; + "deref_mut" = [ "derive_more-impl/deref_mut" ]; + "display" = [ "derive_more-impl/display" ]; + "error" = [ "derive_more-impl/error" ]; + "from" = [ "derive_more-impl/from" ]; + "from_str" = [ "derive_more-impl/from_str" ]; + "full" = [ "add" "add_assign" "as_ref" "constructor" "debug" "deref" "deref_mut" "display" "error" "from" "from_str" "index" "index_mut" "into" "into_iterator" "is_variant" "mul" "mul_assign" "not" "sum" "try_from" "try_into" "try_unwrap" "unwrap" ]; + "index" = [ "derive_more-impl/index" ]; + "index_mut" = [ "derive_more-impl/index_mut" ]; + "into" = [ "derive_more-impl/into" ]; + "into_iterator" = [ "derive_more-impl/into_iterator" ]; + "is_variant" = [ "derive_more-impl/is_variant" ]; + "mul" = [ "derive_more-impl/mul" ]; + "mul_assign" = [ "derive_more-impl/mul_assign" ]; + "not" = [ "derive_more-impl/not" ]; + "sum" = [ "derive_more-impl/sum" ]; + "testing-helpers" = [ "derive_more-impl/testing-helpers" "dep:rustc_version" ]; + "try_from" = [ "derive_more-impl/try_from" ]; + "try_into" = [ "derive_more-impl/try_into" ]; + "try_unwrap" = [ "derive_more-impl/try_unwrap" ]; + "unwrap" = [ "derive_more-impl/unwrap" ]; + }; + resolvedDefaultFeatures = [ "debug" "default" "display" "std" ]; + }; + "derive_more-impl" = rec { + crateName = "derive_more-impl"; + version = "1.0.0"; + edition = "2021"; + sha256 = "08mxyd456ygk68v5nfn4dyisn82k647w9ri2jl19dqpvmnp30wyb"; + procMacro = true; + libName = "derive_more_impl"; + authors = [ + "Jelte Fennema " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + } + { + name = "unicode-xid"; + packageId = "unicode-xid"; + optional = true; + } + ]; + features = { + "as_ref" = [ "syn/extra-traits" "syn/visit" ]; + "debug" = [ "syn/extra-traits" "dep:unicode-xid" ]; + "display" = [ "syn/extra-traits" "dep:unicode-xid" ]; + "error" = [ "syn/extra-traits" ]; + "from" = [ "syn/extra-traits" ]; + "full" = [ "add" "add_assign" "as_ref" "constructor" "debug" "deref" "deref_mut" "display" "error" "from" "from_str" "index" "index_mut" "into" "into_iterator" "is_variant" "mul" "mul_assign" "not" "sum" "try_from" "try_into" "try_unwrap" "unwrap" ]; + "into" = [ "syn/extra-traits" ]; + "is_variant" = [ "dep:convert_case" ]; + "mul" = [ "syn/extra-traits" ]; + "mul_assign" = [ "syn/extra-traits" ]; + "not" = [ "syn/extra-traits" ]; + "testing-helpers" = [ "dep:rustc_version" ]; + "try_into" = [ "syn/extra-traits" ]; + "try_unwrap" = [ "dep:convert_case" ]; + "unwrap" = [ "dep:convert_case" ]; + }; + resolvedDefaultFeatures = [ "debug" "default" "display" ]; + }; + "des" = rec { + crateName = "des"; + version = "0.9.0"; + edition = "2024"; + sha256 = "0npyx9vz2ip2da80jh18sv71drfi9hilimqxsws90kxm0zj98sli"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cipher"; + packageId = "cipher 0.5.2"; + } + ]; + devDependencies = [ + { + name = "cipher"; + packageId = "cipher 0.5.2"; + features = [ "dev" ]; + } + ]; + features = { + "zeroize" = [ "cipher/zeroize" ]; + }; + resolvedDefaultFeatures = [ "zeroize" ]; + }; + "diatomic-waker" = rec { + crateName = "diatomic-waker"; + version = "0.2.3"; + edition = "2021"; + sha256 = "0k7hkhb4pdjw6qmhvfrajgipdg3kgaxnss15b6gyxczyz83w20xb"; + libName = "diatomic_waker"; + authors = [ + "Asynchronics and contributors" + ]; + features = { + "default" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" ]; + }; + "digest 0.10.7" = rec { + crateName = "digest"; + version = "0.10.7"; + edition = "2018"; + sha256 = "14p2n6ih29x81akj097lvz7wi9b6b9hvls0lwrv7b6xwyy0s5ncy"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "block-buffer"; + packageId = "block-buffer 0.10.4"; + optional = true; + } + { + name = "const-oid"; + packageId = "const-oid 0.9.6"; + optional = true; + } + { + name = "crypto-common"; + packageId = "crypto-common 0.1.6"; + } + { + name = "subtle"; + packageId = "subtle"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "blobby" = [ "dep:blobby" ]; + "block-buffer" = [ "dep:block-buffer" ]; + "const-oid" = [ "dep:const-oid" ]; + "core-api" = [ "block-buffer" ]; + "default" = [ "core-api" ]; + "dev" = [ "blobby" ]; + "mac" = [ "subtle" ]; + "oid" = [ "const-oid" ]; + "rand_core" = [ "crypto-common/rand_core" ]; + "std" = [ "alloc" "crypto-common/std" ]; + "subtle" = [ "dep:subtle" ]; + }; + resolvedDefaultFeatures = [ "alloc" "block-buffer" "const-oid" "core-api" "default" "mac" "oid" "std" "subtle" ]; + }; + "digest 0.11.3" = rec { + crateName = "digest"; + version = "0.11.3"; + edition = "2024"; + sha256 = "1hnmhd4rkybr11292w42pz9ppzx1h49glrhqg107k4s1b2xnvpgi"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "block-buffer"; + packageId = "block-buffer 0.12.1"; + optional = true; + } + { + name = "const-oid"; + packageId = "const-oid 0.10.2"; + optional = true; + } + { + name = "crypto-common"; + packageId = "crypto-common 0.2.2"; + rename = "common"; + } + { + name = "ctutils"; + packageId = "ctutils"; + optional = true; + } + ]; + features = { + "blobby" = [ "dep:blobby" ]; + "block-api" = [ "dep:block-buffer" ]; + "default" = [ "block-api" ]; + "dev" = [ "blobby" ]; + "getrandom" = [ "common/getrandom" "rand_core" ]; + "mac" = [ "dep:ctutils" ]; + "oid" = [ "dep:const-oid" ]; + "rand_core" = [ "common/rand_core" ]; + "zeroize" = [ "dep:zeroize" "block-buffer?/zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "block-api" "default" "mac" "oid" ]; + }; + "displaydoc" = rec { + crateName = "displaydoc"; + version = "0.2.6"; + edition = "2021"; + sha256 = "0kyxwfbdmagd8afzb2pzja7wj8dhah7smxdsgw00iq8pa2jhmiqs"; + procMacro = true; + authors = [ + "Jane Lusby " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + } + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "divan" = rec { + crateName = "divan"; + version = "0.1.21"; + edition = "2021"; + sha256 = "0cw9i6yrr78axsjpd7pb2vfzdpxm19bs7d1j1s5y13wbqxz4a1d4"; + authors = [ + "Nikolai Vazquez" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "clap"; + packageId = "clap"; + usesDefaultFeatures = false; + features = [ "std" "env" ]; + } + { + name = "condtype"; + packageId = "condtype"; + } + { + name = "divan-macros"; + packageId = "divan-macros"; + } + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (target."unix" or false); + } + { + name = "regex-lite"; + packageId = "regex-lite"; + rename = "regex"; + usesDefaultFeatures = false; + features = [ "std" "string" ]; + } + ]; + features = { + "default" = [ "wrap_help" ]; + "help" = [ "clap/help" ]; + "wrap_help" = [ "help" "clap/wrap_help" ]; + }; + resolvedDefaultFeatures = [ "default" "help" "wrap_help" ]; + }; + "divan-macros" = rec { + crateName = "divan-macros"; + version = "0.1.21"; + edition = "2021"; + sha256 = "08rkmilvqmdmgqb5msnk70psipx7bcz1fh5641j5sm2n160bqmlm"; + procMacro = true; + libName = "divan_macros"; + authors = [ + "Nikolai Vazquez" + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + usesDefaultFeatures = false; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + usesDefaultFeatures = false; + features = [ "full" "clone-impls" "parsing" "printing" "proc-macro" ]; + } + ]; + + }; + "downcast-rs" = rec { + crateName = "downcast-rs"; + version = "2.0.2"; + edition = "2021"; + sha256 = "1g0crs9qgz0sd9cwdgmm0zvjin2v549v46xfnc859rk903v40whi"; + libName = "downcast_rs"; + features = { + "default" = [ "std" "sync" ]; + }; + resolvedDefaultFeatures = [ "default" "std" "sync" ]; + }; + "dunce" = rec { + crateName = "dunce"; + version = "1.0.5"; + edition = "2021"; + sha256 = "04y8wwv3vvcqaqmqzssi6k0ii9gs6fpz96j5w9nky2ccsl23axwj"; + authors = [ + "Kornel " + ]; + + }; + "ecdsa 0.16.9" = rec { + crateName = "ecdsa"; + version = "0.16.9"; + edition = "2021"; + sha256 = "1jhb0bcbkaz4001sdmfyv8ajrv8a1cg7z7aa5myrd4jjbhmz69zf"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "der"; + packageId = "der 0.7.10"; + optional = true; + } + { + name = "digest"; + packageId = "digest 0.10.7"; + optional = true; + usesDefaultFeatures = false; + features = [ "oid" ]; + } + { + name = "elliptic-curve"; + packageId = "elliptic-curve 0.13.8"; + usesDefaultFeatures = false; + features = [ "digest" "sec1" ]; + } + { + name = "rfc6979"; + packageId = "rfc6979 0.4.0"; + optional = true; + } + { + name = "signature"; + packageId = "signature 2.2.0"; + usesDefaultFeatures = false; + features = [ "rand_core" ]; + } + { + name = "spki"; + packageId = "spki 0.7.3"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "elliptic-curve"; + packageId = "elliptic-curve 0.13.8"; + usesDefaultFeatures = false; + features = [ "dev" ]; + } + ]; + features = { + "alloc" = [ "elliptic-curve/alloc" "signature/alloc" "spki/alloc" ]; + "arithmetic" = [ "elliptic-curve/arithmetic" ]; + "default" = [ "digest" ]; + "der" = [ "dep:der" ]; + "dev" = [ "arithmetic" "digest" "elliptic-curve/dev" "hazmat" ]; + "digest" = [ "dep:digest" "signature/digest" ]; + "pem" = [ "elliptic-curve/pem" "pkcs8" ]; + "pkcs8" = [ "digest" "elliptic-curve/pkcs8" "der" ]; + "rfc6979" = [ "dep:rfc6979" ]; + "serde" = [ "elliptic-curve/serde" "serdect" ]; + "serdect" = [ "dep:serdect" ]; + "sha2" = [ "dep:sha2" ]; + "signing" = [ "arithmetic" "digest" "hazmat" "rfc6979" ]; + "spki" = [ "dep:spki" ]; + "std" = [ "alloc" "elliptic-curve/std" "signature/std" ]; + "verifying" = [ "arithmetic" "digest" "hazmat" ]; + }; + resolvedDefaultFeatures = [ "alloc" "arithmetic" "der" "digest" "hazmat" "pem" "pkcs8" "rfc6979" "signing" "spki" "std" "verifying" ]; + }; + "ecdsa 0.17.0-rc.18" = rec { + crateName = "ecdsa"; + version = "0.17.0-rc.18"; + edition = "2024"; + sha256 = "15hs1m8v5b95lj3gwf5nv319s9nlb2a5lp4fzkhndvmvm97hdysl"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "der"; + packageId = "der 0.8.0"; + optional = true; + } + { + name = "digest"; + packageId = "digest 0.11.3"; + optional = true; + usesDefaultFeatures = false; + features = [ "oid" ]; + } + { + name = "elliptic-curve"; + packageId = "elliptic-curve 0.14.0-rc.33"; + usesDefaultFeatures = false; + features = [ "sec1" ]; + } + { + name = "rfc6979"; + packageId = "rfc6979 0.5.0"; + optional = true; + } + { + name = "signature"; + packageId = "signature 3.0.0"; + usesDefaultFeatures = false; + features = [ "rand_core" ]; + } + { + name = "spki"; + packageId = "spki 0.8.0"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "elliptic-curve"; + packageId = "elliptic-curve 0.14.0-rc.33"; + usesDefaultFeatures = false; + features = [ "dev" ]; + } + ]; + features = { + "algorithm" = [ "dep:rfc6979" "digest" "elliptic-curve/arithmetic" "hazmat" ]; + "alloc" = [ "elliptic-curve/alloc" "signature/alloc" "spki/alloc" ]; + "default" = [ "digest" ]; + "der" = [ "dep:der" ]; + "dev" = [ "algorithm" "digest/dev" "elliptic-curve/dev" ]; + "digest" = [ "dep:digest" "elliptic-curve/digest" "signature/digest" ]; + "getrandom" = [ "elliptic-curve/getrandom" ]; + "pem" = [ "elliptic-curve/pem" "pkcs8" ]; + "pkcs8" = [ "der" "digest" "elliptic-curve/pkcs8" ]; + "serde" = [ "dep:serdect" "elliptic-curve/serde" "pkcs8" ]; + "sha2" = [ "dep:sha2" ]; + "spki" = [ "dep:spki" ]; + "std" = [ "alloc" "elliptic-curve/std" ]; + }; + resolvedDefaultFeatures = [ "algorithm" "alloc" "default" "der" "digest" "getrandom" "hazmat" "pem" "pkcs8" "spki" "std" ]; + }; + "ed25519 2.2.3" = rec { + crateName = "ed25519"; + version = "2.2.3"; + edition = "2021"; + sha256 = "0lydzdf26zbn82g7xfczcac9d7mzm3qgx934ijjrd5hjpjx32m8i"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "pkcs8"; + packageId = "pkcs8 0.10.2"; + optional = true; + } + { + name = "signature"; + packageId = "signature 2.2.0"; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "pkcs8?/alloc" ]; + "default" = [ "std" ]; + "pem" = [ "alloc" "pkcs8/pem" ]; + "pkcs8" = [ "dep:pkcs8" ]; + "serde" = [ "dep:serde" ]; + "serde_bytes" = [ "serde" "dep:serde_bytes" ]; + "std" = [ "pkcs8?/std" "signature/std" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "std" ]; + }; + "ed25519 3.0.0" = rec { + crateName = "ed25519"; + version = "3.0.0"; + edition = "2024"; + sha256 = "02lqd21jz8l6g8iwcf2zd8s205nqw8nphkdbhfghglbkdhpg7z19"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "pkcs8"; + packageId = "pkcs8 0.11.0"; + optional = true; + } + { + name = "signature"; + packageId = "signature 3.0.0"; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "pkcs8?/alloc" "signature/alloc" ]; + "default" = [ "alloc" ]; + "pem" = [ "alloc" "pkcs8/pem" ]; + "pkcs8" = [ "dep:pkcs8" ]; + "serde" = [ "dep:serdect" ]; + "zerocopy" = [ "dep:zerocopy" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "pkcs8" ]; + }; + "ed25519-dalek 2.2.0" = rec { + crateName = "ed25519-dalek"; + version = "2.2.0"; + edition = "2021"; + sha256 = "1agcwij1z687hg26ngzwhnmpz29b2w56m8z1ap3pvrnfh709drvh"; + libName = "ed25519_dalek"; + authors = [ + "isis lovecruft " + "Tony Arcieri " + "Michael Rosenberg " + ]; + dependencies = [ + { + name = "curve25519-dalek"; + packageId = "curve25519-dalek 4.1.3"; + usesDefaultFeatures = false; + features = [ "digest" ]; + } + { + name = "ed25519"; + packageId = "ed25519 2.2.3"; + usesDefaultFeatures = false; + } + { + name = "rand_core"; + packageId = "rand_core 0.6.4"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "sha2"; + packageId = "sha2 0.10.9"; + usesDefaultFeatures = false; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "curve25519-dalek"; + packageId = "curve25519-dalek 4.1.3"; + usesDefaultFeatures = false; + features = [ "digest" "rand_core" ]; + } + { + name = "rand_core"; + packageId = "rand_core 0.6.4"; + usesDefaultFeatures = false; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + ]; + features = { + "alloc" = [ "curve25519-dalek/alloc" "ed25519/alloc" "serde?/alloc" "zeroize/alloc" ]; + "asm" = [ "sha2/asm" ]; + "batch" = [ "alloc" "merlin" "rand_core" ]; + "default" = [ "fast" "std" "zeroize" ]; + "digest" = [ "signature/digest" ]; + "fast" = [ "curve25519-dalek/precomputed-tables" ]; + "legacy_compatibility" = [ "curve25519-dalek/legacy_compatibility" ]; + "merlin" = [ "dep:merlin" ]; + "pem" = [ "alloc" "ed25519/pem" "pkcs8" ]; + "pkcs8" = [ "ed25519/pkcs8" ]; + "rand_core" = [ "dep:rand_core" ]; + "serde" = [ "dep:serde" "ed25519/serde" ]; + "signature" = [ "dep:signature" ]; + "std" = [ "alloc" "ed25519/std" "serde?/std" "sha2/std" ]; + "zeroize" = [ "dep:zeroize" "curve25519-dalek/zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "fast" "rand_core" "std" "zeroize" ]; + }; + "ed25519-dalek 3.0.0-rc.0" = rec { + crateName = "ed25519-dalek"; + version = "3.0.0-rc.0"; + edition = "2024"; + sha256 = "0q3xw8k3viqwp2skx3r7zzzyjkvpcvpsy421bdb6aiphwh7if4dh"; + libName = "ed25519_dalek"; + authors = [ + "isis lovecruft " + "Tony Arcieri " + "Michael Rosenberg " + ]; + dependencies = [ + { + name = "curve25519-dalek"; + packageId = "curve25519-dalek 5.0.0-rc.0"; + usesDefaultFeatures = false; + features = [ "digest" ]; + } + { + name = "ed25519"; + packageId = "ed25519 3.0.0"; + usesDefaultFeatures = false; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + usesDefaultFeatures = false; + } + { + name = "signature"; + packageId = "signature 3.0.0"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "curve25519-dalek"; + packageId = "curve25519-dalek 5.0.0-rc.0"; + usesDefaultFeatures = false; + features = [ "digest" "rand_core" ]; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + ]; + features = { + "alloc" = [ "curve25519-dalek/alloc" "ed25519/alloc" "signature/alloc" "serde?/alloc" "zeroize?/alloc" ]; + "batch" = [ "alloc" "dep:keccak" "rand_core" "strobe-rs" ]; + "default" = [ "fast" "zeroize" ]; + "digest" = [ "signature/digest" ]; + "fast" = [ "curve25519-dalek/precomputed-tables" ]; + "legacy_compatibility" = [ "curve25519-dalek/legacy_compatibility" ]; + "pem" = [ "alloc" "ed25519/pem" "pkcs8" ]; + "pkcs8" = [ "ed25519/pkcs8" ]; + "rand_core" = [ "dep:rand_core" ]; + "serde" = [ "dep:serde" "ed25519/serde" ]; + "signature" = [ "dep:signature" ]; + "strobe-rs" = [ "dep:strobe-rs" ]; + "zeroize" = [ "dep:zeroize" "curve25519-dalek/zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "fast" "pkcs8" "rand_core" "signature" "zeroize" ]; + }; + "either" = rec { + crateName = "either"; + version = "1.17.0"; + edition = "2021"; + sha256 = "07dagpwcfdzpkb1n7fxkx0q3nv80rnf81v7gwlz9ljx22mn8yply"; + features = { + "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; + "use_std" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" "use_std" ]; + }; + "elliptic-curve 0.13.8" = rec { + crateName = "elliptic-curve"; + version = "0.13.8"; + edition = "2021"; + sha256 = "0ixx4brgnzi61z29r3g1606nh2za88hzyz8c5r3p6ydzhqq09rmm"; + libName = "elliptic_curve"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "base16ct"; + packageId = "base16ct 0.2.0"; + } + { + name = "crypto-bigint"; + packageId = "crypto-bigint 0.5.5"; + usesDefaultFeatures = false; + features = [ "rand_core" "generic-array" "zeroize" ]; + } + { + name = "digest"; + packageId = "digest 0.10.7"; + optional = true; + } + { + name = "ff"; + packageId = "ff 0.13.1"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "generic-array"; + packageId = "generic-array 0.14.9"; + usesDefaultFeatures = false; + features = [ "zeroize" ]; + } + { + name = "group"; + packageId = "group 0.13.0"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "hkdf"; + packageId = "hkdf 0.12.4"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "pem-rfc7468"; + packageId = "pem-rfc7468 0.7.0"; + optional = true; + features = [ "alloc" ]; + } + { + name = "pkcs8"; + packageId = "pkcs8 0.10.2"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "rand_core"; + packageId = "rand_core 0.6.4"; + usesDefaultFeatures = false; + } + { + name = "sec1"; + packageId = "sec1 0.7.3"; + optional = true; + features = [ "subtle" "zeroize" ]; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "base16ct/alloc" "ff?/alloc" "group?/alloc" "pkcs8?/alloc" "sec1?/alloc" "zeroize/alloc" ]; + "arithmetic" = [ "group" ]; + "bits" = [ "arithmetic" "ff/bits" "dep:tap" ]; + "default" = [ "arithmetic" ]; + "dev" = [ "arithmetic" "dep:hex-literal" "pem" "pkcs8" ]; + "digest" = [ "dep:digest" ]; + "ecdh" = [ "arithmetic" "digest" "dep:hkdf" ]; + "ff" = [ "dep:ff" ]; + "group" = [ "dep:group" "ff" ]; + "hash2curve" = [ "arithmetic" "digest" ]; + "jwk" = [ "dep:base64ct" "dep:serde_json" "alloc" "serde" "zeroize/alloc" ]; + "pem" = [ "dep:pem-rfc7468" "alloc" "arithmetic" "pkcs8" "sec1/pem" ]; + "pkcs8" = [ "dep:pkcs8" "sec1" ]; + "sec1" = [ "dep:sec1" ]; + "serde" = [ "dep:serdect" "alloc" "pkcs8" "sec1/serde" ]; + "std" = [ "alloc" "rand_core/std" "pkcs8?/std" "sec1?/std" ]; + "voprf" = [ "digest" ]; + }; + resolvedDefaultFeatures = [ "alloc" "arithmetic" "default" "digest" "ecdh" "ff" "group" "hazmat" "pem" "pkcs8" "sec1" "std" ]; + }; + "elliptic-curve 0.14.0-rc.33" = rec { + crateName = "elliptic-curve"; + version = "0.14.0-rc.33"; + edition = "2024"; + sha256 = "0df9mxzyz8nsi3f8q9zvzybra68phgbcwp1wc5cvbn0dsd1kcb8h"; + libName = "elliptic_curve"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "base16ct"; + packageId = "base16ct 1.0.0"; + } + { + name = "crypto-bigint"; + packageId = "crypto-bigint 0.7.4"; + rename = "bigint"; + usesDefaultFeatures = false; + features = [ "hybrid-array" "rand_core" "subtle" "zeroize" ]; + } + { + name = "crypto-common"; + packageId = "crypto-common 0.2.2"; + rename = "common"; + features = [ "rand_core" ]; + } + { + name = "digest"; + packageId = "digest 0.11.3"; + optional = true; + } + { + name = "ff"; + packageId = "ff 0.14.0"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "group"; + packageId = "group 0.14.0"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "hkdf"; + packageId = "hkdf 0.13.0"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "hybrid-array"; + packageId = "hybrid-array"; + rename = "array"; + usesDefaultFeatures = false; + features = [ "zeroize" ]; + } + { + name = "once_cell"; + packageId = "once_cell"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "pem-rfc7468"; + packageId = "pem-rfc7468 1.0.0"; + optional = true; + features = [ "alloc" ]; + } + { + name = "pkcs8"; + packageId = "pkcs8 0.11.0"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + usesDefaultFeatures = false; + } + { + name = "sec1"; + packageId = "sec1 0.8.1"; + optional = true; + features = [ "ctutils" "subtle" "zeroize" ]; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "base16ct/alloc" "ff?/alloc" "group?/alloc" "array/alloc" "pkcs8?/alloc" "sec1?/alloc" "zeroize/alloc" ]; + "arithmetic" = [ "group" ]; + "basepoint-table" = [ "arithmetic" ]; + "critical-section" = [ "basepoint-table" "once_cell/critical-section" ]; + "default" = [ "arithmetic" ]; + "dev" = [ "arithmetic" "dep:hex-literal" "pem" "pkcs8" ]; + "digest" = [ "dep:digest" ]; + "ecdh" = [ "arithmetic" "digest" "dep:hkdf" ]; + "ff" = [ "dep:ff" ]; + "getrandom" = [ "arithmetic" "bigint/getrandom" "common/getrandom" ]; + "group" = [ "dep:group" "ff" ]; + "once_cell" = [ "dep:once_cell" ]; + "pem" = [ "dep:pem-rfc7468" "alloc" "arithmetic" "pkcs8/pem" "sec1/pem" ]; + "pkcs8" = [ "dep:pkcs8" "sec1" ]; + "sec1" = [ "dep:sec1" ]; + "serde" = [ "dep:serdect" "alloc" "pkcs8" "sec1/serde" ]; + "std" = [ "alloc" "once_cell?/std" "pkcs8?/std" "sec1?/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "arithmetic" "basepoint-table" "default" "digest" "ecdh" "ff" "getrandom" "group" "pem" "pkcs8" "sec1" "std" ]; + }; + "embedded-io 0.4.0" = rec { + crateName = "embedded-io"; + version = "0.4.0"; + edition = "2021"; + sha256 = "1v9wrc5nsgaaady7i3ya394sik5251j0iq5rls7mrx7fv696h6pg"; + libName = "embedded_io"; + features = { + "defmt" = [ "dep:defmt" ]; + "futures" = [ "std" "async" "dep:futures" ]; + "log" = [ "dep:log" ]; + "std" = [ "alloc" "futures?/std" ]; + "tokio" = [ "std" "async" "dep:tokio" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "embedded-io 0.6.1" = rec { + crateName = "embedded-io"; + version = "0.6.1"; + edition = "2021"; + sha256 = "0v901xykajh3zffn6x4cnn4fhgfw3c8qpjwbsk6gai3gaccg3l7d"; + libName = "embedded_io"; + features = { + "defmt-03" = [ "dep:defmt-03" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "encoding_rs" = rec { + crateName = "encoding_rs"; + version = "0.8.35"; + edition = "2018"; + sha256 = "1wv64xdrr9v37rqqdjsyb8l8wzlcbab80ryxhrszvnj59wy0y0vm"; + authors = [ + "Henri Sivonen " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + ]; + features = { + "any_all_workaround" = [ "dep:any_all_workaround" ]; + "default" = [ "alloc" ]; + "fast-legacy-encode" = [ "fast-hangul-encode" "fast-hanja-encode" "fast-kanji-encode" "fast-gb-hanzi-encode" "fast-big5-hanzi-encode" ]; + "serde" = [ "dep:serde" ]; + "simd-accel" = [ "any_all_workaround" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" ]; + }; + "enum-as-inner" = rec { + crateName = "enum-as-inner"; + version = "0.6.1"; + edition = "2018"; + sha256 = "1g3cywc65d9w974l2xy86ij13njss3qjc7b0kfbzbws9qrjs5rm1"; + procMacro = true; + libName = "enum_as_inner"; + authors = [ + "Benjamin Fry " + ]; + dependencies = [ + { + name = "heck"; + packageId = "heck"; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + } + ]; + + }; + "enum_dispatch" = rec { + crateName = "enum_dispatch"; + version = "0.3.13"; + edition = "2018"; + sha256 = "1kby2jz173ggg7wk41vjsskmkdyx7749ll8lhqhv6mb5qqmww65a"; + procMacro = true; + authors = [ + "Anton Lazarev " + ]; + dependencies = [ + { + name = "once_cell"; + packageId = "once_cell"; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" ]; + } + ]; + + }; + "equivalent" = rec { + crateName = "equivalent"; + version = "1.0.2"; + edition = "2015"; + sha256 = "03swzqznragy8n0x31lqc78g2af054jwivp7lkrbrc0khz74lyl7"; + + }; + "erased-serde" = rec { + crateName = "erased-serde"; + version = "0.4.10"; + edition = "2021"; + sha256 = "1v1dy16ff8mck2rfqdmwdxl14phlvr8rq0i7yqzxka6ngnhdibfj"; + libName = "erased_serde"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + target = { target, features }: false; + } + { + name = "serde_core"; + packageId = "serde_core"; + usesDefaultFeatures = false; + } + { + name = "typeid"; + packageId = "typeid"; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + } + ]; + features = { + "alloc" = [ "serde_core/alloc" ]; + "default" = [ "std" ]; + "std" = [ "alloc" "serde_core/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "errno" = rec { + crateName = "errno"; + version = "0.3.14"; + edition = "2018"; + sha256 = "1szgccmh8vgryqyadg8xd58mnwwicf39zmin3bsn63df2wbbgjir"; + authors = [ + "Chris Wong " + "Dan Gohman " + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ("hermit" == target."os" or null); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ("wasi" == target."os" or null); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (target."unix" or false); + } + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_System_Diagnostics_Debug" ]; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "libc/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "event-listener" = rec { + crateName = "event-listener"; + version = "5.4.1"; + edition = "2021"; + sha256 = "1asnp3agbr8shcl001yd935m167ammyi8hnvl0q1ycajryn6cfz1"; + libName = "event_listener"; + authors = [ + "Stjepan Glavina " + "John Nunley " + ]; + dependencies = [ + { + name = "concurrent-queue"; + packageId = "concurrent-queue"; + usesDefaultFeatures = false; + } + { + name = "parking"; + packageId = "parking"; + optional = true; + target = { target, features }: (!(builtins.elem "wasm" target."family")); + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + ]; + features = { + "critical-section" = [ "dep:critical-section" ]; + "default" = [ "std" ]; + "loom" = [ "concurrent-queue/loom" "parking?/loom" "dep:loom" ]; + "parking" = [ "dep:parking" ]; + "portable-atomic" = [ "portable-atomic-util" "portable_atomic_crate" "concurrent-queue/portable-atomic" ]; + "portable-atomic-util" = [ "dep:portable-atomic-util" ]; + "portable_atomic_crate" = [ "dep:portable_atomic_crate" ]; + "std" = [ "concurrent-queue/std" "parking" ]; + }; + resolvedDefaultFeatures = [ "default" "parking" "std" ]; + }; + "event-listener-strategy" = rec { + crateName = "event-listener-strategy"; + version = "0.5.4"; + edition = "2021"; + sha256 = "14rv18av8s7n8yixg38bxp5vg2qs394rl1w052by5npzmbgz7scb"; + libName = "event_listener_strategy"; + authors = [ + "John Nunley " + ]; + dependencies = [ + { + name = "event-listener"; + packageId = "event-listener"; + usesDefaultFeatures = false; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + ]; + features = { + "default" = [ "std" ]; + "loom" = [ "event-listener/loom" ]; + "portable-atomic" = [ "event-listener/portable-atomic" ]; + "std" = [ "event-listener/std" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; + "fallible-iterator" = rec { + crateName = "fallible-iterator"; + version = "0.3.0"; + edition = "2018"; + sha256 = "0ja6l56yka5vn4y4pk6hn88z0bpny7a8k1919aqjzp0j1yhy9k1a"; + libName = "fallible_iterator"; + authors = [ + "Steven Fackler " + ]; + features = { + "default" = [ "alloc" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" ]; + }; + "fallible-streaming-iterator" = rec { + crateName = "fallible-streaming-iterator"; + version = "0.1.9"; + edition = "2015"; + sha256 = "0nj6j26p71bjy8h42x6jahx1hn0ng6mc2miwpgwnp8vnwqf4jq3k"; + libName = "fallible_streaming_iterator"; + authors = [ + "Steven Fackler " + ]; + features = { + }; + }; + "fastdivide" = rec { + crateName = "fastdivide"; + version = "0.4.2"; + edition = "2018"; + sha256 = "0w84d21qk2l8vcyvkh521drk4bqw839p63fiagfhccd7spa2pz4s"; + authors = [ + "Paul Masurel " + ]; + features = { + }; + }; + "faster-hex" = rec { + crateName = "faster-hex"; + version = "0.10.0"; + edition = "2018"; + sha256 = "0wzvv4a1czxfxmh99cza2y0jps97hm3k1j6r6cs816qp5wnsw8vj"; + libName = "faster_hex"; + authors = [ + "zhangsoledad <787953403@qq.com>" + ]; + dependencies = [ + { + name = "heapless"; + packageId = "heapless 0.8.0"; + target = { target, features }: (!(builtins.elem "alloc" features)); + } + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + ]; + features = { + "default" = [ "std" "serde" ]; + "serde" = [ "dep:serde" "alloc" ]; + "std" = [ "alloc" "serde?/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "std" ]; + }; + "fastrand" = rec { + crateName = "fastrand"; + version = "2.4.1"; + edition = "2018"; + sha256 = "1mnqxxnxvd69ma9mczabpbbsgwlhd6l78yv3vd681453a9s247wz"; + authors = [ + "Stjepan Glavina " + ]; + features = { + "default" = [ "std" ]; + "getrandom" = [ "dep:getrandom" ]; + "js" = [ "std" "getrandom" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; + }; + "ff 0.13.1" = rec { + crateName = "ff"; + version = "0.13.1"; + edition = "2021"; + sha256 = "14v3bc6q24gbcjnxjfbq2dddgf4as2z2gd4mj35gjlrncpxhpdf0"; + authors = [ + "Sean Bowe " + "Jack Grigg " + ]; + dependencies = [ + { + name = "rand_core"; + packageId = "rand_core 0.6.4"; + usesDefaultFeatures = false; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + features = [ "i128" ]; + } + ]; + features = { + "bits" = [ "bitvec" ]; + "bitvec" = [ "dep:bitvec" ]; + "byteorder" = [ "dep:byteorder" ]; + "default" = [ "bits" "std" ]; + "derive" = [ "byteorder" "ff_derive" ]; + "derive_bits" = [ "bits" "ff_derive/bits" ]; + "ff_derive" = [ "dep:ff_derive" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "ff 0.14.0" = rec { + crateName = "ff"; + version = "0.14.0"; + edition = "2021"; + sha256 = "17s889wpzi2dp924bnxhznkbm44lp23nqv4g32phxyx9jamqdxm1"; + authors = [ + "Sean Bowe " + "Jack Grigg " + ]; + dependencies = [ + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + usesDefaultFeatures = false; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + features = [ "i128" ]; + } + ]; + features = { + "bits" = [ "bitvec" "ff_derive?/bits" ]; + "bitvec" = [ "dep:bitvec" ]; + "byteorder" = [ "dep:byteorder" ]; + "default" = [ "bits" "std" ]; + "derive" = [ "byteorder" "ff_derive" ]; + "ff_derive" = [ "dep:ff_derive" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "fiat-crypto 0.2.9" = rec { + crateName = "fiat-crypto"; + version = "0.2.9"; + edition = "2018"; + sha256 = "07c1vknddv3ak7w89n85ik0g34nzzpms6yb845vrjnv9m4csbpi8"; + libName = "fiat_crypto"; + authors = [ + "Fiat Crypto library authors " + ]; + features = { + "default" = [ "std" ]; + }; + }; + "fiat-crypto 0.3.0" = rec { + crateName = "fiat-crypto"; + version = "0.3.0"; + edition = "2021"; + sha256 = "094z20x40qws7ca8khvjqssiajf5sy1b1cgdwqd0cl6kvlr1xkb4"; + libName = "fiat_crypto"; + authors = [ + "Fiat Crypto library authors " + ]; + features = { + "default" = [ "std" ]; + }; + }; + "filetime" = rec { + crateName = "filetime"; + version = "0.2.29"; + edition = "2018"; + sha256 = "0napyyfccb26r7fyh9hg7ixrh4vph9h7y7k4iv1j19phqwrpla2w"; + authors = [ + "Alex Crichton " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (target."unix" or false); + } + ]; + + }; + "find-msvc-tools" = rec { + crateName = "find-msvc-tools"; + version = "0.1.9"; + edition = "2018"; + sha256 = "10nmi0qdskq6l7zwxw5g56xny7hb624iki1c39d907qmfh3vrbjv"; + libName = "find_msvc_tools"; + + }; + "fixedbitset" = rec { + crateName = "fixedbitset"; + version = "0.5.7"; + edition = "2021"; + sha256 = "16fd3v9d2cms2vddf9xhlm56sz4j0zgrk3d2h6v1l7hx760lwrqx"; + authors = [ + "bluss" + ]; + features = { + "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; + }; + }; + "flate2" = rec { + crateName = "flate2"; + version = "1.1.9"; + edition = "2018"; + sha256 = "0g2pb7cxnzcbzrj8bw4v6gpqqp21aycmf6d84rzb6j748qkvlgw4"; + authors = [ + "Alex Crichton " + "Josh Triplett " + ]; + dependencies = [ + { + name = "crc32fast"; + packageId = "crc32fast"; + optional = true; + } + { + name = "miniz_oxide"; + packageId = "miniz_oxide"; + optional = true; + usesDefaultFeatures = false; + features = [ "with-alloc" "simd" ]; + } + { + name = "miniz_oxide"; + packageId = "miniz_oxide"; + usesDefaultFeatures = false; + target = { target, features }: (("wasm32" == target."arch" or null) && (!("emscripten" == target."os" or null))); + features = [ "with-alloc" "simd" ]; + } + { + name = "zlib-rs"; + packageId = "zlib-rs"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" "rust-allocator" ]; + } + ]; + features = { + "any_c_zlib" = [ "any_zlib" ]; + "any_zlib" = [ "any_impl" ]; + "cloudflare-zlib-sys" = [ "dep:cloudflare-zlib-sys" ]; + "cloudflare_zlib" = [ "any_c_zlib" "cloudflare-zlib-sys" "dep:crc32fast" ]; + "default" = [ "rust_backend" ]; + "document-features" = [ "dep:document-features" ]; + "libz-ng-sys" = [ "dep:libz-ng-sys" ]; + "libz-sys" = [ "dep:libz-sys" ]; + "miniz-sys" = [ "rust_backend" ]; + "miniz_oxide" = [ "any_impl" "dep:miniz_oxide" "dep:crc32fast" ]; + "rust_backend" = [ "miniz_oxide" "any_impl" ]; + "zlib" = [ "any_c_zlib" "libz-sys" "dep:crc32fast" ]; + "zlib-default" = [ "any_c_zlib" "libz-sys/default" "dep:crc32fast" ]; + "zlib-ng" = [ "any_c_zlib" "libz-ng-sys" "dep:crc32fast" ]; + "zlib-ng-compat" = [ "zlib" "libz-sys/zlib-ng" "dep:crc32fast" ]; + "zlib-rs" = [ "any_zlib" "dep:zlib-rs" ]; + }; + resolvedDefaultFeatures = [ "any_impl" "any_zlib" "default" "miniz_oxide" "rust_backend" "zlib-rs" ]; + }; + "fluent-uri" = rec { + crateName = "fluent-uri"; + version = "0.4.1"; + edition = "2021"; + sha256 = "13ij9dqj3hnv8029293i6j7wzr8rjqh15m866mi71bjrhd6sqx5w"; + libName = "fluent_uri"; + authors = [ + "Scallop Ye " + ]; + dependencies = [ + { + name = "borrow-or-share"; + packageId = "borrow-or-share"; + usesDefaultFeatures = false; + } + { + name = "ref-cast"; + packageId = "ref-cast"; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "borrow-or-share/alloc" "serde?/alloc" ]; + "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "alloc" "impl-error" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "impl-error" "serde" "std" ]; + }; + "fnv" = rec { + crateName = "fnv"; + version = "1.0.7"; + edition = "2015"; + sha256 = "1hc2mcqha06aibcaza94vbi81j6pr9a1bbxrxjfhc91zin8yr7iz"; + libPath = "lib.rs"; + authors = [ + "Alex Crichton " + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "foldhash 0.1.5" = rec { + crateName = "foldhash"; + version = "0.1.5"; + edition = "2021"; + sha256 = "1wisr1xlc2bj7hk4rgkcjkz3j2x4dhd1h9lwk7mj8p71qpdgbi6r"; + authors = [ + "Orson Peters " + ]; + features = { + "default" = [ "std" ]; + }; + }; + "foldhash 0.2.0" = rec { + crateName = "foldhash"; + version = "0.2.0"; + edition = "2021"; + sha256 = "1nvgylb099s11xpfm1kn2wcsql080nqmnhj1l25bp3r2b35j9kkp"; + authors = [ + "Orson Peters " + ]; + features = { + "default" = [ "std" ]; + }; + }; + "form_urlencoded" = rec { + crateName = "form_urlencoded"; + version = "1.2.2"; + edition = "2018"; + sha256 = "1kqzb2qn608rxl3dws04zahcklpplkd5r1vpabwga5l50d2v4k6b"; + authors = [ + "The rust-url developers" + ]; + dependencies = [ + { + name = "percent-encoding"; + packageId = "percent-encoding"; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "percent-encoding/alloc" ]; + "default" = [ "std" ]; + "std" = [ "alloc" "percent-encoding/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; + }; + "forwarded-header-value" = rec { + crateName = "forwarded-header-value"; + version = "0.1.1"; + edition = "2018"; + sha256 = "1scqf5ar22066i901bx7p5zja23rd5amd00a25pwhk28717zhdc8"; + libName = "forwarded_header_value"; + authors = [ + "James Brown " + ]; + dependencies = [ + { + name = "nonempty"; + packageId = "nonempty 0.7.0"; + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + } + ]; + + }; + "fs4" = rec { + crateName = "fs4"; + version = "0.13.1"; + edition = "2021"; + sha256 = "1m0y2kmwzifkrivw7gjav0km5s9agaiv324yrq424rgpi15y6h46"; + authors = [ + "Dan Burkert " + "Al Liu " + ]; + dependencies = [ + { + name = "rustix"; + packageId = "rustix"; + target = { target, features }: (!(target."windows" or false)); + features = [ "fs" ]; + } + { + name = "windows-sys"; + packageId = "windows-sys 0.59.0"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_Storage_FileSystem" "Win32_System_IO" ]; + } + ]; + features = { + "async-std" = [ "dep:async-std" ]; + "default" = [ "sync" ]; + "fs-err2" = [ "dep:fs-err2" "fs-err2/io_safety" ]; + "fs-err2-tokio" = [ "fs-err2" "fs-err2/tokio" ]; + "fs-err3" = [ "dep:fs-err3" ]; + "fs-err3-tokio" = [ "fs-err3" "fs-err3/tokio" ]; + "smol" = [ "dep:smol" ]; + "tokio" = [ "dep:tokio" ]; + }; + resolvedDefaultFeatures = [ "default" "sync" ]; + }; + "fs_extra" = rec { + crateName = "fs_extra"; + version = "1.3.0"; + edition = "2018"; + sha256 = "075i25z70j2mz9r7i9p9r521y8xdj81q7skslyb7zhqnnw33fw22"; + authors = [ + "Denis Kurilenko " + ]; + + }; + "ftree" = rec { + crateName = "ftree"; + version = "1.3.0"; + edition = "2021"; + sha256 = "1c621fn263p1f5idk87w65s0lq40km47qar9nl5yvw5acs9lmvzf"; + features = { + "serde" = [ "dep:serde" ]; + }; + }; + "futf" = rec { + crateName = "futf"; + version = "0.1.5"; + edition = "2015"; + sha256 = "0hvqk2r7v4fnc34hvc3vkri89gn52d5m9ihygmwn75l1hhp0whnz"; + authors = [ + "Keegan McAllister " + ]; + dependencies = [ + { + name = "mac"; + packageId = "mac"; + } + { + name = "new_debug_unreachable"; + packageId = "new_debug_unreachable"; + } + ]; + + }; + "futures" = rec { + crateName = "futures"; + version = "0.3.32"; + edition = "2018"; + sha256 = "0b9q86r5ar18v5xjiyqn7sb8sa32xv98qqnfz779gl7ns7lpw54b"; + dependencies = [ + { + name = "futures-channel"; + packageId = "futures-channel"; + usesDefaultFeatures = false; + features = [ "sink" ]; + } + { + name = "futures-core"; + packageId = "futures-core"; + usesDefaultFeatures = false; + } + { + name = "futures-executor"; + packageId = "futures-executor"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "futures-io"; + packageId = "futures-io"; + usesDefaultFeatures = false; + } + { + name = "futures-sink"; + packageId = "futures-sink"; + usesDefaultFeatures = false; + } + { + name = "futures-task"; + packageId = "futures-task"; + usesDefaultFeatures = false; + } + { + name = "futures-util"; + packageId = "futures-util"; + usesDefaultFeatures = false; + features = [ "sink" ]; + } + ]; + features = { + "alloc" = [ "futures-core/alloc" "futures-task/alloc" "futures-sink/alloc" "futures-channel/alloc" "futures-util/alloc" ]; + "async-await" = [ "futures-util/async-await" "futures-util/async-await-macro" ]; + "bilock" = [ "futures-util/bilock" ]; + "compat" = [ "std" "futures-util/compat" ]; + "default" = [ "std" "async-await" "executor" ]; + "executor" = [ "std" "futures-executor/std" ]; + "futures-executor" = [ "dep:futures-executor" ]; + "io-compat" = [ "compat" "futures-util/io-compat" ]; + "spin" = [ "futures-util/spin" ]; + "std" = [ "alloc" "futures-core/std" "futures-task/std" "futures-io/std" "futures-sink/std" "futures-util/std" "futures-util/io" "futures-util/channel" ]; + "thread-pool" = [ "executor" "futures-executor/thread-pool" ]; + "unstable" = [ "futures-core/unstable" "futures-task/unstable" "futures-channel/unstable" "futures-io/unstable" "futures-util/unstable" ]; + "write-all-vectored" = [ "futures-util/write-all-vectored" ]; + }; + resolvedDefaultFeatures = [ "alloc" "async-await" "default" "executor" "futures-executor" "std" ]; + }; + "futures-buffered" = rec { + crateName = "futures-buffered"; + version = "0.2.13"; + edition = "2021"; + sha256 = "1mac3maqs4cdpdxmfz8vr3kmiw2h7jflg4q01036naqpxrwcn8a4"; + libName = "futures_buffered"; + authors = [ + "Conrad Ludgate " + "Contributors to futures-rs" + ]; + dependencies = [ + { + name = "fastrand"; + packageId = "fastrand"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "futures-core"; + packageId = "futures-core"; + usesDefaultFeatures = false; + } + { + name = "futures-io"; + packageId = "futures-io"; + optional = true; + } + { + name = "parking"; + packageId = "parking"; + optional = true; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + ]; + features = { + "default" = [ "race" "std" ]; + "fastrand" = [ "dep:fastrand" ]; + "futures-io" = [ "dep:futures-io" ]; + "memchr" = [ "dep:memchr" ]; + "parking" = [ "dep:parking" ]; + "race" = [ "fastrand" ]; + "std" = [ "alloc" "fastrand/std" "futures-io" "parking" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "fastrand" "futures-io" "parking" "race" "std" ]; + }; + "futures-macro" = rec { + crateName = "futures-macro"; + version = "0.3.32"; + edition = "2018"; + sha256 = "0ys4b1lk7s0bsj29pv42bxsaavalch35rprp64s964p40c1bfdg8"; + procMacro = true; + libName = "futures_macro"; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" ]; + } + ]; + + }; + "futures-rustls" = rec { + crateName = "futures-rustls"; + version = "0.26.0"; + edition = "2018"; + sha256 = "1nvaqbblx1svlz0pjrm4rf1c9xd4kjzzlinp5sqnjb7r0wkg3wm8"; + libName = "futures_rustls"; + authors = [ + "quininer kel " + ]; + dependencies = [ + { + name = "futures-io"; + packageId = "futures-io"; + } + { + name = "rustls"; + packageId = "rustls"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + rename = "pki-types"; + } + ]; + features = { + "aws-lc-rs" = [ "rustls/aws_lc_rs" ]; + "aws_lc_rs" = [ "aws-lc-rs" ]; + "default" = [ "aws-lc-rs" "tls12" "logging" ]; + "fips" = [ "rustls/fips" ]; + "logging" = [ "rustls/logging" ]; + "ring" = [ "rustls/ring" ]; + "tls12" = [ "rustls/tls12" ]; + }; + resolvedDefaultFeatures = [ "aws-lc-rs" "tls12" ]; + }; + "futures-sink" = rec { + crateName = "futures-sink"; + version = "0.3.32"; + edition = "2018"; + sha256 = "14q8ml7hn5a6gyy9ri236j28kh0svqmrk4gcg0wh26rkazhm95y3"; + libName = "futures_sink"; + features = { + "default" = [ "std" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; + }; + "futures-task" = rec { + crateName = "futures-task"; + version = "0.3.32"; + edition = "2018"; + sha256 = "14s3vqf8llz3kjza33vn4ixg6kwxp61xrysn716h0cwwsnri2xq3"; + libName = "futures_task"; + features = { + "default" = [ "std" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "std" ]; + }; + "futures-timer" = rec { + crateName = "futures-timer"; + version = "3.0.4"; + edition = "2018"; + sha256 = "0s39in8ivw7g4d37pf31q02y44zd1hpfkd1pgra2slcqibdzlhxg"; + libName = "futures_timer"; + authors = [ + "Alex Crichton " + ]; + features = { + "gloo-timers" = [ "dep:gloo-timers" ]; + "send_wrapper" = [ "dep:send_wrapper" ]; + "wasm-bindgen" = [ "gloo-timers" "send_wrapper" ]; + }; + }; + "futures-util" = rec { + crateName = "futures-util"; + version = "0.3.32"; + edition = "2018"; + sha256 = "1mn60lw5kh32hz9isinjlpw34zx708fk5q1x0m40n6g6jq9a971q"; + libName = "futures_util"; + dependencies = [ + { + name = "futures-channel"; + packageId = "futures-channel"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "futures-core"; + packageId = "futures-core"; + usesDefaultFeatures = false; + } + { + name = "futures-io"; + packageId = "futures-io"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "futures-macro"; + packageId = "futures-macro"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "futures-sink"; + packageId = "futures-sink"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "futures-task"; + packageId = "futures-task"; + usesDefaultFeatures = false; + } + { + name = "memchr"; + packageId = "memchr"; + optional = true; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "slab"; + packageId = "slab"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "futures-core/alloc" "futures-task/alloc" "slab" ]; + "async-await-macro" = [ "async-await" "futures-macro" ]; + "channel" = [ "std" "futures-channel" ]; + "compat" = [ "std" "futures_01" "libc" ]; + "default" = [ "std" "async-await" "async-await-macro" ]; + "futures-channel" = [ "dep:futures-channel" ]; + "futures-io" = [ "dep:futures-io" ]; + "futures-macro" = [ "dep:futures-macro" ]; + "futures-sink" = [ "dep:futures-sink" ]; + "futures_01" = [ "dep:futures_01" ]; + "io" = [ "std" "futures-io" "memchr" ]; + "io-compat" = [ "io" "compat" "tokio-io" "libc" ]; + "libc" = [ "dep:libc" ]; + "memchr" = [ "dep:memchr" ]; + "portable-atomic" = [ "futures-core/portable-atomic" ]; + "sink" = [ "futures-sink" ]; + "slab" = [ "dep:slab" ]; + "spin" = [ "dep:spin" ]; + "std" = [ "alloc" "futures-core/std" "futures-task/std" "slab/std" ]; + "tokio-io" = [ "dep:tokio-io" ]; + "unstable" = [ "futures-core/unstable" "futures-task/unstable" ]; + "write-all-vectored" = [ "io" ]; + }; + resolvedDefaultFeatures = [ "alloc" "async-await" "async-await-macro" "channel" "default" "futures-channel" "futures-io" "futures-macro" "futures-sink" "io" "memchr" "sink" "slab" "std" ]; + }; + "generator" = rec { + crateName = "generator"; + version = "0.8.9"; + edition = "2021"; + sha256 = "1bhk2m8alf9nfmmq2y2whyriigppgjnzrchq7yix3sl4wnq59f5k"; + authors = [ + "Xudong Huang " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (target."unix" or false); + } + { + name = "log"; + packageId = "log"; + } + { + name = "windows-link"; + packageId = "windows-link"; + target = { target, features }: (target."windows" or false); + } + { + name = "windows-result"; + packageId = "windows-result"; + target = { target, features }: (target."windows" or false); + } + ]; + buildDependencies = [ + { + name = "cc"; + packageId = "cc"; + } + { + name = "rustversion"; + packageId = "rustversion"; + } + ]; + + }; + "generic-array 0.14.9" = rec { + crateName = "generic-array"; + version = "0.14.9"; + edition = "2015"; + sha256 = "1wpdn5ngpqkkyyibbg7wa4cfg0y8zjc57spaia2h47jkk0qp9djb"; + libName = "generic_array"; + authors = [ + "Bartłomiej Kamiński " + "Aaron Trent " + ]; + dependencies = [ + { + name = "typenum"; + packageId = "typenum"; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + buildDependencies = [ + { + name = "version_check"; + packageId = "version_check"; + } + ]; + features = { + "serde" = [ "dep:serde" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "more_lengths" "zeroize" ]; + }; + "generic-array 1.4.3" = rec { + crateName = "generic-array"; + version = "1.4.3"; + edition = "2021"; + sha256 = "0lcklxh41rkri8pwjaxmcrq8xjazwkzmbrp2zc7c1sghvhb5zrf2"; + libName = "generic_array"; + authors = [ + "Bartłomiej Kamiński " + "Aaron Trent " + ]; + dependencies = [ + { + name = "generic-array"; + packageId = "generic-array 0.14.9"; + rename = "generic_array-0_14"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "rustversion"; + packageId = "rustversion"; + } + { + name = "typenum"; + packageId = "typenum"; + features = [ "const-generics" ]; + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "as_slice" = [ "dep:as-slice" ]; + "bitvec" = [ "dep:bitvec" "const-default" ]; + "bytecheck-0_8" = [ "dep:bytecheck-0_8" ]; + "bytemuck" = [ "dep:bytemuck" ]; + "compat-0_14" = [ "dep:generic_array-0_14" ]; + "const-default" = [ "dep:const-default" ]; + "faster-hex" = [ "dep:faster-hex" ]; + "hybrid-array-0_4" = [ "dep:hybrid-array-0_4" ]; + "rkyv-0_8" = [ "dep:rkyv-0_8" ]; + "rkyv-0_8-full" = [ "rkyv-0_8" "bytecheck-0_8" ]; + "serde" = [ "dep:serde_core" ]; + "subtle" = [ "dep:subtle" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "compat-0_14" ]; + }; + "gengo-language" = rec { + crateName = "gengo-language"; + version = "0.14.3"; + edition = "2024"; + sha256 = "10jccrfsi69szr2akpjh0k5shgx5xhvd4v96s4jrca6rw0ssrx5r"; + libName = "gengo_language"; + dependencies = [ + { + name = "glob"; + packageId = "glob"; + } + { + name = "regex"; + packageId = "regex"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + ]; + buildDependencies = [ + { + name = "indexmap"; + packageId = "indexmap"; + features = [ "serde" ]; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "serde_yaml"; + packageId = "serde_yaml"; + } + ]; + devDependencies = [ + { + name = "serde_yaml"; + packageId = "serde_yaml"; + } + ]; + + }; + "getrandom 0.2.17" = rec { + crateName = "getrandom"; + version = "0.2.17"; + edition = "2018"; + sha256 = "1l2ac6jfj9xhpjjgmcx6s1x89bbnw9x6j9258yy6xjkzpq0bqapz"; + authors = [ + "The Rand Project Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "js-sys"; + packageId = "js-sys"; + optional = true; + target = { target, features }: ((("wasm32" == target."arch" or null) || ("wasm64" == target."arch" or null)) && ("unknown" == target."os" or null)); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (target."unix" or false); + } + { + name = "wasi"; + packageId = "wasi"; + usesDefaultFeatures = false; + target = { target, features }: ("wasi" == target."os" or null); + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: ((("wasm32" == target."arch" or null) || ("wasm64" == target."arch" or null)) && ("unknown" == target."os" or null)); + } + ]; + features = { + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "js" = [ "wasm-bindgen" "js-sys" ]; + "js-sys" = [ "dep:js-sys" ]; + "rustc-dep-of-std" = [ "compiler_builtins" "core" "libc/rustc-dep-of-std" "wasi/rustc-dep-of-std" ]; + "wasm-bindgen" = [ "dep:wasm-bindgen" ]; + }; + resolvedDefaultFeatures = [ "js" "js-sys" "std" "wasm-bindgen" ]; + }; + "getrandom 0.3.4" = rec { + crateName = "getrandom"; + version = "0.3.4"; + edition = "2021"; + sha256 = "1zbpvpicry9lrbjmkd4msgj3ihff1q92i334chk7pzf46xffz7c9"; + authors = [ + "The Rand Project Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "js-sys"; + packageId = "js-sys"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (("wasm32" == target."arch" or null) && (("unknown" == target."os" or null) || ("none" == target."os" or null)) && (builtins.elem "atomics" targetFeatures)); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ((("linux" == target."os" or null) || ("android" == target."os" or null)) && (!((("linux" == target."os" or null) && ("" == target."env" or null)) || ("custom" == target."getrandom_backend" or null) || ("linux_raw" == target."getrandom_backend" or null) || ("rdrand" == target."getrandom_backend" or null) || ("rndr" == target."getrandom_backend" or null)))); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (("dragonfly" == target."os" or null) || ("freebsd" == target."os" or null) || ("hurd" == target."os" or null) || ("illumos" == target."os" or null) || ("cygwin" == target."os" or null) || (("horizon" == target."os" or null) && ("arm" == target."arch" or null))); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (("haiku" == target."os" or null) || ("redox" == target."os" or null) || ("nto" == target."os" or null) || ("aix" == target."os" or null)); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (("ios" == target."os" or null) || ("visionos" == target."os" or null) || ("watchos" == target."os" or null) || ("tvos" == target."os" or null)); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (("macos" == target."os" or null) || ("openbsd" == target."os" or null) || ("vita" == target."os" or null) || ("emscripten" == target."os" or null)); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ("netbsd" == target."os" or null); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ("solaris" == target."os" or null); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ("vxworks" == target."os" or null); + } + { + name = "r-efi"; + packageId = "r-efi 5.3.0"; + usesDefaultFeatures = false; + target = { target, features }: (("uefi" == target."os" or null) && ("efi_rng" == target."getrandom_backend" or null)); + } + { + name = "wasip2"; + packageId = "wasip2"; + usesDefaultFeatures = false; + target = { target, features }: (("wasm32" == target."arch" or null) && ("wasi" == target."os" or null) && ("p2" == target."env" or null)); + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (("wasm32" == target."arch" or null) && (("unknown" == target."os" or null) || ("none" == target."os" or null))); + } + ]; + features = { + "wasm_js" = [ "dep:wasm-bindgen" "dep:js-sys" ]; + }; + resolvedDefaultFeatures = [ "std" "wasm_js" ]; + }; + "getrandom 0.4.3" = rec { + crateName = "getrandom"; + version = "0.4.3"; + edition = "2024"; + sha256 = "16b0202fkdwz3p2cyll82dv24ljbn0wiyy829v4lwbkbflyqh3ih"; + authors = [ + "The Rand Project Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "js-sys"; + packageId = "js-sys"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: ((builtins.elem "wasm" target."family") && (("unknown" == target."os" or null) || ("none" == target."os" or null)) && (builtins.elem "atomics" targetFeatures)); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ((("linux" == target."os" or null) || ("android" == target."os" or null)) && (!((("linux" == target."os" or null) && ("" == target."env" or null)) || ("custom" == target."getrandom_backend" or null) || ("linux_raw" == target."getrandom_backend" or null) || ("rdrand" == target."getrandom_backend" or null) || ("rndr" == target."getrandom_backend" or null)))); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (("dragonfly" == target."os" or null) || ("freebsd" == target."os" or null) || ("hurd" == target."os" or null) || ("illumos" == target."os" or null) || ("cygwin" == target."os" or null) || (("horizon" == target."os" or null) && ("arm" == target."arch" or null))); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (("haiku" == target."os" or null) || ("redox" == target."os" or null) || ("nto" == target."os" or null) || ("aix" == target."os" or null)); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (("ios" == target."os" or null) || ("visionos" == target."os" or null) || ("watchos" == target."os" or null) || ("tvos" == target."os" or null)); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (("macos" == target."os" or null) || ("openbsd" == target."os" or null) || ("vita" == target."os" or null) || ("emscripten" == target."os" or null)); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ("netbsd" == target."os" or null); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ("solaris" == target."os" or null); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ("vxworks" == target."os" or null); + } + { + name = "r-efi"; + packageId = "r-efi 6.0.0"; + usesDefaultFeatures = false; + target = { target, features }: (("uefi" == target."os" or null) && ("efi_rng" == target."getrandom_backend" or null)); + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + optional = true; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: ((builtins.elem "wasm" target."family") && (("unknown" == target."os" or null) || ("none" == target."os" or null))); + } + ]; + features = { + "sys_rng" = [ "dep:rand_core" ]; + "wasm_js" = [ "dep:wasm-bindgen" "dep:js-sys" ]; + }; + resolvedDefaultFeatures = [ "std" "sys_rng" "wasm_js" ]; + }; + "ghash 0.5.1" = rec { + crateName = "ghash"; + version = "0.5.1"; + edition = "2021"; + sha256 = "1wbg4vdgzwhkpkclz1g6bs4r5x984w5gnlsj4q5wnafb5hva9n7h"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "opaque-debug"; + packageId = "opaque-debug"; + } + { + name = "polyval"; + packageId = "polyval 0.6.2"; + } + ]; + features = { + "std" = [ "polyval/std" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + }; + "ghash 0.6.0" = rec { + crateName = "ghash"; + version = "0.6.0"; + edition = "2024"; + sha256 = "1mg8nf20qz3pmf9k2xzb4c2x7c8614hs01vpp4rbfrlvvkaz5v1f"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "polyval"; + packageId = "polyval 0.7.1"; + features = [ "hazmat" ]; + } + ]; + features = { + "zeroize" = [ "polyval/zeroize" "dep:zeroize" ]; + }; + }; + "gitmirror" = rec { + crateName = "gitmirror"; + version = "0.1.0"; + edition = "2024"; + crateBin = [ + { + name = "gitmirror"; + path = "src/main.rs"; + requiredFeatures = [ ]; + } + ]; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../gitmirror; }; + dependencies = [ + { + name = "anyhow"; + packageId = "anyhow"; + } + { + name = "axum"; + packageId = "axum"; + features = [ "macros" ]; + } + { + name = "bobbin-types"; + packageId = "bobbin-types"; + } + { + name = "chrono"; + packageId = "chrono"; + features = [ "serde" ]; + } + { + name = "clap"; + packageId = "clap"; + features = [ "derive" "env" ]; + } + { + name = "gix"; + packageId = "gix"; + features = [ "parallel" "blob-diff" "merge" "sha1" "sha256" "revision" "tree-editor" ]; + } + { + name = "jacquard-axum"; + packageId = "jacquard-axum"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "line-numbers"; + packageId = "line-numbers"; + } + { + name = "rustc-hash"; + packageId = "rustc-hash"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "net" "rt-multi-thread" "sync" ]; + } + { + name = "tokio-stream"; + packageId = "tokio-stream"; + features = [ "sync" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "tracing-subscriber"; + packageId = "tracing-subscriber"; + features = [ "env-filter" ]; + } + ]; + + }; + "gix" = rec { + crateName = "gix"; + version = "0.84.0"; + edition = "2024"; + sha256 = "1kprx2yxg5qsh09mwn7xkgnlygz6lrf3ppcmilzkqnhspl7awm5f"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "gix-actor"; + packageId = "gix-actor"; + } + { + name = "gix-archive"; + packageId = "gix-archive"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "gix-attributes"; + packageId = "gix-attributes"; + optional = true; + } + { + name = "gix-blame"; + packageId = "gix-blame"; + optional = true; + } + { + name = "gix-command"; + packageId = "gix-command"; + optional = true; + } + { + name = "gix-commitgraph"; + packageId = "gix-commitgraph"; + } + { + name = "gix-config"; + packageId = "gix-config"; + } + { + name = "gix-credentials"; + packageId = "gix-credentials"; + optional = true; + } + { + name = "gix-date"; + packageId = "gix-date"; + } + { + name = "gix-diff"; + packageId = "gix-diff"; + usesDefaultFeatures = false; + } + { + name = "gix-dir"; + packageId = "gix-dir"; + optional = true; + } + { + name = "gix-discover"; + packageId = "gix-discover"; + } + { + name = "gix-error"; + packageId = "gix-error"; + } + { + name = "gix-features"; + packageId = "gix-features"; + features = [ "progress" "once_cell" ]; + } + { + name = "gix-filter"; + packageId = "gix-filter"; + optional = true; + } + { + name = "gix-fs"; + packageId = "gix-fs"; + } + { + name = "gix-glob"; + packageId = "gix-glob"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-hashtable"; + packageId = "gix-hashtable"; + } + { + name = "gix-ignore"; + packageId = "gix-ignore"; + optional = true; + } + { + name = "gix-index"; + packageId = "gix-index"; + optional = true; + } + { + name = "gix-lock"; + packageId = "gix-lock"; + } + { + name = "gix-mailmap"; + packageId = "gix-mailmap"; + optional = true; + } + { + name = "gix-merge"; + packageId = "gix-merge"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "gix-negotiate"; + packageId = "gix-negotiate"; + optional = true; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-odb"; + packageId = "gix-odb"; + } + { + name = "gix-pack"; + packageId = "gix-pack"; + usesDefaultFeatures = false; + features = [ "object-cache-dynamic" ]; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-pathspec"; + packageId = "gix-pathspec"; + optional = true; + } + { + name = "gix-prompt"; + packageId = "gix-prompt"; + optional = true; + } + { + name = "gix-protocol"; + packageId = "gix-protocol"; + } + { + name = "gix-ref"; + packageId = "gix-ref"; + } + { + name = "gix-refspec"; + packageId = "gix-refspec"; + } + { + name = "gix-revision"; + packageId = "gix-revision"; + usesDefaultFeatures = false; + } + { + name = "gix-revwalk"; + packageId = "gix-revwalk"; + } + { + name = "gix-sec"; + packageId = "gix-sec"; + } + { + name = "gix-shallow"; + packageId = "gix-shallow"; + } + { + name = "gix-status"; + packageId = "gix-status"; + optional = true; + features = [ "worktree-rewrites" ]; + } + { + name = "gix-submodule"; + packageId = "gix-submodule"; + optional = true; + } + { + name = "gix-tempfile"; + packageId = "gix-tempfile"; + usesDefaultFeatures = false; + } + { + name = "gix-trace"; + packageId = "gix-trace"; + } + { + name = "gix-traverse"; + packageId = "gix-traverse"; + } + { + name = "gix-url"; + packageId = "gix-url"; + } + { + name = "gix-utils"; + packageId = "gix-utils"; + } + { + name = "gix-validate"; + packageId = "gix-validate"; + } + { + name = "gix-worktree"; + packageId = "gix-worktree"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "gix-worktree-state"; + packageId = "gix-worktree-state"; + optional = true; + } + { + name = "gix-worktree-stream"; + packageId = "gix-worktree-stream"; + optional = true; + } + { + name = "nonempty"; + packageId = "nonempty 0.12.0"; + } + { + name = "parking_lot"; + packageId = "parking_lot"; + optional = true; + } + { + name = "regex"; + packageId = "regex"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "signal-hook"; + packageId = "signal-hook"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + devDependencies = [ + { + name = "gix-hash"; + packageId = "gix-hash"; + } + ]; + features = { + "async-network-client" = [ "gix-protocol/async-client" "gix-pack/streaming-input" "dep:gix-transport" "attributes" "credentials" ]; + "async-network-client-async-std" = [ "async-std" "async-network-client" "gix-transport/async-std" ]; + "async-std" = [ "dep:async-std" ]; + "attributes" = [ "excludes" "dep:gix-filter" "dep:gix-pathspec" "dep:gix-attributes" "dep:gix-submodule" "gix-worktree?/attributes" "command" ]; + "auto-chain-error" = [ "gix-error/auto-chain-error" ]; + "basic" = [ "blob-diff" "revision" "index" ]; + "blame" = [ "dep:gix-blame" "blob-diff" ]; + "blob-diff" = [ "gix-diff/blob" "attributes" ]; + "blocking-http-transport-curl" = [ "blocking-network-client" "gix-transport/http-client-curl" ]; + "blocking-http-transport-curl-openssl" = [ "blocking-http-transport-curl" "gix-transport/http-client-curl-openssl" ]; + "blocking-http-transport-curl-rustls" = [ "blocking-http-transport-curl" "gix-transport/http-client-curl-rust-tls" ]; + "blocking-http-transport-reqwest" = [ "blocking-network-client" "gix-transport/http-client-reqwest" ]; + "blocking-http-transport-reqwest-native-tls" = [ "blocking-http-transport-reqwest" "gix-transport/http-client-reqwest-native-tls" ]; + "blocking-http-transport-reqwest-rust-tls" = [ "blocking-http-transport-reqwest" "gix-transport/http-client-reqwest-rust-tls" ]; + "blocking-http-transport-reqwest-rust-tls-trust-dns" = [ "blocking-http-transport-reqwest" "gix-transport/http-client-reqwest-rust-tls-trust-dns" ]; + "blocking-network-client" = [ "gix-protocol/blocking-client" "gix-pack/streaming-input" "dep:gix-transport" "attributes" "credentials" ]; + "cache-efficiency-debug" = [ "gix-features/cache-efficiency-debug" ]; + "comfort" = [ "gix-features/progress-unit-bytes" "gix-features/progress-unit-human-numbers" ]; + "command" = [ "dep:gix-command" ]; + "credentials" = [ "dep:gix-credentials" "dep:gix-prompt" "dep:gix-negotiate" ]; + "default" = [ "max-performance-safe" "comfort" "basic" "extras" "auto-chain-error" "sha1" ]; + "dirwalk" = [ "dep:gix-dir" "attributes" "excludes" ]; + "document-features" = [ "dep:document-features" ]; + "excludes" = [ "dep:gix-ignore" "dep:gix-worktree" "index" ]; + "extras" = [ "worktree-stream" "worktree-archive" "revparse-regex" "mailmap" "excludes" "attributes" "worktree-mutation" "credentials" "interrupt" "status" "dirwalk" "blame" ]; + "gix-archive" = [ "dep:gix-archive" ]; + "gix-status" = [ "dep:gix-status" ]; + "gix-worktree-stream" = [ "dep:gix-worktree-stream" ]; + "hp-tempfile-registry" = [ "gix-tempfile/hp-hashmap" ]; + "index" = [ "dep:gix-index" ]; + "interrupt" = [ "dep:signal-hook" "gix-tempfile/signals" "dep:parking_lot" ]; + "mailmap" = [ "dep:gix-mailmap" "revision" ]; + "max-control" = [ "parallel" "pack-cache-lru-static" "pack-cache-lru-dynamic" ]; + "max-performance" = [ "max-performance-safe" ]; + "max-performance-safe" = [ "max-control" ]; + "merge" = [ "tree-editor" "blob-diff" "dep:gix-merge" "attributes" ]; + "need-more-recent-msrv" = [ "merge" "tree-editor" ]; + "pack-cache-lru-dynamic" = [ "gix-pack/pack-cache-lru-dynamic" ]; + "pack-cache-lru-static" = [ "gix-pack/pack-cache-lru-static" ]; + "parallel" = [ "gix-features/parallel" ]; + "prodash" = [ "dep:prodash" ]; + "progress-tree" = [ "prodash/progress-tree" ]; + "regex" = [ "dep:regex" ]; + "revision" = [ "gix-revision/describe" "gix-revision/merge_base" "index" ]; + "revparse-regex" = [ "regex" "revision" ]; + "serde" = [ "dep:serde" "gix-pack/serde" "gix-object/serde" "gix-protocol/serde" "gix-transport?/serde" "gix-ref/serde" "gix-odb/serde" "gix-index?/serde" "gix-mailmap?/serde" "gix-url/serde" "gix-attributes?/serde" "gix-ignore?/serde" "gix-revision/serde" "gix-worktree?/serde" "gix-commitgraph/serde" "gix-credentials?/serde" ]; + "sha1" = [ "gix-hash/sha1" "gix-pack/sha1" "gix-worktree-stream?/sha1" ]; + "sha256" = [ "gix-hash/sha256" "gix-pack/sha256" "gix-worktree-stream?/sha256" ]; + "status" = [ "gix-status" "dirwalk" "index" "blob-diff" "gix-diff/index" ]; + "tracing" = [ "gix-features/tracing" ]; + "tracing-detail" = [ "gix-features/tracing-detail" "tracing" ]; + "tree-error" = [ "gix-error/tree-error" ]; + "worktree-archive" = [ "gix-archive" "worktree-stream" "attributes" ]; + "worktree-mutation" = [ "attributes" "dep:gix-worktree-state" ]; + "worktree-stream" = [ "gix-worktree-stream" "attributes" ]; + "zlib-ng" = [ "gix-features/zlib" ]; + "zlib-ng-compat" = [ "gix-features/zlib" ]; + "zlib-rs" = [ "gix-features/zlib" ]; + "zlib-stock" = [ "gix-features/zlib" ]; + }; + resolvedDefaultFeatures = [ "attributes" "auto-chain-error" "basic" "blame" "blob-diff" "comfort" "command" "credentials" "default" "dirwalk" "excludes" "extras" "gix-archive" "gix-status" "gix-worktree-stream" "index" "interrupt" "mailmap" "max-control" "max-performance-safe" "merge" "pack-cache-lru-dynamic" "pack-cache-lru-static" "parallel" "regex" "revision" "revparse-regex" "sha1" "sha256" "status" "tree-editor" "worktree-archive" "worktree-mutation" "worktree-stream" ]; + }; + "gix-actor" = rec { + crateName = "gix-actor"; + version = "0.41.1"; + edition = "2024"; + sha256 = "03w2lz39wy827zns29wcblbdkkljnxiqml2haibaipa6yyw9ijcb"; + libName = "gix_actor"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" "unicode" ]; + } + { + name = "gix-date"; + packageId = "gix-date"; + } + { + name = "gix-error"; + packageId = "gix-error"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" "bstr/serde" "gix-date/serde" ]; + }; + }; + "gix-archive" = rec { + crateName = "gix-archive"; + version = "0.33.0"; + edition = "2024"; + sha256 = "07pkgr8wfxgds9r7jlm7lfzqhbhaklvhign3ysbandl9qyn9r40n"; + libName = "gix_archive"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + } + { + name = "flate2"; + packageId = "flate2"; + optional = true; + usesDefaultFeatures = false; + features = [ "zlib-rs" ]; + } + { + name = "gix-date"; + packageId = "gix-date"; + } + { + name = "gix-error"; + packageId = "gix-error"; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-path"; + packageId = "gix-path"; + optional = true; + } + { + name = "gix-worktree-stream"; + packageId = "gix-worktree-stream"; + } + { + name = "rawzip"; + packageId = "rawzip"; + optional = true; + } + { + name = "tar"; + packageId = "tar"; + optional = true; + } + ]; + features = { + "default" = [ "tar" "tar_gz" "zip" ]; + "document-features" = [ "dep:document-features" ]; + "sha1" = [ "gix-worktree-stream/sha1" ]; + "sha256" = [ "gix-worktree-stream/sha256" ]; + "tar" = [ "dep:tar" "dep:gix-path" ]; + "tar_gz" = [ "tar" "dep:flate2" ]; + "zip" = [ "dep:rawzip" "dep:flate2" ]; + }; + resolvedDefaultFeatures = [ "default" "tar" "tar_gz" "zip" ]; + }; + "gix-attributes" = rec { + crateName = "gix-attributes"; + version = "0.33.1"; + edition = "2024"; + sha256 = "00lx9kw0pjg65fw6qn3g9iy2pdm4qidc33sccbngffvd4hpg2hwd"; + libName = "gix_attributes"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" "unicode" ]; + } + { + name = "gix-glob"; + packageId = "gix-glob"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-quote"; + packageId = "gix-quote"; + } + { + name = "gix-trace"; + packageId = "gix-trace"; + } + { + name = "kstring"; + packageId = "kstring"; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "unicode-bom"; + packageId = "unicode-bom"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" "bstr/serde" "gix-glob/serde" "kstring/serde" ]; + }; + }; + "gix-bitmap" = rec { + crateName = "gix-bitmap"; + version = "0.3.2"; + edition = "2024"; + sha256 = "10qjqn9nzzvdiylcxdsffl87jyvasny7nwlyci3mfc5d4q6fzssj"; + libName = "gix_bitmap"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "gix-error"; + packageId = "gix-error"; + } + ]; + + }; + "gix-blame" = rec { + crateName = "gix-blame"; + version = "0.14.0"; + edition = "2024"; + sha256 = "1h54bzsy722264hr76mf2r9sbpicxzahdzpflpd2wk7r9b0s0fad"; + libName = "gix_blame"; + authors = [ + "Christoph Rüßler " + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "gix-commitgraph"; + packageId = "gix-commitgraph"; + } + { + name = "gix-date"; + packageId = "gix-date"; + } + { + name = "gix-diff"; + packageId = "gix-diff"; + usesDefaultFeatures = false; + features = [ "blob" ]; + } + { + name = "gix-error"; + packageId = "gix-error"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-revwalk"; + packageId = "gix-revwalk"; + } + { + name = "gix-trace"; + packageId = "gix-trace"; + } + { + name = "gix-traverse"; + packageId = "gix-traverse"; + } + { + name = "gix-worktree"; + packageId = "gix-worktree"; + usesDefaultFeatures = false; + features = [ "attributes" ]; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + }; + "gix-chunk" = rec { + crateName = "gix-chunk"; + version = "0.7.2"; + edition = "2024"; + sha256 = "1yraqlp07fcas4dx9wc4hmn4ngmd0r4ml9syvn6yaf5n8dwy9blz"; + libName = "gix_chunk"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "gix-error"; + packageId = "gix-error"; + } + ]; + + }; + "gix-command" = rec { + crateName = "gix-command"; + version = "0.9.1"; + edition = "2024"; + sha256 = "1xhqj78qgj6bjr18cyv9my5xl374ds623mc02sqg8phkxx7nsw00"; + libName = "gix_command"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" "unicode" ]; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-quote"; + packageId = "gix-quote"; + } + { + name = "gix-trace"; + packageId = "gix-trace"; + } + { + name = "shell-words"; + packageId = "shell-words"; + } + ]; + + }; + "gix-commitgraph" = rec { + crateName = "gix-commitgraph"; + version = "0.37.1"; + edition = "2024"; + sha256 = "1frafvbz653dydj0afrjq13xk2gl38qnzgb4gsjgd9w4yh6msrvz"; + libName = "gix_commitgraph"; + authors = [ + "Conor Davis " + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gix-chunk"; + packageId = "gix-chunk"; + } + { + name = "gix-error"; + packageId = "gix-error"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "memmap2"; + packageId = "memmap2"; + } + { + name = "nonempty"; + packageId = "nonempty 0.12.0"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" "gix-hash/serde" "bstr/serde" ]; + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + }; + "gix-config" = rec { + crateName = "gix-config"; + version = "0.57.0"; + edition = "2024"; + sha256 = "1pk3krwwf5z9n1zdajqqy281ip2ysawwll6iwwqq98lwnka748sg"; + libName = "gix_config"; + authors = [ + "Edward Shen " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gix-config-value"; + packageId = "gix-config-value"; + } + { + name = "gix-features"; + packageId = "gix-features"; + } + { + name = "gix-glob"; + packageId = "gix-glob"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-ref"; + packageId = "gix-ref"; + } + { + name = "gix-sec"; + packageId = "gix-sec"; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "unicode-bom"; + packageId = "unicode-bom"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" "bstr/serde" "gix-sec/serde" "gix-ref/serde" "gix-glob/serde" "gix-config-value/serde" ]; + "sha1" = [ "gix-ref/sha1" ]; + "sha256" = [ "gix-ref/sha256" ]; + }; + }; + "gix-config-value" = rec { + crateName = "gix-config-value"; + version = "0.18.1"; + edition = "2024"; + sha256 = "1axsw5zvajcaff1kddgd9gc4b78r0k0nb5phblp6qbsm561ichpd"; + libName = "gix_config_value"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (!(target."windows" or false)); + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" "bstr/serde" ]; + }; + }; + "gix-credentials" = rec { + crateName = "gix-credentials"; + version = "0.38.1"; + edition = "2024"; + sha256 = "0pbllgmwlmhyydzi0pvwjphp08yy14bqpryn2az8h6fp1lpx437l"; + libName = "gix_credentials"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gix-command"; + packageId = "gix-command"; + } + { + name = "gix-config-value"; + packageId = "gix-config-value"; + } + { + name = "gix-date"; + packageId = "gix-date"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-prompt"; + packageId = "gix-prompt"; + } + { + name = "gix-sec"; + packageId = "gix-sec"; + } + { + name = "gix-trace"; + packageId = "gix-trace"; + } + { + name = "gix-url"; + packageId = "gix-url"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" "bstr/serde" "gix-sec/serde" ]; + }; + }; + "gix-date" = rec { + crateName = "gix-date"; + version = "0.15.4"; + edition = "2024"; + sha256 = "135llqpx4jnr1bbjnpxr95ylm5rwbvmak419w3wckflbm5japv53"; + libName = "gix_date"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gix-error"; + packageId = "gix-error"; + } + { + name = "itoa"; + packageId = "itoa"; + } + { + name = "jiff"; + packageId = "jiff"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" "bstr/serde" ]; + }; + }; + "gix-diff" = rec { + crateName = "gix-diff"; + version = "0.64.0"; + edition = "2024"; + sha256 = "0arhqd3n14wr83jdj65vvm2gr8753z01m6pkxprcx51dycl9av9v"; + libName = "gix_diff"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + } + { + name = "gix-attributes"; + packageId = "gix-attributes"; + optional = true; + } + { + name = "gix-command"; + packageId = "gix-command"; + optional = true; + } + { + name = "gix-filter"; + packageId = "gix-filter"; + optional = true; + } + { + name = "gix-fs"; + packageId = "gix-fs"; + optional = true; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-imara-diff"; + packageId = "gix-imara-diff"; + rename = "imara-diff"; + optional = true; + } + { + name = "gix-index"; + packageId = "gix-index"; + optional = true; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-path"; + packageId = "gix-path"; + optional = true; + } + { + name = "gix-pathspec"; + packageId = "gix-pathspec"; + optional = true; + } + { + name = "gix-tempfile"; + packageId = "gix-tempfile"; + optional = true; + } + { + name = "gix-trace"; + packageId = "gix-trace"; + optional = true; + } + { + name = "gix-traverse"; + packageId = "gix-traverse"; + optional = true; + } + { + name = "gix-worktree"; + packageId = "gix-worktree"; + optional = true; + usesDefaultFeatures = false; + features = [ "attributes" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "blob" = [ "dep:imara-diff" "dep:gix-filter" "dep:gix-worktree" "dep:gix-path" "dep:gix-fs" "dep:gix-command" "dep:gix-tempfile" "dep:gix-trace" "dep:gix-traverse" ]; + "default" = [ "blob" "index" ]; + "document-features" = [ "dep:document-features" ]; + "index" = [ "dep:gix-index" "dep:gix-pathspec" "dep:gix-attributes" ]; + "serde" = [ "dep:serde" "gix-hash/serde" "gix-object/serde" "gix-index?/serde" ]; + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + "wasm" = [ "dep:getrandom" ]; + }; + resolvedDefaultFeatures = [ "blob" "index" ]; + }; + "gix-dir" = rec { + crateName = "gix-dir"; + version = "0.26.0"; + edition = "2024"; + sha256 = "1wd9963r71y9lz77s6brplapmpl7d1dzn2zdk727x4gxlr9jmfr1"; + libName = "gix_dir"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + } + { + name = "gix-discover"; + packageId = "gix-discover"; + } + { + name = "gix-fs"; + packageId = "gix-fs"; + } + { + name = "gix-ignore"; + packageId = "gix-ignore"; + } + { + name = "gix-index"; + packageId = "gix-index"; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-pathspec"; + packageId = "gix-pathspec"; + } + { + name = "gix-trace"; + packageId = "gix-trace"; + } + { + name = "gix-utils"; + packageId = "gix-utils"; + features = [ "bstr" ]; + } + { + name = "gix-worktree"; + packageId = "gix-worktree"; + usesDefaultFeatures = false; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "sha1" = [ "gix-index/sha1" ]; + "sha256" = [ "gix-index/sha256" ]; + }; + }; + "gix-discover" = rec { + crateName = "gix-discover"; + version = "0.52.0"; + edition = "2024"; + sha256 = "1xr4p098lp0y33ij6yhs9rjy95cr64pqric0i8bx4ybq5g8wvfkp"; + libName = "gix_discover"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" "unicode" ]; + } + { + name = "dunce"; + packageId = "dunce"; + target = { target, features }: (target."windows" or false); + } + { + name = "gix-fs"; + packageId = "gix-fs"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-ref"; + packageId = "gix-ref"; + } + { + name = "gix-sec"; + packageId = "gix-sec"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "sha1" = [ "gix-ref/sha1" ]; + "sha256" = [ "gix-ref/sha256" ]; + }; + }; + "gix-error" = rec { + crateName = "gix-error"; + version = "0.2.4"; + edition = "2024"; + sha256 = "0sxhk12wb9kwiz6f59n9kv0798fqpsd4aznd1pwhlj5yk7hk2y75"; + libName = "gix_error"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + ]; + features = { + "anyhow" = [ "dep:anyhow" ]; + "document-features" = [ "dep:document-features" ]; + }; + resolvedDefaultFeatures = [ "auto-chain-error" ]; + }; + "gix-features" = rec { + crateName = "gix-features"; + version = "0.48.1"; + edition = "2024"; + sha256 = "1g1dlpxvkz87waa5v1q6wqzckqrq3s3zl55yhlql1g1q9laswj8q"; + libName = "gix_features"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + optional = true; + } + { + name = "bytesize"; + packageId = "bytesize"; + optional = true; + } + { + name = "crc32fast"; + packageId = "crc32fast"; + optional = true; + } + { + name = "crossbeam-channel"; + packageId = "crossbeam-channel"; + optional = true; + } + { + name = "gix-path"; + packageId = "gix-path"; + optional = true; + } + { + name = "gix-trace"; + packageId = "gix-trace"; + } + { + name = "gix-utils"; + packageId = "gix-utils"; + optional = true; + } + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (target."unix" or false); + } + { + name = "once_cell"; + packageId = "once_cell"; + optional = true; + } + { + name = "parking_lot"; + packageId = "parking_lot"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "prodash"; + packageId = "prodash"; + optional = true; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + optional = true; + } + { + name = "walkdir"; + packageId = "walkdir"; + optional = true; + } + { + name = "zlib-rs"; + packageId = "zlib-rs"; + optional = true; + } + ]; + features = { + "crc32" = [ "dep:crc32fast" ]; + "document-features" = [ "dep:document-features" ]; + "fs-read-dir" = [ "dep:gix-utils" ]; + "io-pipe" = [ "dep:bytes" ]; + "once_cell" = [ "dep:once_cell" ]; + "parallel" = [ "dep:crossbeam-channel" "dep:parking_lot" ]; + "prodash" = [ "dep:prodash" ]; + "progress" = [ "prodash" ]; + "progress-unit-bytes" = [ "dep:bytesize" "prodash?/unit-bytes" ]; + "progress-unit-human-numbers" = [ "prodash?/unit-human" ]; + "tracing" = [ "gix-trace/tracing" ]; + "tracing-detail" = [ "gix-trace/tracing-detail" ]; + "walkdir" = [ "dep:walkdir" "dep:gix-path" "dep:gix-utils" ]; + "zlib" = [ "dep:zlib-rs" "dep:thiserror" ]; + }; + resolvedDefaultFeatures = [ "crc32" "default" "fs-read-dir" "io-pipe" "once_cell" "parallel" "prodash" "progress" "progress-unit-bytes" "progress-unit-human-numbers" "walkdir" "zlib" ]; + }; + "gix-filter" = rec { + crateName = "gix-filter"; + version = "0.31.0"; + edition = "2024"; + sha256 = "1yh9rrnvs1qqczqp8dkl0mqriiz03g279404lgj4qsgn2rylpxzc"; + libName = "gix_filter"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "encoding_rs"; + packageId = "encoding_rs"; + } + { + name = "gix-attributes"; + packageId = "gix-attributes"; + } + { + name = "gix-command"; + packageId = "gix-command"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-packetline"; + packageId = "gix-packetline"; + features = [ "blocking-io" ]; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-quote"; + packageId = "gix-quote"; + } + { + name = "gix-trace"; + packageId = "gix-trace"; + } + { + name = "gix-utils"; + packageId = "gix-utils"; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + }; + "gix-fs" = rec { + crateName = "gix-fs"; + version = "0.21.2"; + edition = "2024"; + sha256 = "1zki0xj5szadpc3hp79xvp9svidag69lpn17yzi4g3krp1nz9pvc"; + libName = "gix_fs"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + } + { + name = "fastrand"; + packageId = "fastrand"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gix-features"; + packageId = "gix-features"; + features = [ "fs-read-dir" ]; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-utils"; + packageId = "gix-utils"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "serde" = [ "dep:serde" ]; + }; + }; + "gix-glob" = rec { + crateName = "gix-glob"; + version = "0.26.1"; + edition = "2024"; + sha256 = "0mip7w7hmwsi861anrykfv49611wpf58vdp9mdsgig0nbgpviz6i"; + libName = "gix_glob"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gix-features"; + packageId = "gix-features"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" "bstr/serde" "bitflags/serde" ]; + }; + }; + "gix-hash" = rec { + crateName = "gix-hash"; + version = "0.25.1"; + edition = "2024"; + sha256 = "1kpd9vninaiplr9hfscvij5zcwqyj1a7fg70ni87g0wwh79jc2fb"; + libName = "gix_hash"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "faster-hex"; + packageId = "faster-hex"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gix-features"; + packageId = "gix-features"; + features = [ "progress" ]; + } + { + name = "sha1-checked"; + packageId = "sha1-checked"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" "faster-hex/serde" ]; + "sha1" = [ "dep:sha1-checked" ]; + "sha256" = [ "dep:sha2" ]; + }; + resolvedDefaultFeatures = [ "default" "sha1" "sha256" ]; + }; + "gix-hashtable" = rec { + crateName = "gix-hashtable"; + version = "0.15.1"; + edition = "2024"; + sha256 = "0qq5pvqbc08wkz09g07ipdsn34p272wzqlw1gnpqnwd8xs9hpqxh"; + libName = "gix_hashtable"; + authors = [ + "Pascal Kuthe " + ]; + dependencies = [ + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "hashbrown"; + packageId = "hashbrown 0.17.1"; + usesDefaultFeatures = false; + features = [ "inline-more" ]; + } + { + name = "parking_lot"; + packageId = "parking_lot"; + } + ]; + features = { + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + }; + "gix-ignore" = rec { + crateName = "gix-ignore"; + version = "0.21.1"; + edition = "2024"; + sha256 = "13bxm6nfw79fp1kj2c8mlsn66gsx3p1jbx2lqwfk97rcpywvm4fl"; + libName = "gix_ignore"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" "unicode" ]; + } + { + name = "gix-glob"; + packageId = "gix-glob"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-trace"; + packageId = "gix-trace"; + } + { + name = "unicode-bom"; + packageId = "unicode-bom"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" "bstr/serde" "gix-glob/serde" ]; + }; + }; + "gix-imara-diff" = rec { + crateName = "gix-imara-diff"; + version = "0.2.2"; + edition = "2024"; + sha256 = "069c9v042ich1mrr4ybz5pxr0yh9d6wywl27c10yrl2kv903sx8r"; + libName = "gix_imara_diff"; + authors = [ + "pascalkuthe " + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + } + { + name = "hashbrown"; + packageId = "hashbrown 0.17.1"; + usesDefaultFeatures = false; + features = [ "default-hasher" "inline-more" ]; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "gix-index" = rec { + crateName = "gix-index"; + version = "0.52.0"; + edition = "2024"; + sha256 = "03d89zvvz1yzlixcggm3j7jjwhaflqabn0l3nnnm7irdb762hssf"; + libName = "gix_index"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + } + { + name = "filetime"; + packageId = "filetime"; + } + { + name = "fnv"; + packageId = "fnv"; + } + { + name = "gix-bitmap"; + packageId = "gix-bitmap"; + } + { + name = "gix-features"; + packageId = "gix-features"; + features = [ "progress" ]; + } + { + name = "gix-fs"; + packageId = "gix-fs"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-lock"; + packageId = "gix-lock"; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-traverse"; + packageId = "gix-traverse"; + } + { + name = "gix-utils"; + packageId = "gix-utils"; + } + { + name = "gix-validate"; + packageId = "gix-validate"; + } + { + name = "hashbrown"; + packageId = "hashbrown 0.17.1"; + } + { + name = "itoa"; + packageId = "itoa"; + } + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (target."unix" or false); + } + { + name = "memmap2"; + packageId = "memmap2"; + } + { + name = "rustix"; + packageId = "rustix"; + usesDefaultFeatures = false; + target = { target, features }: (target."unix" or false); + features = [ "std" "fs" ]; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + devDependencies = [ + { + name = "filetime"; + packageId = "filetime"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "parallel" = [ "gix-features/parallel" ]; + "serde" = [ "dep:serde" "smallvec/serde" "gix-hash/serde" ]; + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + }; + "gix-lock" = rec { + crateName = "gix-lock"; + version = "23.0.1"; + edition = "2024"; + sha256 = "0b1wbxszxwg5nywqfkin310jj2af74fj9vfj4ivd9c4hkvfxxjb5"; + libName = "gix_lock"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "gix-tempfile"; + packageId = "gix-tempfile"; + usesDefaultFeatures = false; + } + { + name = "gix-utils"; + packageId = "gix-utils"; + usesDefaultFeatures = false; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + + }; + "gix-mailmap" = rec { + crateName = "gix-mailmap"; + version = "0.33.1"; + edition = "2024"; + sha256 = "0a68p7pyx2vyq2iv1zx3pighx43d2cs0vzg23d9j8n05104d4pqr"; + libName = "gix_mailmap"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" "unicode" ]; + } + { + name = "gix-actor"; + packageId = "gix-actor"; + } + { + name = "gix-date"; + packageId = "gix-date"; + } + { + name = "gix-error"; + packageId = "gix-error"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" "bstr/serde" "gix-actor/serde" ]; + }; + }; + "gix-merge" = rec { + crateName = "gix-merge"; + version = "0.17.0"; + edition = "2024"; + sha256 = "0w8r6ysrjbbsc63b6pjmfwfgrfnq910pk72554dbvyr5xgnf2hvm"; + libName = "gix_merge"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + } + { + name = "gix-command"; + packageId = "gix-command"; + } + { + name = "gix-diff"; + packageId = "gix-diff"; + usesDefaultFeatures = false; + features = [ "blob" ]; + } + { + name = "gix-filter"; + packageId = "gix-filter"; + } + { + name = "gix-fs"; + packageId = "gix-fs"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-imara-diff"; + packageId = "gix-imara-diff"; + rename = "imara-diff"; + } + { + name = "gix-index"; + packageId = "gix-index"; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-quote"; + packageId = "gix-quote"; + } + { + name = "gix-revision"; + packageId = "gix-revision"; + usesDefaultFeatures = false; + features = [ "merge_base" ]; + } + { + name = "gix-revwalk"; + packageId = "gix-revwalk"; + } + { + name = "gix-tempfile"; + packageId = "gix-tempfile"; + } + { + name = "gix-trace"; + packageId = "gix-trace"; + } + { + name = "gix-worktree"; + packageId = "gix-worktree"; + usesDefaultFeatures = false; + features = [ "attributes" ]; + } + { + name = "nonempty"; + packageId = "nonempty 0.12.0"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" "gix-hash/serde" "gix-object/serde" ]; + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + }; + "gix-negotiate" = rec { + crateName = "gix-negotiate"; + version = "0.32.0"; + edition = "2024"; + sha256 = "0mdz47wwyiyxp1cblix9dg3d4m1frf0vhv07ij0jbbjv45m96349"; + libName = "gix_negotiate"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + { + name = "gix-commitgraph"; + packageId = "gix-commitgraph"; + } + { + name = "gix-date"; + packageId = "gix-date"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-revwalk"; + packageId = "gix-revwalk"; + } + ]; + features = { + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + }; + "gix-object" = rec { + crateName = "gix-object"; + version = "0.61.0"; + edition = "2024"; + sha256 = "09fmsqcd41qngg9f12pyfi3i5k7qhgpmlgzgpl9p572255z8bkfm"; + libName = "gix_object"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" "unicode" ]; + } + { + name = "gix-actor"; + packageId = "gix-actor"; + } + { + name = "gix-date"; + packageId = "gix-date"; + } + { + name = "gix-features"; + packageId = "gix-features"; + features = [ "progress" ]; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-hashtable"; + packageId = "gix-hashtable"; + } + { + name = "gix-utils"; + packageId = "gix-utils"; + } + { + name = "gix-validate"; + packageId = "gix-validate"; + } + { + name = "itoa"; + packageId = "itoa"; + } + { + name = "smallvec"; + packageId = "smallvec"; + features = [ "write" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" "bstr/serde" "smallvec/serde" "gix-hash/serde" "gix-actor/serde" ]; + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + }; + "gix-odb" = rec { + crateName = "gix-odb"; + version = "0.81.0"; + edition = "2024"; + sha256 = "0zcahpi7w1xvaxysislvq27wfzf9ngnhai47szr5c5cbhlr4q03x"; + libName = "gix_odb"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "arc-swap"; + packageId = "arc-swap"; + } + { + name = "gix-features"; + packageId = "gix-features"; + features = [ "walkdir" "zlib" "crc32" ]; + } + { + name = "gix-fs"; + packageId = "gix-fs"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-hashtable"; + packageId = "gix-hashtable"; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-pack"; + packageId = "gix-pack"; + usesDefaultFeatures = false; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-quote"; + packageId = "gix-quote"; + } + { + name = "memmap2"; + packageId = "memmap2"; + } + { + name = "parking_lot"; + packageId = "parking_lot"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "parallel" = [ "gix-features/parallel" ]; + "serde" = [ "dep:serde" "gix-hash/serde" "gix-object/serde" "gix-pack/serde" ]; + "sha1" = [ "gix-hash/sha1" "gix-pack/sha1" ]; + "sha256" = [ "gix-hash/sha256" "gix-pack/sha256" ]; + }; + }; + "gix-pack" = rec { + crateName = "gix-pack"; + version = "0.71.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/third_party/gix-pack; }; + libName = "gix_pack"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "clru"; + packageId = "clru"; + optional = true; + } + { + name = "gix-chunk"; + packageId = "gix-chunk"; + } + { + name = "gix-diff"; + packageId = "gix-diff"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "gix-error"; + packageId = "gix-error"; + } + { + name = "gix-features"; + packageId = "gix-features"; + features = [ "crc32" "progress" "zlib" ]; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-hashtable"; + packageId = "gix-hashtable"; + optional = true; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-tempfile"; + packageId = "gix-tempfile"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "gix-traverse"; + packageId = "gix-traverse"; + optional = true; + } + { + name = "parking_lot"; + packageId = "parking_lot"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "uluru"; + packageId = "uluru"; + optional = true; + } + ]; + features = { + "default" = [ "generate" "streaming-input" ]; + "document-features" = [ "dep:document-features" ]; + "generate" = [ "dep:gix-traverse" "dep:gix-diff" "dep:parking_lot" "dep:gix-hashtable" ]; + "object-cache-dynamic" = [ "dep:clru" "dep:gix-hashtable" ]; + "pack-cache-lru-dynamic" = [ "dep:clru" ]; + "pack-cache-lru-static" = [ "dep:uluru" ]; + "parallel" = [ "gix-features/parallel" ]; + "serde" = [ "dep:serde" "gix-object/serde" ]; + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + "streaming-input" = [ "dep:parking_lot" "dep:gix-tempfile" ]; + "wasm" = [ "gix-diff?/wasm" ]; + }; + resolvedDefaultFeatures = [ "generate" "object-cache-dynamic" "pack-cache-lru-dynamic" "pack-cache-lru-static" "sha1" "sha256" "streaming-input" ]; + }; + "gix-packetline" = rec { + crateName = "gix-packetline"; + version = "0.21.5"; + edition = "2024"; + sha256 = "1mwir05dq8v28vfg6r9p7xgd302g3fdm2jls2v7iw0n4w07ds5xj"; + libName = "gix_packetline"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "faster-hex"; + packageId = "faster-hex"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gix-trace"; + packageId = "gix-trace"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "async-io" = [ "dep:futures-io" "futures-lite" "dep:pin-project-lite" ]; + "document-features" = [ "dep:document-features" ]; + "futures-lite" = [ "dep:futures-lite" ]; + "serde" = [ "dep:serde" "bstr/serde" "faster-hex/serde" ]; + }; + resolvedDefaultFeatures = [ "blocking-io" "default" ]; + }; + "gix-path" = rec { + crateName = "gix-path"; + version = "0.12.1"; + edition = "2024"; + sha256 = "19lk1y6rqvzwkiz7b12vkz012rda1m3ffv299alrx4qlrlaar9mg"; + libName = "gix_path"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gix-trace"; + packageId = "gix-trace"; + } + { + name = "gix-validate"; + packageId = "gix-validate"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + + }; + "gix-pathspec" = rec { + crateName = "gix-pathspec"; + version = "0.18.1"; + edition = "2024"; + sha256 = "17wcg713gsj89zqra0q3yja63041vwimdcwg3qg524gf84xphl1h"; + libName = "gix_pathspec"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gix-attributes"; + packageId = "gix-attributes"; + } + { + name = "gix-config-value"; + packageId = "gix-config-value"; + } + { + name = "gix-glob"; + packageId = "gix-glob"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + + }; + "gix-prompt" = rec { + crateName = "gix-prompt"; + version = "0.15.1"; + edition = "2024"; + sha256 = "1n66lb8vzcch7im31qpvgcq5yb6c9ch4ggr321zax030fkbh9riy"; + libName = "gix_prompt"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "gix-command"; + packageId = "gix-command"; + } + { + name = "gix-config-value"; + packageId = "gix-config-value"; + } + { + name = "parking_lot"; + packageId = "parking_lot"; + target = { target, features }: (target."unix" or false); + } + { + name = "rustix"; + packageId = "rustix"; + target = { target, features }: (target."unix" or false); + features = [ "termios" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + + }; + "gix-protocol" = rec { + crateName = "gix-protocol"; + version = "0.62.0"; + edition = "2024"; + sha256 = "1vlm6lq7vr38czlzmvwxhrfvk7j4317miygid2w7lw4hnfna7pji"; + libName = "gix_protocol"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" "unicode" ]; + } + { + name = "gix-date"; + packageId = "gix-date"; + } + { + name = "gix-features"; + packageId = "gix-features"; + features = [ "progress" ]; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-ref"; + packageId = "gix-ref"; + } + { + name = "gix-shallow"; + packageId = "gix-shallow"; + } + { + name = "gix-transport"; + packageId = "gix-transport"; + } + { + name = "gix-utils"; + packageId = "gix-utils"; + } + { + name = "maybe-async"; + packageId = "maybe-async"; + } + { + name = "nonempty"; + packageId = "nonempty 0.12.0"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "async-client" = [ "gix-transport/async-client" "dep:async-trait" "dep:futures-io" "futures-lite" "handshake" "fetch" ]; + "blocking-client" = [ "gix-transport/blocking-client" "maybe-async/is_sync" "handshake" "fetch" ]; + "document-features" = [ "dep:document-features" ]; + "fetch" = [ "dep:gix-negotiate" "dep:gix-object" "dep:gix-revwalk" "dep:gix-lock" "dep:gix-refspec" "dep:gix-trace" ]; + "futures-lite" = [ "dep:futures-lite" ]; + "handshake" = [ "dep:gix-credentials" ]; + "serde" = [ "dep:serde" "bstr/serde" "gix-transport/serde" "gix-hash/serde" "gix-shallow/serde" ]; + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + }; + "gix-quote" = rec { + crateName = "gix-quote"; + version = "0.7.2"; + edition = "2024"; + sha256 = "1vz6db830hm89kmgmj27lzna51hcb920s13rg4xphayc6gy43rd6"; + libName = "gix_quote"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gix-error"; + packageId = "gix-error"; + } + { + name = "gix-utils"; + packageId = "gix-utils"; + } + ]; + + }; + "gix-ref" = rec { + crateName = "gix-ref"; + version = "0.64.0"; + edition = "2024"; + sha256 = "12rfdfl4ig2hsjzljcnmwmfwr0gkqs6hy1n7fgmnyzpb6x6gc12c"; + libName = "gix_ref"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "gix-actor"; + packageId = "gix-actor"; + } + { + name = "gix-features"; + packageId = "gix-features"; + features = [ "walkdir" ]; + } + { + name = "gix-fs"; + packageId = "gix-fs"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-lock"; + packageId = "gix-lock"; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-tempfile"; + packageId = "gix-tempfile"; + usesDefaultFeatures = false; + } + { + name = "gix-utils"; + packageId = "gix-utils"; + } + { + name = "gix-validate"; + packageId = "gix-validate"; + } + { + name = "memmap2"; + packageId = "memmap2"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "parallel" = [ "gix-features/parallel" ]; + "serde" = [ "dep:serde" "gix-hash/serde" "gix-actor/serde" "gix-object/serde" ]; + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + }; + "gix-refspec" = rec { + crateName = "gix-refspec"; + version = "0.42.0"; + edition = "2024"; + sha256 = "1lx6qpkg1hvgc70zkshhfidr62pvjyljc80ls15g5dblxh3aw5mj"; + libName = "gix_refspec"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gix-error"; + packageId = "gix-error"; + } + { + name = "gix-glob"; + packageId = "gix-glob"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-revision"; + packageId = "gix-revision"; + usesDefaultFeatures = false; + } + { + name = "gix-validate"; + packageId = "gix-validate"; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + }; + "gix-revision" = rec { + crateName = "gix-revision"; + version = "0.46.0"; + edition = "2024"; + sha256 = "03rlfhblm0kfkf38dp5a14lfmk8z4489v8cxlccilg6xhj4chiqb"; + libName = "gix_revision"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + optional = true; + } + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gix-commitgraph"; + packageId = "gix-commitgraph"; + } + { + name = "gix-date"; + packageId = "gix-date"; + } + { + name = "gix-error"; + packageId = "gix-error"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-hashtable"; + packageId = "gix-hashtable"; + optional = true; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-revwalk"; + packageId = "gix-revwalk"; + } + { + name = "gix-trace"; + packageId = "gix-trace"; + optional = true; + } + { + name = "nonempty"; + packageId = "nonempty 0.12.0"; + } + ]; + features = { + "default" = [ "describe" "merge_base" ]; + "describe" = [ "dep:gix-trace" "dep:gix-hashtable" ]; + "document-features" = [ "dep:document-features" ]; + "merge_base" = [ "dep:gix-trace" "dep:bitflags" ]; + "serde" = [ "dep:serde" "gix-hash/serde" "gix-object/serde" ]; + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + resolvedDefaultFeatures = [ "describe" "merge_base" ]; + }; + "gix-revwalk" = rec { + crateName = "gix-revwalk"; + version = "0.32.0"; + edition = "2024"; + sha256 = "1rpr3rlb0yglp3ws33rrpisrinafd09kns5cga11f2gypxm7bxc5"; + libName = "gix_revwalk"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "gix-commitgraph"; + packageId = "gix-commitgraph"; + } + { + name = "gix-date"; + packageId = "gix-date"; + } + { + name = "gix-error"; + packageId = "gix-error"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-hashtable"; + packageId = "gix-hashtable"; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + }; + "gix-sec" = rec { + crateName = "gix-sec"; + version = "0.14.1"; + edition = "2024"; + sha256 = "1cq1bl9a3kwlglvx22xqg43r8dwz6q0582klf1i4hzjcdsbik1db"; + libName = "gix_sec"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + { + name = "gix-path"; + packageId = "gix-path"; + target = { target, features }: (target."windows" or false); + } + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (!(target."windows" or false)); + } + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_Security_Authorization" "Win32_Storage_FileSystem" "Win32_System_Memory" "Win32_System_Threading" ]; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" "bitflags/serde" ]; + }; + }; + "gix-shallow" = rec { + crateName = "gix-shallow"; + version = "0.12.1"; + edition = "2024"; + sha256 = "15ydacjzi1nkmv3gxwan5zfz3pdh8ns1d7a7fnjxzia8wlpzr4m2"; + libName = "gix_shallow"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-lock"; + packageId = "gix-lock"; + } + { + name = "nonempty"; + packageId = "nonempty 0.12.0"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "serde" = [ "dep:serde" "gix-hash/serde" "nonempty/serialize" ]; + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + }; + "gix-status" = rec { + crateName = "gix-status"; + version = "0.31.0"; + edition = "2024"; + sha256 = "0047xpr26yc9r9c3c1xr2jz4al18f14qzn99w1sl58r8blw2w112"; + libName = "gix_status"; + authors = [ + "Sebastian Thiel " + "Pascal Kuthe " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + } + { + name = "filetime"; + packageId = "filetime"; + } + { + name = "gix-diff"; + packageId = "gix-diff"; + optional = true; + usesDefaultFeatures = false; + features = [ "blob" ]; + } + { + name = "gix-dir"; + packageId = "gix-dir"; + optional = true; + } + { + name = "gix-features"; + packageId = "gix-features"; + features = [ "progress" ]; + } + { + name = "gix-filter"; + packageId = "gix-filter"; + } + { + name = "gix-fs"; + packageId = "gix-fs"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-index"; + packageId = "gix-index"; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-pathspec"; + packageId = "gix-pathspec"; + } + { + name = "gix-worktree"; + packageId = "gix-worktree"; + usesDefaultFeatures = false; + features = [ "attributes" ]; + } + { + name = "portable-atomic"; + packageId = "portable-atomic"; + target = { target, features }: (!("64" == target."has_atomic" or null)); + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "parallel" = [ "gix-features/parallel" ]; + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + "worktree-rewrites" = [ "dep:gix-dir" "dep:gix-diff" ]; + }; + resolvedDefaultFeatures = [ "worktree-rewrites" ]; + }; + "gix-submodule" = rec { + crateName = "gix-submodule"; + version = "0.31.0"; + edition = "2024"; + sha256 = "10a7i24gv0spksya0c6nvjp0dn50mcz6mz2bm4i6q1jly078jn9h"; + libName = "gix_submodule"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + } + { + name = "gix-config"; + packageId = "gix-config"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-pathspec"; + packageId = "gix-pathspec"; + } + { + name = "gix-refspec"; + packageId = "gix-refspec"; + } + { + name = "gix-url"; + packageId = "gix-url"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "sha1" = [ "gix-refspec/sha1" ]; + "sha256" = [ "gix-refspec/sha256" ]; + }; + }; + "gix-tempfile" = rec { + crateName = "gix-tempfile"; + version = "23.0.1"; + edition = "2024"; + sha256 = "08nv9866jl4lmfmjsxr74ybhw0lxkighzb8ddbs1b5gzw6bh1197"; + libName = "gix_tempfile"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "dashmap"; + packageId = "dashmap"; + optional = true; + } + { + name = "gix-fs"; + packageId = "gix-fs"; + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (!(target."windows" or false)); + } + { + name = "parking_lot"; + packageId = "parking_lot"; + } + { + name = "signal-hook"; + packageId = "signal-hook"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "signal-hook-registry"; + packageId = "signal-hook-registry"; + optional = true; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + ]; + features = { + "default" = [ "hp-hashmap" ]; + "document-features" = [ "dep:document-features" ]; + "hp-hashmap" = [ "dep:dashmap" ]; + "signals" = [ "dep:signal-hook" "dep:signal-hook-registry" ]; + }; + resolvedDefaultFeatures = [ "default" "hp-hashmap" "signals" ]; + }; + "gix-trace" = rec { + crateName = "gix-trace"; + version = "0.1.20"; + edition = "2024"; + sha256 = "0y6n39aay8pd7ad9k9mn8m6wyk92dqp1a3ry2wafph45wzm4bp24"; + libName = "gix_trace"; + authors = [ + "Sebastian Thiel " + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "tracing" = [ "dep:tracing" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "gix-transport" = rec { + crateName = "gix-transport"; + version = "0.57.1"; + edition = "2024"; + sha256 = "1zz78r02cqs4c0197j0rw79zl2vafbdzhapzipxb1amijm4y7l3w"; + libName = "gix_transport"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" "unicode" ]; + } + { + name = "gix-command"; + packageId = "gix-command"; + } + { + name = "gix-features"; + packageId = "gix-features"; + } + { + name = "gix-packetline"; + packageId = "gix-packetline"; + } + { + name = "gix-quote"; + packageId = "gix-quote"; + } + { + name = "gix-sec"; + packageId = "gix-sec"; + } + { + name = "gix-url"; + packageId = "gix-url"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "async-client" = [ "gix-packetline/async-io" "async-trait" "futures-lite" "futures-io" "pin-project-lite" ]; + "async-std" = [ "dep:async-std" ]; + "async-trait" = [ "dep:async-trait" ]; + "base64" = [ "dep:base64" ]; + "blocking-client" = [ "gix-packetline/blocking-io" ]; + "curl" = [ "dep:curl" ]; + "document-features" = [ "dep:document-features" ]; + "futures-io" = [ "dep:futures-io" ]; + "futures-lite" = [ "dep:futures-lite" ]; + "gix-credentials" = [ "dep:gix-credentials" ]; + "http-client" = [ "base64" "gix-features/io-pipe" "blocking-client" "gix-credentials" ]; + "http-client-curl" = [ "curl" "http-client" ]; + "http-client-curl-openssl" = [ "http-client-curl" "curl/ssl" ]; + "http-client-curl-rust-tls" = [ "http-client-curl" "curl/rustls" ]; + "http-client-reqwest" = [ "reqwest" "http-client" ]; + "http-client-reqwest-native-tls" = [ "http-client-reqwest" "reqwest/native-tls" ]; + "http-client-reqwest-rust-tls" = [ "http-client-reqwest" "reqwest/rustls" ]; + "http-client-reqwest-rust-tls-trust-dns" = [ "http-client-reqwest" "reqwest/rustls" "reqwest/hickory-dns" ]; + "pin-project-lite" = [ "dep:pin-project-lite" ]; + "reqwest" = [ "dep:reqwest" ]; + "serde" = [ "dep:serde" "bstr/serde" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "gix-traverse" = rec { + crateName = "gix-traverse"; + version = "0.58.0"; + edition = "2024"; + sha256 = "1vbs3z6q3p8g0972vz67fa37z7zs4j1jiwk50s3v58w6rh75kpp8"; + libName = "gix_traverse"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + { + name = "gix-commitgraph"; + packageId = "gix-commitgraph"; + } + { + name = "gix-date"; + packageId = "gix-date"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-hashtable"; + packageId = "gix-hashtable"; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-revwalk"; + packageId = "gix-revwalk"; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + }; + "gix-url" = rec { + crateName = "gix-url"; + version = "0.36.1"; + edition = "2024"; + sha256 = "1cksnqmy50fxpz7ahqw4qfmfdm7a052jd7m1nz684pnmd7n03fv5"; + libName = "gix_url"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "percent-encoding"; + packageId = "percent-encoding"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" "bstr/serde" ]; + }; + }; + "gix-utils" = rec { + crateName = "gix-utils"; + version = "0.3.3"; + edition = "2024"; + sha256 = "0wdpn67c6rlmw67ypz67y6bqb1qs0cl4x9pzh3swl8s131k0kib6"; + libName = "gix_utils"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "fastrand"; + packageId = "fastrand"; + } + { + name = "unicode-normalization"; + packageId = "unicode-normalization"; + usesDefaultFeatures = false; + } + ]; + features = { + "bstr" = [ "dep:bstr" ]; + }; + resolvedDefaultFeatures = [ "bstr" ]; + }; + "gix-validate" = rec { + crateName = "gix-validate"; + version = "0.11.2"; + edition = "2024"; + sha256 = "1qzs9bzb0x48ggzbfr1vh9m1q9bnc3xr2yzls9yblqs03ivzrikv"; + libName = "gix_validate"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + ]; + + }; + "gix-worktree" = rec { + crateName = "gix-worktree"; + version = "0.53.0"; + edition = "2024"; + sha256 = "1ld2aks5hys16hj9v19zvnq015z17gl03lskbp6hg12y4zni9x6f"; + libName = "gix_worktree"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + } + { + name = "gix-attributes"; + packageId = "gix-attributes"; + optional = true; + } + { + name = "gix-fs"; + packageId = "gix-fs"; + } + { + name = "gix-glob"; + packageId = "gix-glob"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-ignore"; + packageId = "gix-ignore"; + } + { + name = "gix-index"; + packageId = "gix-index"; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-validate"; + packageId = "gix-validate"; + optional = true; + } + ]; + features = { + "attributes" = [ "dep:gix-attributes" "dep:gix-validate" ]; + "default" = [ "attributes" ]; + "document-features" = [ "dep:document-features" ]; + "gix-features" = [ "dep:gix-features" ]; + "parallel" = [ "gix-features/parallel" ]; + "serde" = [ "dep:serde" "bstr/serde" "gix-index/serde" "gix-hash/serde" "gix-object/serde" "gix-attributes?/serde" "gix-ignore/serde" ]; + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + resolvedDefaultFeatures = [ "attributes" ]; + }; + "gix-worktree-state" = rec { + crateName = "gix-worktree-state"; + version = "0.31.0"; + edition = "2024"; + sha256 = "0sbxlzzlbpldqa5qdcrxnjipck7bdpq53kbh0gazsn527j5sxzsb"; + libName = "gix_worktree_state"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + } + { + name = "gix-features"; + packageId = "gix-features"; + } + { + name = "gix-filter"; + packageId = "gix-filter"; + } + { + name = "gix-fs"; + packageId = "gix-fs"; + } + { + name = "gix-index"; + packageId = "gix-index"; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-worktree"; + packageId = "gix-worktree"; + usesDefaultFeatures = false; + features = [ "attributes" ]; + } + { + name = "io-close"; + packageId = "io-close"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + features = { + "parallel" = [ "gix-features/parallel" ]; + "sha1" = [ "gix-index/sha1" ]; + "sha256" = [ "gix-index/sha256" ]; + }; + }; + "gix-worktree-stream" = rec { + crateName = "gix-worktree-stream"; + version = "0.33.0"; + edition = "2024"; + sha256 = "0my5vkvhg73k8ni7kah67sjk3xskbqi1qn5wj1skzih0079rwpnj"; + libName = "gix_worktree_stream"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "gix-attributes"; + packageId = "gix-attributes"; + } + { + name = "gix-error"; + packageId = "gix-error"; + } + { + name = "gix-features"; + packageId = "gix-features"; + features = [ "progress" "io-pipe" ]; + } + { + name = "gix-filter"; + packageId = "gix-filter"; + } + { + name = "gix-fs"; + packageId = "gix-fs"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + } + { + name = "gix-object"; + packageId = "gix-object"; + } + { + name = "gix-path"; + packageId = "gix-path"; + } + { + name = "gix-traverse"; + packageId = "gix-traverse"; + } + { + name = "parking_lot"; + packageId = "parking_lot"; + } + ]; + features = { + "sha1" = [ "gix-hash/sha1" ]; + "sha256" = [ "gix-hash/sha256" ]; + }; + resolvedDefaultFeatures = [ "sha1" "sha256" ]; + }; + "glob" = rec { + crateName = "glob"; + version = "0.3.3"; + edition = "2015"; + sha256 = "106jpd3syfzjfj2k70mwm0v436qbx96wig98m4q8x071yrq35hhc"; + authors = [ + "The Rust Project Developers" + ]; + + }; + "globset" = rec { + crateName = "globset"; + version = "0.4.18"; + edition = "2024"; + sha256 = "1qsp3wg0mgxzmshcgymdlpivqlc1bihm6133pl6dx2x4af8w3psj"; + authors = [ + "Andrew Gallant " + ]; + dependencies = [ + { + name = "aho-corasick"; + packageId = "aho-corasick"; + } + { + name = "bstr"; + packageId = "bstr"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "log"; + packageId = "log"; + optional = true; + } + { + name = "regex-automata"; + packageId = "regex-automata"; + usesDefaultFeatures = false; + features = [ "std" "perf" "syntax" "meta" "nfa" "hybrid" ]; + } + { + name = "regex-syntax"; + packageId = "regex-syntax"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "default" = [ "log" ]; + "log" = [ "dep:log" ]; + "serde" = [ "dep:serde" ]; + "serde1" = [ "serde" ]; + }; + resolvedDefaultFeatures = [ "default" "log" ]; + }; + "gloo-storage" = rec { + crateName = "gloo-storage"; + version = "0.3.0"; + edition = "2021"; + sha256 = "0yi7740iza6nyg6n8sxzzhy6yg6xpbxhig7r2bwqlxcjihg07j7v"; + libName = "gloo_storage"; + authors = [ + "Rust and WebAssembly Working Group" + ]; + dependencies = [ + { + name = "gloo-utils"; + packageId = "gloo-utils"; + } + { + name = "js-sys"; + packageId = "js-sys"; + } + { + name = "serde"; + packageId = "serde"; + } + { + name = "serde_json"; + packageId = "serde_json"; + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "Storage" "Window" ]; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + ]; + + }; + "gloo-utils" = rec { + crateName = "gloo-utils"; + version = "0.2.0"; + edition = "2021"; + sha256 = "1am31cd6889shb7158bg9zzsjcpvyzxrhfhxgia8rc8k84smam8b"; + libName = "gloo_utils"; + authors = [ + "Rust and WebAssembly Working Group" + ]; + dependencies = [ + { + name = "js-sys"; + packageId = "js-sys"; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + } + { + name = "serde_json"; + packageId = "serde_json"; + optional = true; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "Document" "History" "HtmlElement" "Location" "Window" "HtmlHeadElement" "Element" ]; + } + ]; + features = { + "default" = [ "serde" ]; + "serde" = [ "dep:serde" "dep:serde_json" ]; + }; + resolvedDefaultFeatures = [ "default" "serde" ]; + }; + "governor" = rec { + crateName = "governor"; + version = "0.10.4"; + edition = "2018"; + sha256 = "1f132b6a625j4gskmdlvhhyn1xv82sz42ajsybqhyn2q34yapz4y"; + authors = [ + "Andreas Fuchs " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "dashmap"; + packageId = "dashmap"; + optional = true; + } + { + name = "futures-sink"; + packageId = "futures-sink"; + optional = true; + } + { + name = "futures-timer"; + packageId = "futures-timer"; + optional = true; + } + { + name = "futures-util"; + packageId = "futures-util"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" "sink" ]; + } + { + name = "getrandom"; + packageId = "getrandom 0.3.4"; + optional = true; + features = [ "wasm_js" ]; + } + { + name = "hashbrown"; + packageId = "hashbrown 0.16.1"; + } + { + name = "nonzero_ext"; + packageId = "nonzero_ext"; + usesDefaultFeatures = false; + } + { + name = "parking_lot"; + packageId = "parking_lot"; + optional = true; + } + { + name = "portable-atomic"; + packageId = "portable-atomic"; + features = [ "require-cas" ]; + } + { + name = "quanta"; + packageId = "quanta"; + optional = true; + } + { + name = "rand"; + packageId = "rand 0.9.4"; + optional = true; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "spinning_top"; + packageId = "spinning_top"; + } + { + name = "web-time"; + packageId = "web-time"; + } + ]; + features = { + "dashmap" = [ "dep:dashmap" ]; + "default" = [ "std" "dashmap" "jitter" "quanta" ]; + "jitter" = [ "dep:rand" "dep:getrandom" ]; + "no_std" = [ "hashbrown/alloc" ]; + "quanta" = [ "dep:quanta" ]; + "std" = [ "nonzero_ext/std" "dep:futures-timer" "dep:futures-util" "dep:futures-sink" "dep:parking_lot" ]; + }; + resolvedDefaultFeatures = [ "dashmap" "default" "jitter" "quanta" "std" ]; + }; + "group 0.13.0" = rec { + crateName = "group"; + version = "0.13.0"; + edition = "2021"; + sha256 = "0qqs2p5vqnv3zvq9mfjkmw3qlvgqb0c3cm6p33srkh7pc9sfzygh"; + authors = [ + "Sean Bowe " + "Jack Grigg " + ]; + dependencies = [ + { + name = "ff"; + packageId = "ff 0.13.1"; + usesDefaultFeatures = false; + } + { + name = "rand_core"; + packageId = "rand_core 0.6.4"; + usesDefaultFeatures = false; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "alloc" ]; + "memuse" = [ "dep:memuse" ]; + "rand" = [ "dep:rand" ]; + "rand_xorshift" = [ "dep:rand_xorshift" ]; + "tests" = [ "alloc" "rand" "rand_xorshift" ]; + "wnaf-memuse" = [ "alloc" "memuse" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "group 0.14.0" = rec { + crateName = "group"; + version = "0.14.0"; + edition = "2021"; + sha256 = "1x7m980b0m82d012mmika67hqpgq7z6pq3as7xx5nv10lp3s3lbz"; + authors = [ + "Sean Bowe " + "Jack Grigg " + ]; + dependencies = [ + { + name = "ff"; + packageId = "ff 0.14.0"; + usesDefaultFeatures = false; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + usesDefaultFeatures = false; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "alloc" ]; + "memuse" = [ "dep:memuse" ]; + "rand" = [ "dep:rand" ]; + "rand_xorshift" = [ "dep:rand_xorshift" ]; + "tests" = [ "alloc" "rand" "rand_xorshift" ]; + "wnaf-memuse" = [ "alloc" "memuse" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "h2" = rec { + crateName = "h2"; + version = "0.4.15"; + edition = "2021"; + sha256 = "0mgilh1g8gydcchqi6acs5l6j0gwg5jwpa64sj4b3ncb9v497c3c"; + authors = [ + "Carl Lerche " + "Sean McArthur " + ]; + dependencies = [ + { + name = "atomic-waker"; + packageId = "atomic-waker"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "fnv"; + packageId = "fnv"; + } + { + name = "futures-core"; + packageId = "futures-core"; + usesDefaultFeatures = false; + } + { + name = "futures-sink"; + packageId = "futures-sink"; + usesDefaultFeatures = false; + } + { + name = "http"; + packageId = "http"; + } + { + name = "indexmap"; + packageId = "indexmap"; + features = [ "std" ]; + } + { + name = "slab"; + packageId = "slab"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "io-util" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + features = [ "codec" "io" ]; + } + { + name = "tracing"; + packageId = "tracing"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "rt-multi-thread" "macros" "sync" "net" ]; + } + ]; + features = { + }; + }; + "h3" = rec { + crateName = "h3"; + version = "0.0.8"; + edition = "2021"; + sha256 = "1gmkarh037aaxhmncycsxcjszmkidbfghz6wd4dq4amhrxajp1qh"; + authors = [ + "Sean McArthur " + "Jean-Christophe BEGUE " + ]; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "fastrand"; + packageId = "fastrand"; + } + { + name = "futures-util"; + packageId = "futures-util"; + usesDefaultFeatures = false; + features = [ "io" ]; + } + { + name = "http"; + packageId = "http"; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + usesDefaultFeatures = false; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "sync" ]; + } + ]; + devDependencies = [ + { + name = "futures-util"; + packageId = "futures-util"; + usesDefaultFeatures = false; + features = [ "io" ]; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "rt" "macros" "io-util" "io-std" ]; + } + ]; + features = { + "tracing" = [ "dep:tracing" ]; + }; + }; + "h3-quinn" = rec { + crateName = "h3-quinn"; + version = "0.0.10"; + edition = "2021"; + sha256 = "1d7qqjzvqzxb2dr216kvajzjy105nnd4gj1scqqlg9wiiln76blb"; + libName = "h3_quinn"; + authors = [ + "Jean-Christophe BEGUE " + ]; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "h3"; + packageId = "h3"; + } + { + name = "quinn"; + packageId = "quinn"; + usesDefaultFeatures = false; + features = [ "futures-io" ]; + } + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + features = [ "io-util" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + } + ]; + features = { + "datagram" = [ "dep:h3-datagram" ]; + "tracing" = [ "dep:tracing" ]; + }; + }; + "half" = rec { + crateName = "half"; + version = "2.7.1"; + edition = "2021"; + sha256 = "0jyq42xfa6sghc397mx84av7fayd4xfxr4jahsqv90lmjr5xi8kf"; + authors = [ + "Kathryn Long " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "crunchy"; + packageId = "crunchy"; + target = { target, features }: ("spirv" == target."arch" or null); + } + { + name = "zerocopy"; + packageId = "zerocopy"; + usesDefaultFeatures = false; + features = [ "derive" "simd" ]; + } + ]; + devDependencies = [ + { + name = "crunchy"; + packageId = "crunchy"; + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "bytemuck" = [ "dep:bytemuck" ]; + "default" = [ "std" ]; + "num-traits" = [ "dep:num-traits" ]; + "rand_distr" = [ "dep:rand" "dep:rand_distr" ]; + "rkyv" = [ "dep:rkyv" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "alloc" ]; + }; + }; + "hash32 0.2.1" = rec { + crateName = "hash32"; + version = "0.2.1"; + edition = "2015"; + sha256 = "0rrbv5pc5b1vax6j6hk7zvlrpw0h6aybshxy9vbpgsrgfrc5zhxh"; + authors = [ + "Jorge Aparicio " + ]; + dependencies = [ + { + name = "byteorder"; + packageId = "byteorder"; + usesDefaultFeatures = false; + } + ]; + + }; + "hash32 0.3.1" = rec { + crateName = "hash32"; + version = "0.3.1"; + edition = "2015"; + sha256 = "01h68z8qi5gl9lnr17nz10lay8wjiidyjdyd60kqx8ibj090pmj7"; + authors = [ + "Jorge Aparicio " + ]; + dependencies = [ + { + name = "byteorder"; + packageId = "byteorder"; + usesDefaultFeatures = false; + } + ]; + + }; + "hashbrown 0.14.5" = rec { + crateName = "hashbrown"; + version = "0.14.5"; + edition = "2021"; + sha256 = "1wa1vy1xs3mp11bn3z9dv0jricgr6a2j0zkf1g19yz3vw4il89z5"; + authors = [ + "Amanieu d'Antras " + ]; + dependencies = [ + { + name = "ahash"; + packageId = "ahash"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "allocator-api2"; + packageId = "allocator-api2"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + ]; + features = { + "ahash" = [ "dep:ahash" ]; + "alloc" = [ "dep:alloc" ]; + "allocator-api2" = [ "dep:allocator-api2" ]; + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "default" = [ "ahash" "inline-more" "allocator-api2" ]; + "equivalent" = [ "dep:equivalent" ]; + "nightly" = [ "allocator-api2?/nightly" "bumpalo/allocator_api" ]; + "rayon" = [ "dep:rayon" ]; + "rkyv" = [ "dep:rkyv" ]; + "rustc-dep-of-std" = [ "nightly" "core" "compiler_builtins" "alloc" "rustc-internal-api" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "ahash" "allocator-api2" "default" "inline-more" "raw" ]; + }; + "hashbrown 0.15.5" = rec { + crateName = "hashbrown"; + version = "0.15.5"; + edition = "2021"; + sha256 = "189qaczmjxnikm9db748xyhiw04kpmhm9xj9k9hg0sgx7pjwyacj"; + authors = [ + "Amanieu d'Antras " + ]; + dependencies = [ + { + name = "allocator-api2"; + packageId = "allocator-api2"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "equivalent"; + packageId = "equivalent"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "foldhash"; + packageId = "foldhash 0.1.5"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "dep:alloc" ]; + "allocator-api2" = [ "dep:allocator-api2" ]; + "core" = [ "dep:core" ]; + "default" = [ "default-hasher" "inline-more" "allocator-api2" "equivalent" "raw-entry" ]; + "default-hasher" = [ "dep:foldhash" ]; + "equivalent" = [ "dep:equivalent" ]; + "nightly" = [ "bumpalo/allocator_api" ]; + "rayon" = [ "dep:rayon" ]; + "rustc-dep-of-std" = [ "nightly" "core" "alloc" "rustc-internal-api" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "allocator-api2" "default" "default-hasher" "equivalent" "inline-more" "raw-entry" ]; + }; + "hashbrown 0.16.1" = rec { + crateName = "hashbrown"; + version = "0.16.1"; + edition = "2021"; + sha256 = "004i3njw38ji3bzdp9z178ba9x3k0c1pgy8x69pj7yfppv4iq7c4"; + authors = [ + "Amanieu d'Antras " + ]; + dependencies = [ + { + name = "allocator-api2"; + packageId = "allocator-api2"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "equivalent"; + packageId = "equivalent"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "foldhash"; + packageId = "foldhash 0.2.0"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "dep:alloc" ]; + "allocator-api2" = [ "dep:allocator-api2" ]; + "core" = [ "dep:core" ]; + "default" = [ "default-hasher" "inline-more" "allocator-api2" "equivalent" "raw-entry" ]; + "default-hasher" = [ "dep:foldhash" ]; + "equivalent" = [ "dep:equivalent" ]; + "nightly" = [ "foldhash?/nightly" "bumpalo/allocator_api" ]; + "rayon" = [ "dep:rayon" ]; + "rustc-dep-of-std" = [ "nightly" "core" "alloc" "rustc-internal-api" ]; + "serde" = [ "dep:serde_core" "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "allocator-api2" "default" "default-hasher" "equivalent" "inline-more" "raw-entry" ]; + }; + "hashbrown 0.17.1" = rec { + crateName = "hashbrown"; + version = "0.17.1"; + edition = "2024"; + sha256 = "0jmqz7i4yl6cm7rbn0i2ffkfrmwi6xkmzkaldr2v8bcsx2v0jngd"; + dependencies = [ + { + name = "allocator-api2"; + packageId = "allocator-api2"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "equivalent"; + packageId = "equivalent"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "foldhash"; + packageId = "foldhash 0.2.0"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "dep:alloc" ]; + "allocator-api2" = [ "dep:allocator-api2" ]; + "core" = [ "dep:core" ]; + "default" = [ "default-hasher" "inline-more" "allocator-api2" "equivalent" "raw-entry" ]; + "default-hasher" = [ "dep:foldhash" ]; + "equivalent" = [ "dep:equivalent" ]; + "nightly" = [ "foldhash?/nightly" "bumpalo/allocator_api" ]; + "rayon" = [ "dep:rayon" ]; + "rustc-dep-of-std" = [ "nightly" "core" "alloc" "rustc-internal-api" ]; + "serde" = [ "dep:serde_core" "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "allocator-api2" "default" "default-hasher" "equivalent" "inline-more" "raw-entry" ]; + }; + "hashlink" = rec { + crateName = "hashlink"; + version = "0.11.1"; + edition = "2021"; + sha256 = "0pxkfi2jrcs9a3y05hdnvslpr9h32j0yqjr6db8js0gkqhd00kl2"; + dependencies = [ + { + name = "hashbrown"; + packageId = "hashbrown 0.16.1"; + usesDefaultFeatures = false; + features = [ "default-hasher" ]; + } + ]; + features = { + "serde" = [ "dep:serde" ]; + "serde_impl" = [ "serde" ]; + }; + }; + "heapless 0.7.17" = rec { + crateName = "heapless"; + version = "0.7.17"; + edition = "2018"; + sha256 = "0kwn2wzk9fnsqnwp6rqjqhvh6hfq4rh225xwqjm72b5n1ry4bind"; + authors = [ + "Jorge Aparicio " + "Per Lindgren " + "Emil Fresk " + ]; + dependencies = [ + { + name = "atomic-polyfill"; + packageId = "atomic-polyfill"; + optional = true; + target = { target, features }: ("avr" == target."arch" or null); + } + { + name = "atomic-polyfill"; + packageId = "atomic-polyfill"; + target = { target, features }: (target.name == "riscv32i-unknown-none-elf"); + } + { + name = "atomic-polyfill"; + packageId = "atomic-polyfill"; + target = { target, features }: (target.name == "riscv32imc-unknown-none-elf"); + } + { + name = "atomic-polyfill"; + packageId = "atomic-polyfill"; + optional = true; + target = { target, features }: (target.name == "thumbv6m-none-eabi"); + } + { + name = "atomic-polyfill"; + packageId = "atomic-polyfill"; + target = { target, features }: (target.name == "xtensa-esp32s2-none-elf"); + } + { + name = "hash32"; + packageId = "hash32 0.2.1"; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "spin"; + packageId = "spin 0.9.8"; + target = { target, features }: ("x86_64" == target."arch" or null); + } + { + name = "stable_deref_trait"; + packageId = "stable_deref_trait"; + usesDefaultFeatures = false; + } + ]; + buildDependencies = [ + { + name = "rustc_version"; + packageId = "rustc_version"; + } + ]; + features = { + "atomic-polyfill" = [ "dep:atomic-polyfill" ]; + "cas" = [ "atomic-polyfill" ]; + "default" = [ "cas" ]; + "defmt" = [ "dep:defmt" ]; + "defmt-impl" = [ "defmt" ]; + "serde" = [ "dep:serde" ]; + "ufmt-impl" = [ "ufmt-write" ]; + "ufmt-write" = [ "dep:ufmt-write" ]; + }; + resolvedDefaultFeatures = [ "atomic-polyfill" "cas" "serde" ]; + }; + "heapless 0.8.0" = rec { + crateName = "heapless"; + version = "0.8.0"; + edition = "2021"; + sha256 = "1b9zpdjv4qkl2511s2c80fz16fx9in4m9qkhbaa8j73032v9xyqb"; + authors = [ + "Jorge Aparicio " + "Per Lindgren " + "Emil Fresk " + ]; + dependencies = [ + { + name = "hash32"; + packageId = "hash32 0.3.1"; + } + { + name = "stable_deref_trait"; + packageId = "stable_deref_trait"; + usesDefaultFeatures = false; + } + ]; + features = { + "defmt-03" = [ "dep:defmt" ]; + "portable-atomic" = [ "dep:portable-atomic" ]; + "portable-atomic-critical-section" = [ "dep:portable-atomic" "portable-atomic" "portable-atomic?/critical-section" ]; + "portable-atomic-unsafe-assume-single-core" = [ "dep:portable-atomic" "portable-atomic" "portable-atomic?/unsafe-assume-single-core" ]; + "serde" = [ "dep:serde" ]; + "ufmt" = [ "dep:ufmt-write" ]; + }; + }; + "heck" = rec { + crateName = "heck"; + version = "0.5.0"; + edition = "2021"; + sha256 = "1sjmpsdl8czyh9ywl3qcsfsq9a307dg4ni2vnlwgnzzqhc4y0113"; + + }; + "hermit-abi" = rec { + crateName = "hermit-abi"; + version = "0.5.2"; + edition = "2021"; + sha256 = "1744vaqkczpwncfy960j2hxrbjl1q01csm84jpd9dajbdr2yy3zw"; + libName = "hermit_abi"; + authors = [ + "Stefan Lankes" + ]; + features = { + "alloc" = [ "dep:alloc" ]; + "core" = [ "dep:core" ]; + "rustc-dep-of-std" = [ "core" "alloc" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "hex" = rec { + crateName = "hex"; + version = "0.4.3"; + edition = "2018"; + sha256 = "0w1a4davm1lgzpamwnba907aysmlrnygbqmfis2mqjx5m552a93z"; + authors = [ + "KokaKiwi " + ]; + features = { + "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "hex-literal" = rec { + crateName = "hex-literal"; + version = "1.1.0"; + edition = "2024"; + sha256 = "1hcmim1vwc2b6d16vyn5wsgv50pjqvi55b7z5dbrh2w5qd7gc4p7"; + libName = "hex_literal"; + authors = [ + "RustCrypto Developers" + ]; + + }; + "hickory-proto" = rec { + crateName = "hickory-proto"; + version = "0.24.4"; + edition = "2021"; + sha256 = "0j3j26brvg83a4xvdlvxxgkycdmaklbd2f6cag76cvyfr5kj0rcj"; + libName = "hickory_proto"; + authors = [ + "The contributors to Hickory DNS" + ]; + dependencies = [ + { + name = "async-trait"; + packageId = "async-trait"; + } + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "data-encoding"; + packageId = "data-encoding"; + } + { + name = "enum-as-inner"; + packageId = "enum-as-inner"; + } + { + name = "futures-channel"; + packageId = "futures-channel"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "futures-io"; + packageId = "futures-io"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "futures-util"; + packageId = "futures-util"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "idna"; + packageId = "idna"; + } + { + name = "ipnet"; + packageId = "ipnet"; + } + { + name = "once_cell"; + packageId = "once_cell"; + } + { + name = "rand"; + packageId = "rand 0.8.6"; + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + } + { + name = "tinyvec"; + packageId = "tinyvec"; + features = [ "alloc" ]; + } + { + name = "tokio"; + packageId = "tokio"; + optional = true; + features = [ "io-util" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "url"; + packageId = "url"; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "rt" "time" "macros" ]; + } + ]; + features = { + "backtrace" = [ "dep:backtrace" ]; + "bytes" = [ "dep:bytes" ]; + "default" = [ "tokio-runtime" ]; + "dns-over-h3" = [ "h3" "h3-quinn" "quinn" "http" "dns-over-quic" ]; + "dns-over-https" = [ "bytes" "h2" "http" "dns-over-rustls" "tokio-runtime" ]; + "dns-over-https-rustls" = [ "dns-over-https" ]; + "dns-over-native-tls" = [ "dns-over-tls" "native-tls" "tokio-native-tls" "tokio-runtime" ]; + "dns-over-openssl" = [ "dns-over-tls" "openssl" "tokio-openssl" "tokio-runtime" ]; + "dns-over-quic" = [ "quinn" "rustls/quic" "dns-over-rustls" "bytes" "tokio-runtime" ]; + "dns-over-rustls" = [ "dns-over-tls" "rustls" "rustls-pemfile" "tokio-rustls" "tokio-runtime" ]; + "dnssec-openssl" = [ "dnssec" "openssl" ]; + "dnssec-ring" = [ "dnssec" "ring" ]; + "h2" = [ "dep:h2" ]; + "h3" = [ "dep:h3" ]; + "h3-quinn" = [ "dep:h3-quinn" ]; + "http" = [ "dep:http" ]; + "js-sys" = [ "dep:js-sys" ]; + "mdns" = [ "socket2/all" ]; + "native-certs" = [ "dep:rustls-native-certs" ]; + "native-tls" = [ "dep:native-tls" ]; + "openssl" = [ "dep:openssl" ]; + "quinn" = [ "dep:quinn" ]; + "ring" = [ "dep:ring" ]; + "rustls" = [ "dep:rustls" ]; + "rustls-pemfile" = [ "dep:rustls-pemfile" ]; + "serde" = [ "dep:serde" ]; + "serde-config" = [ "serde" "url/serde" ]; + "socket2" = [ "dep:socket2" ]; + "tokio" = [ "dep:tokio" ]; + "tokio-native-tls" = [ "dep:tokio-native-tls" ]; + "tokio-openssl" = [ "dep:tokio-openssl" ]; + "tokio-runtime" = [ "tokio/net" "tokio/rt" "tokio/time" "tokio/rt-multi-thread" ]; + "tokio-rustls" = [ "dep:tokio-rustls" ]; + "wasm-bindgen" = [ "wasm-bindgen-crate" "js-sys" ]; + "wasm-bindgen-crate" = [ "dep:wasm-bindgen-crate" ]; + "webpki-roots" = [ "dep:webpki-roots" ]; + }; + resolvedDefaultFeatures = [ "tokio" "tokio-runtime" ]; + }; + "hickory-resolver" = rec { + crateName = "hickory-resolver"; + version = "0.24.4"; + edition = "2021"; + sha256 = "0bnjdykfip04lr2ja97aw2s9vrnyxn46cbxb8cbi23jjrahigcfb"; + libName = "hickory_resolver"; + authors = [ + "The contributors to Hickory DNS" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "futures-util"; + packageId = "futures-util"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "hickory-proto"; + packageId = "hickory-proto"; + usesDefaultFeatures = false; + } + { + name = "ipconfig"; + packageId = "ipconfig"; + optional = true; + target = { target, features }: (target."windows" or false); + } + { + name = "lru-cache"; + packageId = "lru-cache"; + } + { + name = "once_cell"; + packageId = "once_cell"; + } + { + name = "parking_lot"; + packageId = "parking_lot"; + } + { + name = "rand"; + packageId = "rand 0.8.6"; + } + { + name = "resolv-conf"; + packageId = "resolv-conf"; + optional = true; + features = [ "system" ]; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + } + { + name = "tokio"; + packageId = "tokio"; + optional = true; + } + { + name = "tracing"; + packageId = "tracing"; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "test-util" ]; + } + ]; + features = { + "backtrace" = [ "dep:backtrace" "hickory-proto/backtrace" ]; + "default" = [ "system-config" "tokio-runtime" ]; + "dns-over-h3" = [ "dns-over-rustls" "hickory-proto/dns-over-h3" ]; + "dns-over-https" = [ "hickory-proto/dns-over-https" ]; + "dns-over-https-rustls" = [ "hickory-proto/dns-over-https-rustls" "dns-over-rustls" "dns-over-https" ]; + "dns-over-native-tls" = [ "dns-over-tls" "tokio-native-tls" "hickory-proto/dns-over-native-tls" ]; + "dns-over-openssl" = [ "dns-over-tls" "hickory-proto/dns-over-openssl" "tokio-openssl" ]; + "dns-over-quic" = [ "rustls/quic" "dns-over-rustls" "hickory-proto/dns-over-quic" ]; + "dns-over-rustls" = [ "dns-over-tls" "rustls" "tokio-rustls" "hickory-proto/dns-over-rustls" ]; + "dns-over-tls" = [ "tokio-runtime" ]; + "dnssec-openssl" = [ "dnssec" "hickory-proto/dnssec-openssl" ]; + "dnssec-ring" = [ "dnssec" "hickory-proto/dnssec-ring" ]; + "ipconfig" = [ "dep:ipconfig" ]; + "native-certs" = [ "dep:rustls-native-certs" "hickory-proto/native-certs" ]; + "resolv-conf" = [ "dep:resolv-conf" ]; + "rustls" = [ "dep:rustls" ]; + "serde" = [ "dep:serde" ]; + "serde-config" = [ "serde" "hickory-proto/serde-config" ]; + "system-config" = [ "ipconfig" "resolv-conf" ]; + "tokio" = [ "dep:tokio" ]; + "tokio-native-tls" = [ "dep:tokio-native-tls" ]; + "tokio-openssl" = [ "dep:tokio-openssl" ]; + "tokio-runtime" = [ "tokio/rt" "hickory-proto/tokio-runtime" ]; + "tokio-rustls" = [ "dep:tokio-rustls" ]; + "webpki-roots" = [ "dep:webpki-roots" "hickory-proto/webpki-roots" ]; + }; + resolvedDefaultFeatures = [ "default" "ipconfig" "resolv-conf" "system-config" "tokio" "tokio-runtime" ]; + }; + "hkdf 0.12.4" = rec { + crateName = "hkdf"; + version = "0.12.4"; + edition = "2018"; + sha256 = "1xxxzcarz151p1b858yn5skmhyrvn8fs4ivx5km3i1kjmnr8wpvv"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "hmac"; + packageId = "hmac 0.12.1"; + } + ]; + features = { + "std" = [ "hmac/std" ]; + }; + }; + "hkdf 0.13.0" = rec { + crateName = "hkdf"; + version = "0.13.0"; + edition = "2024"; + sha256 = "061halz93gjbshffck2xzrrz9rmkch95rvwn5ipqd2y6433jdaja"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "hmac"; + packageId = "hmac 0.13.0"; + } + ]; + features = { + "kdf" = [ "dep:kdf" ]; + }; + }; + "hmac 0.12.1" = rec { + crateName = "hmac"; + version = "0.12.1"; + edition = "2018"; + sha256 = "0pmbr069sfg76z7wsssfk5ddcqd9ncp79fyz6zcm6yn115yc6jbc"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "digest"; + packageId = "digest 0.10.7"; + features = [ "mac" ]; + } + ]; + devDependencies = [ + { + name = "digest"; + packageId = "digest 0.10.7"; + features = [ "dev" ]; + } + ]; + features = { + "std" = [ "digest/std" ]; + }; + resolvedDefaultFeatures = [ "reset" ]; + }; + "hmac 0.13.0" = rec { + crateName = "hmac"; + version = "0.13.0"; + edition = "2024"; + sha256 = "0gw6avmix6ah63lf70dapxhml4dlcakl9f2lnm6b0hdf6abvq0v3"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "digest"; + packageId = "digest 0.11.3"; + features = [ "mac" ]; + } + ]; + devDependencies = [ + { + name = "digest"; + packageId = "digest 0.11.3"; + features = [ "dev" ]; + } + ]; + features = { + "zeroize" = [ "digest/zeroize" ]; + }; + }; + "html5ever" = rec { + crateName = "html5ever"; + version = "0.27.0"; + edition = "2021"; + sha256 = "1m24sbpk572f5qhhkj4kkxvsd64rn968s0vxwvqlds76w2pp2dy1"; + authors = [ + "The html5ever Project Developers" + ]; + dependencies = [ + { + name = "log"; + packageId = "log"; + } + { + name = "mac"; + packageId = "mac"; + } + { + name = "markup5ever"; + packageId = "markup5ever"; + } + ]; + buildDependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "extra-traits" "full" "fold" ]; + } + ]; + + }; + "htmlescape" = rec { + crateName = "htmlescape"; + version = "0.3.1"; + edition = "2015"; + sha256 = "0qria8paf19qy5sgzzk3iiii9fp2j7spbhqf0zjxwrg7v9c500p9"; + authors = [ + "Viktor Dahl " + ]; + + }; + "http" = rec { + crateName = "http"; + version = "1.4.2"; + edition = "2021"; + sha256 = "09b4p8fiivkg7wm0b59fyrn1jkm7px298ci7zb9igz6n647gaw39"; + authors = [ + "Alex Crichton " + "Carl Lerche " + "Sean McArthur " + ]; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "itoa"; + packageId = "itoa"; + } + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "http-body" = rec { + crateName = "http-body"; + version = "1.0.1"; + edition = "2018"; + sha256 = "111ir5k2b9ihz5nr9cz7cwm7fnydca7dx4hc7vr16scfzghxrzhy"; + libName = "http_body"; + authors = [ + "Carl Lerche " + "Lucio Franco " + "Sean McArthur " + ]; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "http"; + packageId = "http"; + } + ]; + + }; + "http-body-util" = rec { + crateName = "http-body-util"; + version = "0.1.3"; + edition = "2018"; + sha256 = "0jm6jv4gxsnlsi1kzdyffjrj8cfr3zninnxpw73mvkxy4qzdj8dh"; + libName = "http_body_util"; + authors = [ + "Carl Lerche " + "Lucio Franco " + "Sean McArthur " + ]; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures-core"; + packageId = "futures-core"; + usesDefaultFeatures = false; + } + { + name = "http"; + packageId = "http"; + } + { + name = "http-body"; + packageId = "http-body"; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + ]; + features = { + "channel" = [ "dep:tokio" ]; + "full" = [ "channel" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "http-range-header" = rec { + crateName = "http-range-header"; + version = "0.4.2"; + edition = "2018"; + sha256 = "171mszmmq0lzpj9brig4wz1sz8hh3h6dgmaxs69q2db8ibma4wci"; + libName = "http_range_header"; + + }; + "httparse" = rec { + crateName = "httparse"; + version = "1.10.1"; + edition = "2018"; + sha256 = "11ycd554bw2dkgw0q61xsa7a4jn1wb1xbfacmf3dbwsikvkkvgvd"; + authors = [ + "Sean McArthur " + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "httpdate" = rec { + crateName = "httpdate"; + version = "1.0.3"; + edition = "2021"; + sha256 = "1aa9rd2sac0zhjqh24c9xvir96g188zldkx0hr6dnnlx5904cfyz"; + authors = [ + "Pyfisch " + ]; + + }; + "human_format" = rec { + crateName = "human_format"; + version = "1.2.1"; + edition = "2024"; + sha256 = "0jv24az0hb269iar8gk9sbdpfmbyn5csjfnblfwgdg752qzrbv7a"; + authors = [ + "Bob Chatman " + ]; + features = { + }; + }; + "hybrid-array" = rec { + crateName = "hybrid-array"; + version = "0.4.12"; + edition = "2024"; + sha256 = "1njpm3mmsb6lgr9nn97ld5aavwjzrvijjb4nav0anhnimf1aamci"; + libName = "hybrid_array"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "ctutils"; + packageId = "ctutils"; + optional = true; + } + { + name = "subtle"; + packageId = "subtle"; + optional = true; + usesDefaultFeatures = false; + features = [ "const-generics" ]; + } + { + name = "typenum"; + packageId = "typenum"; + features = [ "const-generics" ]; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "bytemuck" = [ "dep:bytemuck" ]; + "ctutils" = [ "dep:ctutils" ]; + "serde" = [ "dep:serde" ]; + "subtle" = [ "dep:subtle" ]; + "zerocopy" = [ "dep:zerocopy" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "ctutils" "extra-sizes" "subtle" "zeroize" ]; + }; + "hyper" = rec { + crateName = "hyper"; + version = "1.10.1"; + edition = "2021"; + sha256 = "1624nwrh1ci34psqcl3q8q266kha8kd6fmqjj14qck49l59iqa2m"; + authors = [ + "Sean McArthur " + ]; + dependencies = [ + { + name = "atomic-waker"; + packageId = "atomic-waker"; + optional = true; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures-channel"; + packageId = "futures-channel"; + optional = true; + } + { + name = "futures-core"; + packageId = "futures-core"; + optional = true; + } + { + name = "h2"; + packageId = "h2"; + optional = true; + } + { + name = "http"; + packageId = "http"; + } + { + name = "http-body"; + packageId = "http-body"; + } + { + name = "httparse"; + packageId = "httparse"; + optional = true; + } + { + name = "httpdate"; + packageId = "httpdate"; + optional = true; + } + { + name = "itoa"; + packageId = "itoa"; + optional = true; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + optional = true; + } + { + name = "smallvec"; + packageId = "smallvec"; + optional = true; + features = [ "const_generics" "const_new" ]; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "sync" ]; + } + { + name = "want"; + packageId = "want"; + optional = true; + } + ]; + devDependencies = [ + { + name = "futures-channel"; + packageId = "futures-channel"; + features = [ "sink" ]; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "fs" "macros" "net" "io-std" "io-util" "rt" "rt-multi-thread" "sync" "time" "test-util" ]; + } + ]; + features = { + "client" = [ "dep:want" "dep:pin-project-lite" "dep:smallvec" ]; + "ffi" = [ "dep:http-body-util" "dep:futures-util" ]; + "full" = [ "client" "http1" "http2" "server" ]; + "http1" = [ "dep:atomic-waker" "dep:futures-channel" "dep:futures-core" "dep:httparse" "dep:itoa" ]; + "http2" = [ "dep:futures-channel" "dep:futures-core" "dep:h2" ]; + "server" = [ "dep:httpdate" "dep:pin-project-lite" "dep:smallvec" ]; + "tracing" = [ "dep:tracing" ]; + }; + resolvedDefaultFeatures = [ "client" "default" "full" "http1" "http2" "server" ]; + }; + "hyper-rustls" = rec { + crateName = "hyper-rustls"; + version = "0.27.9"; + edition = "2021"; + sha256 = "03vfnsm873wsp1dk0q85nxvk7w6syp8c2m5bcdjcyfgg4786ijik"; + libName = "hyper_rustls"; + dependencies = [ + { + name = "http"; + packageId = "http"; + } + { + name = "hyper"; + packageId = "hyper"; + usesDefaultFeatures = false; + } + { + name = "hyper-util"; + packageId = "hyper-util"; + usesDefaultFeatures = false; + features = [ "client-legacy" "tokio" ]; + } + { + name = "rustls"; + packageId = "rustls"; + usesDefaultFeatures = false; + } + { + name = "tokio"; + packageId = "tokio"; + } + { + name = "tokio-rustls"; + packageId = "tokio-rustls"; + usesDefaultFeatures = false; + } + { + name = "tower-service"; + packageId = "tower-service"; + } + { + name = "webpki-roots"; + packageId = "webpki-roots 1.0.8"; + optional = true; + } + ]; + devDependencies = [ + { + name = "hyper-util"; + packageId = "hyper-util"; + usesDefaultFeatures = false; + features = [ "server-auto" ]; + } + { + name = "rustls"; + packageId = "rustls"; + usesDefaultFeatures = false; + features = [ "tls12" ]; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "io-std" "macros" "net" "rt-multi-thread" ]; + } + ]; + features = { + "aws-lc-rs" = [ "rustls/aws_lc_rs" ]; + "default" = [ "native-tokio" "http1" "tls12" "logging" "aws-lc-rs" ]; + "fips" = [ "aws-lc-rs" "rustls/fips" ]; + "http1" = [ "hyper-util/http1" ]; + "http2" = [ "hyper-util/http2" ]; + "log" = [ "dep:log" ]; + "logging" = [ "log" "tokio-rustls/logging" "rustls/logging" ]; + "native-tokio" = [ "rustls-native-certs" ]; + "ring" = [ "rustls/ring" ]; + "rustls-native-certs" = [ "dep:rustls-native-certs" ]; + "rustls-platform-verifier" = [ "dep:rustls-platform-verifier" ]; + "tls12" = [ "tokio-rustls/tls12" "rustls/tls12" ]; + "webpki-roots" = [ "dep:webpki-roots" ]; + "webpki-tokio" = [ "webpki-roots" ]; + }; + resolvedDefaultFeatures = [ "aws-lc-rs" "http1" "http2" "ring" "tls12" "webpki-roots" "webpki-tokio" ]; + }; + "hyper-util" = rec { + crateName = "hyper-util"; + version = "0.1.20"; + edition = "2021"; + sha256 = "186zdc58hmm663csmjvrzgkr6jdh93sfmi3q2pxi57gcaqjpqm4n"; + libName = "hyper_util"; + authors = [ + "Sean McArthur " + ]; + dependencies = [ + { + name = "base64"; + packageId = "base64"; + optional = true; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures-channel"; + packageId = "futures-channel"; + optional = true; + } + { + name = "futures-util"; + packageId = "futures-util"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "http"; + packageId = "http"; + } + { + name = "http-body"; + packageId = "http-body"; + } + { + name = "hyper"; + packageId = "hyper"; + } + { + name = "ipnet"; + packageId = "ipnet"; + optional = true; + } + { + name = "libc"; + packageId = "libc"; + optional = true; + } + { + name = "percent-encoding"; + packageId = "percent-encoding"; + optional = true; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "socket2"; + packageId = "socket2"; + optional = true; + features = [ "all" ]; + } + { + name = "system-configuration"; + packageId = "system-configuration"; + optional = true; + target = { target, features }: ("macos" == target."os" or null); + } + { + name = "tokio"; + packageId = "tokio"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "tower-service"; + packageId = "tower-service"; + optional = true; + } + { + name = "tracing"; + packageId = "tracing"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "windows-registry"; + packageId = "windows-registry"; + optional = true; + target = { target, features }: (target."windows" or false); + } + ]; + devDependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures-util"; + packageId = "futures-util"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "hyper"; + packageId = "hyper"; + features = [ "full" ]; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "test-util" "signal" ]; + } + ]; + features = { + "client" = [ "hyper/client" "tokio/net" "dep:tracing" "dep:futures-channel" "dep:tower-service" ]; + "client-legacy" = [ "client" "dep:socket2" "tokio/sync" "dep:libc" "dep:futures-util" ]; + "client-pool" = [ "client" "dep:futures-util" "dep:tower-layer" ]; + "client-proxy" = [ "client" "dep:base64" "dep:ipnet" "dep:percent-encoding" ]; + "client-proxy-system" = [ "dep:system-configuration" "dep:windows-registry" ]; + "full" = [ "client" "client-legacy" "client-pool" "client-proxy" "client-proxy-system" "server" "server-auto" "server-graceful" "service" "http1" "http2" "tokio" "tracing" ]; + "http1" = [ "hyper/http1" ]; + "http2" = [ "hyper/http2" ]; + "server" = [ "hyper/server" ]; + "server-auto" = [ "server" "http1" "http2" ]; + "server-graceful" = [ "server" "tokio/sync" ]; + "service" = [ "dep:tower-service" ]; + "tokio" = [ "dep:tokio" "tokio/rt" "tokio/time" ]; + "tracing" = [ "dep:tracing" ]; + }; + resolvedDefaultFeatures = [ "client" "client-legacy" "client-proxy" "client-proxy-system" "default" "http1" "http2" "server" "server-auto" "service" "tokio" ]; + }; + "iana-time-zone" = rec { + crateName = "iana-time-zone"; + version = "0.1.65"; + edition = "2021"; + sha256 = "0w64khw5p8s4nzwcf36bwnsmqzf61vpwk9ca1920x82bk6nwj6z3"; + libName = "iana_time_zone"; + authors = [ + "Andrew Straw " + "René Kijewski " + "Ryan Lopopolo " + ]; + dependencies = [ + { + name = "android_system_properties"; + packageId = "android_system_properties"; + target = { target, features }: ("android" == target."os" or null); + } + { + name = "core-foundation-sys"; + packageId = "core-foundation-sys"; + target = { target, features }: ("apple" == target."vendor" or null); + } + { + name = "iana-time-zone-haiku"; + packageId = "iana-time-zone-haiku"; + target = { target, features }: ("haiku" == target."os" or null); + } + { + name = "js-sys"; + packageId = "js-sys"; + target = { target, features }: (("wasm32" == target."arch" or null) && ("unknown" == target."os" or null)); + } + { + name = "log"; + packageId = "log"; + target = { target, features }: (("wasm32" == target."arch" or null) && ("unknown" == target."os" or null)); + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + target = { target, features }: (("wasm32" == target."arch" or null) && ("unknown" == target."os" or null)); + } + { + name = "windows-core"; + packageId = "windows-core"; + target = { target, features }: ("windows" == target."os" or null); + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "fallback" ]; + }; + "iana-time-zone-haiku" = rec { + crateName = "iana-time-zone-haiku"; + version = "0.1.2"; + edition = "2018"; + sha256 = "17r6jmj31chn7xs9698r122mapq85mfnv98bb4pg6spm0si2f67k"; + libName = "iana_time_zone_haiku"; + authors = [ + "René Kijewski " + ]; + buildDependencies = [ + { + name = "cc"; + packageId = "cc"; + } + ]; + + }; + "icu_collections" = rec { + crateName = "icu_collections"; + version = "2.2.0"; + edition = "2021"; + sha256 = "070r7xd0pynm0hnc1v2jzlbxka6wf50f81wybf9xg0y82v6x3119"; + authors = [ + "The ICU4X Project Developers" + ]; + dependencies = [ + { + name = "displaydoc"; + packageId = "displaydoc"; + usesDefaultFeatures = false; + } + { + name = "potential_utf"; + packageId = "potential_utf"; + usesDefaultFeatures = false; + features = [ "zerovec" ]; + } + { + name = "utf8_iter"; + packageId = "utf8_iter"; + usesDefaultFeatures = false; + } + { + name = "yoke"; + packageId = "yoke"; + usesDefaultFeatures = false; + features = [ "derive" ]; + } + { + name = "zerofrom"; + packageId = "zerofrom"; + usesDefaultFeatures = false; + features = [ "derive" ]; + } + { + name = "zerovec"; + packageId = "zerovec"; + usesDefaultFeatures = false; + features = [ "derive" "yoke" ]; + } + ]; + features = { + "alloc" = [ "serde?/alloc" "zerovec/alloc" ]; + "databake" = [ "dep:databake" "zerovec/databake" ]; + "serde" = [ "dep:serde" "zerovec/serde" "potential_utf/serde" "alloc" ]; + }; + }; + "icu_locale_core" = rec { + crateName = "icu_locale_core"; + version = "2.2.0"; + edition = "2021"; + sha256 = "0a9cmin5w1x3bg941dlmgszn33qgq428k7qiqn5did72ndi9n8cj"; + authors = [ + "The ICU4X Project Developers" + ]; + dependencies = [ + { + name = "displaydoc"; + packageId = "displaydoc"; + usesDefaultFeatures = false; + } + { + name = "litemap"; + packageId = "litemap"; + usesDefaultFeatures = false; + } + { + name = "tinystr"; + packageId = "tinystr"; + usesDefaultFeatures = false; + } + { + name = "writeable"; + packageId = "writeable"; + usesDefaultFeatures = false; + } + { + name = "zerovec"; + packageId = "zerovec"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "litemap"; + packageId = "litemap"; + usesDefaultFeatures = false; + features = [ "testing" ]; + } + ]; + features = { + "alloc" = [ "litemap/alloc" "tinystr/alloc" "writeable/alloc" "serde?/alloc" ]; + "databake" = [ "dep:databake" "alloc" ]; + "serde" = [ "dep:serde" "tinystr/serde" ]; + "zerovec" = [ "dep:zerovec" "tinystr/zerovec" ]; + }; + resolvedDefaultFeatures = [ "zerovec" ]; + }; + "icu_normalizer" = rec { + crateName = "icu_normalizer"; + version = "2.2.0"; + edition = "2021"; + sha256 = "1d7krxr0xpc4x9635k1100a24nh0nrc59n65j6yk6gbfkplmwvn5"; + authors = [ + "The ICU4X Project Developers" + ]; + dependencies = [ + { + name = "icu_collections"; + packageId = "icu_collections"; + usesDefaultFeatures = false; + } + { + name = "icu_normalizer_data"; + packageId = "icu_normalizer_data"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "icu_properties"; + packageId = "icu_properties"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "icu_provider"; + packageId = "icu_provider"; + usesDefaultFeatures = false; + } + { + name = "smallvec"; + packageId = "smallvec"; + usesDefaultFeatures = false; + } + { + name = "zerovec"; + packageId = "zerovec"; + usesDefaultFeatures = false; + } + ]; + features = { + "compiled_data" = [ "dep:icu_normalizer_data" "icu_properties?/compiled_data" "icu_provider/baked" ]; + "datagen" = [ "serde" "dep:databake" "icu_properties" "icu_collections/databake" "zerovec/databake" "icu_properties?/datagen" "icu_provider/export" ]; + "default" = [ "compiled_data" "utf8_iter" "utf16_iter" ]; + "harfbuzz_traits" = [ "dep:harfbuzz-traits" ]; + "icu_properties" = [ "dep:icu_properties" ]; + "serde" = [ "dep:serde" "icu_collections/serde" "zerovec/serde" "icu_properties?/serde" "icu_provider/serde" ]; + "utf16_iter" = [ "dep:utf16_iter" "dep:write16" ]; + "utf8_iter" = [ "dep:utf8_iter" ]; + }; + resolvedDefaultFeatures = [ "compiled_data" ]; + }; + "icu_normalizer_data" = rec { + crateName = "icu_normalizer_data"; + version = "2.2.0"; + edition = "2021"; + sha256 = "0f5d5d5fhhr9937m2z6z38fzh6agf14z24kwlr6lyczafypf0fys"; + authors = [ + "The ICU4X Project Developers" + ]; + + }; + "icu_properties" = rec { + crateName = "icu_properties"; + version = "2.2.0"; + edition = "2021"; + sha256 = "1pkh3s837808cbwxvfagwc28cvwrz2d9h5rl02jwrhm51ryvdqxy"; + authors = [ + "The ICU4X Project Developers" + ]; + dependencies = [ + { + name = "icu_collections"; + packageId = "icu_collections"; + usesDefaultFeatures = false; + } + { + name = "icu_locale_core"; + packageId = "icu_locale_core"; + usesDefaultFeatures = false; + features = [ "zerovec" ]; + } + { + name = "icu_properties_data"; + packageId = "icu_properties_data"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "icu_provider"; + packageId = "icu_provider"; + usesDefaultFeatures = false; + } + { + name = "zerotrie"; + packageId = "zerotrie"; + usesDefaultFeatures = false; + features = [ "yoke" "zerofrom" ]; + } + { + name = "zerovec"; + packageId = "zerovec"; + usesDefaultFeatures = false; + features = [ "derive" "yoke" ]; + } + ]; + features = { + "alloc" = [ "zerovec/alloc" "icu_collections/alloc" "serde?/alloc" ]; + "compiled_data" = [ "dep:icu_properties_data" "icu_provider/baked" ]; + "datagen" = [ "serde" "dep:databake" "zerovec/databake" "icu_collections/databake" "icu_locale_core/databake" "zerotrie/databake" "icu_provider/export" ]; + "default" = [ "compiled_data" ]; + "harfbuzz_traits" = [ "dep:harfbuzz-traits" ]; + "serde" = [ "dep:serde" "icu_locale_core/serde" "zerovec/serde" "icu_collections/serde" "icu_provider/serde" "zerotrie/serde" ]; + "unicode_bidi" = [ "dep:unicode-bidi" ]; + }; + resolvedDefaultFeatures = [ "compiled_data" ]; + }; + "icu_properties_data" = rec { + crateName = "icu_properties_data"; + version = "2.2.0"; + edition = "2021"; + sha256 = "052awny0qwkbcbpd5jg2cd7vl5ry26pq4hz1nfsgf10c3qhbnawf"; + authors = [ + "The ICU4X Project Developers" + ]; + + }; + "icu_provider" = rec { + crateName = "icu_provider"; + version = "2.2.0"; + edition = "2021"; + sha256 = "08dl8pxbwr8zsz4c5vphqb7xw0hykkznwi4rw7bk6pwb3krlr70k"; + authors = [ + "The ICU4X Project Developers" + ]; + dependencies = [ + { + name = "displaydoc"; + packageId = "displaydoc"; + usesDefaultFeatures = false; + } + { + name = "icu_locale_core"; + packageId = "icu_locale_core"; + usesDefaultFeatures = false; + } + { + name = "writeable"; + packageId = "writeable"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "yoke"; + packageId = "yoke"; + usesDefaultFeatures = false; + features = [ "derive" ]; + } + { + name = "zerofrom"; + packageId = "zerofrom"; + usesDefaultFeatures = false; + features = [ "derive" ]; + } + { + name = "zerotrie"; + packageId = "zerotrie"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "zerovec"; + packageId = "zerovec"; + usesDefaultFeatures = false; + features = [ "derive" ]; + } + ]; + features = { + "alloc" = [ "icu_locale_core/alloc" "serde?/alloc" "yoke/alloc" "zerofrom/alloc" "zerovec/alloc" "zerotrie?/alloc" "dep:stable_deref_trait" "dep:writeable" ]; + "baked" = [ "dep:zerotrie" "dep:writeable" ]; + "deserialize_bincode_1" = [ "serde" "dep:bincode" "std" ]; + "deserialize_json" = [ "serde" "dep:serde_json" ]; + "deserialize_postcard_1" = [ "serde" "dep:postcard" ]; + "export" = [ "serde" "dep:erased-serde" "dep:databake" "std" "sync" "dep:postcard" "zerovec/databake" ]; + "logging" = [ "dep:log" ]; + "serde" = [ "dep:serde" "yoke/serde" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "baked" ]; + }; + "ident_case" = rec { + crateName = "ident_case"; + version = "1.0.1"; + edition = "2015"; + sha256 = "0fac21q6pwns8gh1hz3nbq15j8fi441ncl6w4vlnd1cmc55kiq5r"; + authors = [ + "Ted Driggs " + ]; + + }; + "idna" = rec { + crateName = "idna"; + version = "1.1.0"; + edition = "2018"; + sha256 = "1pp4n7hppm480zcx411dsv9wfibai00wbpgnjj4qj0xa7kr7a21v"; + authors = [ + "The rust-url developers" + ]; + dependencies = [ + { + name = "idna_adapter"; + packageId = "idna_adapter"; + } + { + name = "smallvec"; + packageId = "smallvec"; + features = [ "const_generics" ]; + } + { + name = "utf8_iter"; + packageId = "utf8_iter"; + } + ]; + features = { + "compiled_data" = [ "idna_adapter/compiled_data" ]; + "default" = [ "std" "compiled_data" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "compiled_data" "default" "std" ]; + }; + "idna_adapter" = rec { + crateName = "idna_adapter"; + version = "1.2.2"; + edition = "2024"; + sha256 = "0557p76l8hj35r9zn1yv7c6x1c0qbrsffmg80n0yy8361ly3fs6b"; + authors = [ + "The rust-url developers" + ]; + dependencies = [ + { + name = "icu_normalizer"; + packageId = "icu_normalizer"; + usesDefaultFeatures = false; + } + { + name = "icu_properties"; + packageId = "icu_properties"; + usesDefaultFeatures = false; + } + ]; + features = { + "compiled_data" = [ "icu_normalizer/compiled_data" "icu_properties/compiled_data" ]; + }; + resolvedDefaultFeatures = [ "compiled_data" ]; + }; + "indexmap" = rec { + crateName = "indexmap"; + version = "2.14.0"; + edition = "2024"; + sha256 = "1na9z6f0d5pkjr1lgsni470v98gv2r7c41j8w48skr089x2yjrnl"; + dependencies = [ + { + name = "equivalent"; + packageId = "equivalent"; + usesDefaultFeatures = false; + } + { + name = "hashbrown"; + packageId = "hashbrown 0.17.1"; + usesDefaultFeatures = false; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: false; + } + { + name = "serde_core"; + packageId = "serde_core"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "derive" ]; + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "borsh" = [ "dep:borsh" ]; + "default" = [ "std" ]; + "quickcheck" = [ "dep:quickcheck" ]; + "rayon" = [ "dep:rayon" ]; + "serde" = [ "dep:serde_core" "dep:serde" ]; + "sval" = [ "dep:sval" ]; + }; + resolvedDefaultFeatures = [ "default" "serde" "std" ]; + }; + "inout 0.1.4" = rec { + crateName = "inout"; + version = "0.1.4"; + edition = "2021"; + sha256 = "008xfl1jn9rxsq19phnhbimccf4p64880jmnpg59wqi07kk117w7"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "generic-array"; + packageId = "generic-array 0.14.9"; + } + ]; + features = { + "block-padding" = [ "dep:block-padding" ]; + "std" = [ "block-padding/std" ]; + }; + }; + "inout 0.2.2" = rec { + crateName = "inout"; + version = "0.2.2"; + edition = "2024"; + sha256 = "1iq39s01d3y56j2r6hf75yqhpa7s2ifwr316yzyi0879a9jcwl22"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "block-padding"; + packageId = "block-padding"; + optional = true; + } + { + name = "hybrid-array"; + packageId = "hybrid-array"; + } + ]; + features = { + "block-padding" = [ "dep:block-padding" ]; + }; + resolvedDefaultFeatures = [ "block-padding" ]; + }; + "internal-russh-num-bigint" = rec { + crateName = "internal-russh-num-bigint"; + version = "0.5.0"; + edition = "2021"; + sha256 = "1s1fbf8zams4whrbgqx2jp6raw7m2m8a7ysmxhclvyrj1h9253mf"; + libName = "internal_russh_num_bigint"; + authors = [ + "The Rust Project Developers" + ]; + dependencies = [ + { + name = "num-integer"; + packageId = "num-integer"; + usesDefaultFeatures = false; + features = [ "i128" ]; + } + { + name = "num-traits"; + packageId = "num-traits"; + usesDefaultFeatures = false; + features = [ "i128" ]; + } + { + name = "rand"; + packageId = "rand 0.10.1"; + rename = "rand_0_10"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + rename = "rand_core_0_10"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "default" = [ "std" ]; + "quickcheck" = [ "dep:quickcheck" ]; + "rand_0_10" = [ "rand_core_0_10" "dep:rand_0_10" ]; + "rand_0_9" = [ "rand_core_0_9" "dep:rand_0_9" ]; + "rand_core_0_10" = [ "dep:rand_core_0_10" ]; + "rand_core_0_9" = [ "dep:rand_core_0_9" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "num-integer/std" "num-traits/std" ]; + }; + resolvedDefaultFeatures = [ "default" "rand_0_10" "rand_core_0_10" "std" ]; + }; + "inventory" = rec { + crateName = "inventory"; + version = "0.3.24"; + edition = "2021"; + sha256 = "16y3vbab2ld8ykjap1xxwk001jliyqsj8np57zpcrx7jfq6c7w54"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "rustversion"; + packageId = "rustversion"; + target = { target, features }: (builtins.elem "wasm" target."family"); + } + ]; + devDependencies = [ + { + name = "rustversion"; + packageId = "rustversion"; + } + ]; + + }; + "io-close" = rec { + crateName = "io-close"; + version = "0.3.7"; + edition = "2018"; + sha256 = "1g4hldfn436rkrx3jlm4az1y5gdmkcixdlhkwy64yx06gx2czbcw"; + libName = "io_close"; + authors = [ + "wufz" + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (target."unix" or false); + } + { + name = "winapi"; + packageId = "winapi"; + target = { target, features }: (target."windows" or false); + features = [ "handleapi" "std" "winsock2" ]; + } + ]; + features = { + "os_pipe" = [ "dep:os_pipe" ]; + }; + }; + "ipconfig" = rec { + crateName = "ipconfig"; + version = "0.3.4"; + edition = "2018"; + sha256 = "08l2nk7q2kasbsixpdj83jb62rixys7xc2k3n3j6qgg31h64ch2d"; + authors = [ + "Liran Ringel " + ]; + dependencies = [ + { + name = "socket2"; + packageId = "socket2"; + target = { target, features }: (target."windows" or false); + } + { + name = "widestring"; + packageId = "widestring"; + target = { target, features }: (target."windows" or false); + } + { + name = "windows-registry"; + packageId = "windows-registry"; + optional = true; + target = { target, features }: (target."windows" or false); + } + { + name = "windows-result"; + packageId = "windows-result"; + optional = true; + target = { target, features }: (target."windows" or false); + } + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_Networking_WinSock" "Win32_System_Registry" ]; + } + ]; + features = { + "computer" = [ "dep:windows-registry" "dep:windows-result" ]; + "default" = [ "computer" ]; + }; + resolvedDefaultFeatures = [ "computer" "default" ]; + }; + "ipld-core" = rec { + crateName = "ipld-core"; + version = "0.4.3"; + edition = "2021"; + sha256 = "1nmvdhj5bmh978xcnrrh35ly05bcq66xb1hvnw5hnbypfr4n43q9"; + libName = "ipld_core"; + authors = [ + "Volker Mische " + ]; + dependencies = [ + { + name = "cid"; + packageId = "cid"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "serde_bytes"; + packageId = "serde_bytes"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "arb" = [ "dep:quickcheck" "cid/arb" ]; + "default" = [ "codec" "std" ]; + "serde" = [ "dep:serde" "dep:serde_bytes" "cid/serde" ]; + "std" = [ "cid/std" "serde?/std" "serde_bytes?/std" ]; + }; + resolvedDefaultFeatures = [ "codec" "serde" "std" ]; + }; + "ipnet" = rec { + crateName = "ipnet"; + version = "2.12.0"; + edition = "2018"; + sha256 = "1qpq2y0asyv0jppw7zww9y96fpnpinwap8a0phhqqgyy3znnz3yr"; + authors = [ + "Kris Price " + ]; + features = { + "default" = [ "std" ]; + "heapless" = [ "dep:heapless" "serde" ]; + "json" = [ "schemars08" "serde" ]; + "schemars" = [ "schemars08" ]; + "schemars08" = [ "dep:schemars08" ]; + "schemars1" = [ "dep:schemars1" ]; + "ser_as_str" = [ "dep:heapless" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "is_terminal_polyfill" = rec { + crateName = "is_terminal_polyfill"; + version = "1.70.2"; + edition = "2021"; + sha256 = "15anlc47sbz0jfs9q8fhwf0h3vs2w4imc030shdnq54sny5i7jx6"; + features = { + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "itertools 0.13.0" = rec { + crateName = "itertools"; + version = "0.13.0"; + edition = "2018"; + sha256 = "11hiy3qzl643zcigknclh446qb9zlg4dpdzfkjaa9q9fqpgyfgj1"; + authors = [ + "bluss" + ]; + dependencies = [ + { + name = "either"; + packageId = "either"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "use_std" ]; + "use_std" = [ "use_alloc" "either/use_std" ]; + }; + resolvedDefaultFeatures = [ "default" "use_alloc" "use_std" ]; + }; + "itertools 0.14.0" = rec { + crateName = "itertools"; + version = "0.14.0"; + edition = "2018"; + sha256 = "118j6l1vs2mx65dqhwyssbrxpawa90886m3mzafdvyip41w2q69b"; + authors = [ + "bluss" + ]; + dependencies = [ + { + name = "either"; + packageId = "either"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "use_std" ]; + "use_std" = [ "use_alloc" "either/use_std" ]; + }; + resolvedDefaultFeatures = [ "default" "use_alloc" "use_std" ]; + }; + "itoa" = rec { + crateName = "itoa"; + version = "1.0.18"; + edition = "2021"; + sha256 = "10jnd1vpfkb8kj38rlkn2a6k02afvj3qmw054dfpzagrpl6achlg"; + authors = [ + "David Tolnay " + ]; + features = { + "no-panic" = [ "dep:no-panic" ]; + }; + }; + "jacquard" = rec { + crateName = "jacquard"; + version = "0.12.1"; + edition = "2024"; + workspace_member = null; + src = pkgs.fetchgit { + url = "https://tangled.org/oppi.li/jacquard"; + rev = "bb32de36f1cc2727954fba6377e0433c391d34f3"; + sha256 = "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj"; + }; + authors = [ + "Orual " + ]; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + usesDefaultFeatures = false; + } + { + name = "getrandom"; + packageId = "getrandom 0.2.17"; + target = { target, features }: (builtins.elem "wasm" target."family"); + features = [ "js" ]; + } + { + name = "gloo-storage"; + packageId = "gloo-storage"; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + } + { + name = "http"; + packageId = "http"; + usesDefaultFeatures = false; + } + { + name = "jacquard-api"; + packageId = "jacquard-api"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + features = [ "reqwest-client" ]; + } + { + name = "jacquard-identity"; + packageId = "jacquard-identity"; + } + { + name = "jacquard-identity"; + packageId = "jacquard-identity"; + target = { target, features }: (!(builtins.elem "wasm" target."family")); + features = [ "cache" ]; + } + { + name = "jacquard-oauth"; + packageId = "jacquard-oauth"; + } + { + name = "jose-jwk"; + packageId = "jose-jwk"; + features = [ "p256" ]; + } + { + name = "miette"; + packageId = "miette"; + } + { + name = "regex"; + packageId = "regex"; + usesDefaultFeatures = false; + target = { target, features }: (!(builtins.elem "wasm" target."family")); + features = [ "std" "perf-literal" "unicode" ]; + } + { + name = "regex-lite"; + packageId = "regex-lite"; + target = { target, features }: (builtins.elem "wasm" target."family"); + } + { + name = "reqwest"; + packageId = "reqwest 0.12.28"; + usesDefaultFeatures = false; + features = [ "json" ]; + } + { + name = "reqwest"; + packageId = "reqwest 0.12.28"; + usesDefaultFeatures = false; + target = { target, features }: (!(builtins.elem "wasm" target."family")); + features = [ "http2" "gzip" "rustls-tls" ]; + } + { + name = "reqwest"; + packageId = "reqwest 0.12.28"; + usesDefaultFeatures = false; + target = { target, features }: (builtins.elem "wasm" target."family"); + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "derive" "alloc" ]; + } + { + name = "serde_html_form"; + packageId = "serde_html_form"; + usesDefaultFeatures = false; + } + { + name = "serde_json"; + packageId = "serde_json"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "smol_str"; + packageId = "smol_str"; + features = [ "serde" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + usesDefaultFeatures = false; + } + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + features = [ "sync" ]; + } + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + target = { target, features }: (!(builtins.elem "wasm" target."family")); + features = [ "macros" "rt-multi-thread" "fs" ]; + } + { + name = "trait-variant"; + packageId = "trait-variant"; + } + { + name = "webpage"; + packageId = "webpage"; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "miette"; + packageId = "miette"; + features = [ "fancy" ]; + } + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + features = [ "signal" ]; + } + ]; + features = { + "api" = [ "jacquard-api/minimal" ]; + "api_all" = [ "api_full" "jacquard-api/ufos" ]; + "api_bluesky" = [ "api" "jacquard-api/bluesky" ]; + "api_full" = [ "api_bluesky" "jacquard-api/other" "jacquard-api/lexicon_community" ]; + "cache" = [ "jacquard-identity/cache" ]; + "default" = [ "api_full" "dns" "loopback" "derive" "cache" ]; + "derive" = [ "dep:jacquard-derive" ]; + "dns" = [ "jacquard-identity/dns" ]; + "loopback" = [ "jacquard-oauth/loopback" "jacquard-oauth/browser-open" ]; + "scope-check" = [ "jacquard-oauth/scope-check" ]; + "streaming" = [ "jacquard-common/websocket" "jacquard-oauth/streaming" "jacquard-identity/streaming" "dep:n0-future" "jacquard-api/streaming" ]; + "tracing" = [ "dep:tracing" "jacquard-common/tracing" "jacquard-oauth/tracing" "jacquard-identity/tracing" ]; + "websocket" = [ "jacquard-common/websocket" ]; + "zstd" = [ "jacquard-common/zstd" ]; + }; + resolvedDefaultFeatures = [ "api" ]; + }; + "jacquard-api" = rec { + crateName = "jacquard-api"; + version = "0.12.1"; + edition = "2024"; + workspace_member = null; + src = pkgs.fetchgit { + url = "https://tangled.org/oppi.li/jacquard"; + rev = "bb32de36f1cc2727954fba6377e0433c391d34f3"; + sha256 = "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj"; + }; + libName = "jacquard_api"; + authors = [ + "Orual " + ]; + dependencies = [ + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "jacquard-derive"; + packageId = "jacquard-derive"; + } + { + name = "jacquard-lexicon"; + packageId = "jacquard-lexicon"; + usesDefaultFeatures = false; + } + { + name = "miette"; + packageId = "miette"; + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "derive" "alloc" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + usesDefaultFeatures = false; + } + ]; + features = { + "ai_syui" = [ "com_atproto" ]; + "app_beaconbits" = [ "com_atproto" "community_lexicon" ]; + "app_bsky" = [ "com_atproto" ]; + "app_certified" = [ "com_atproto" "org_hypercerts" ]; + "app_chavatar" = [ "com_atproto" "community_lexicon" ]; + "app_chronosky" = [ "app_bsky" "com_atproto" ]; + "app_juttu" = [ "com_atproto" ]; + "app_offprint" = [ "com_atproto" ]; + "app_rocksky" = [ "com_atproto" ]; + "art_cllctv" = [ "app_bsky" "com_atproto" ]; + "at_margin" = [ "com_atproto" ]; + "blog_pckt" = [ "com_atproto" ]; + "blue_atroom" = [ "com_atproto" ]; + "blue_backyard" = [ "com_atproto" ]; + "bluesky" = [ "com_atproto" "app_bsky" "chat_bsky" "tools_ozone" "minimal" ]; + "buzz_bookhive" = [ "com_atproto" ]; + "chat_bsky" = [ "app_bsky" ]; + "com_atprotofans" = [ "com_atproto" ]; + "com_deckbelcher" = [ "com_atproto" ]; + "com_shinolabs" = [ "com_atproto" ]; + "com_suibari" = [ "com_atproto" ]; + "community_lexicon" = [ "com_atproto" ]; + "coop_hypha" = [ "com_atproto" "ing_dasl" ]; + "default" = [ "minimal" "std" ]; + "download_darkworld" = [ "com_atproto" ]; + "fyi_frontpage" = [ "com_atproto" ]; + "fyi_questionable" = [ "com_atproto" ]; + "fyi_unravel" = [ "com_atproto" ]; + "games_gamesgamesgamesgames" = [ "com_atproto" ]; + "garden_lexicon" = [ "com_atproto" ]; + "io_kich" = [ "com_atproto" ]; + "io_sound" = [ "com_atproto" ]; + "lexicon_community" = [ "community_lexicon" "my_skylights" "com_whtwnd" "social_psky" "blue_linkat" "tools_smokesignal" "minimal" ]; + "minimal" = [ "com_atproto" "com_bad_example" ]; + "net_alternativeproto" = [ "com_atproto" ]; + "net_anisota" = [ "app_bsky" "com_atproto" ]; + "net_wafrn" = [ "com_atproto" ]; + "network_cosmik" = [ "com_atproto" ]; + "network_slices" = [ "app_bsky" ]; + "org_atsui" = [ "at_inlay" ]; + "org_hyperboards" = [ "com_atproto" "org_hypercerts" ]; + "org_hypercerts" = [ "app_certified" "com_atproto" "pub_leaflet" ]; + "org_okazu_diary" = [ "com_atproto" ]; + "org_passingreads" = [ "com_atproto" "community_lexicon" ]; + "org_simocracy" = [ "com_atproto" ]; + "other" = [ "sh_tangled" "site_standard" "sh_weaver" "pub_leaflet" "net_anisota" "network_slices" "com_whtwnd" "place_stream" "blog_pckt" "minimal" ]; + "pink_vase" = [ "com_atproto" ]; + "place_stream" = [ "app_bsky" "com_atproto" "games_gamesgamesgamesgames" ]; + "pub_leaflet" = [ "com_atproto" ]; + "pub_quizzy" = [ "com_atproto" ]; + "sh_tangled" = [ "com_atproto" ]; + "sh_weaver" = [ "app_bsky" "com_atproto" ]; + "site_standard" = [ "com_atproto" ]; + "social_arabica" = [ "com_atproto" ]; + "social_grain" = [ "com_atproto" ]; + "social_oolong" = [ "com_atproto" ]; + "social_psky" = [ "com_atproto" ]; + "std" = [ "serde/std" "jacquard-common/std" ]; + "store__88x31" = [ "com_atproto" ]; + "streaming" = [ "jacquard-common/websocket" ]; + "tech_manos" = [ "com_atproto" ]; + "tech_tokimeki" = [ "app_bsky" "com_atproto" ]; + "tools_ozone" = [ "app_bsky" "chat_bsky" "com_atproto" ]; + "ufos" = [ "moe_karashiiro" "dev_regnault" "buzz_bookhive" "uk_ewancroft" "win_tomo_x" "dev_fudgeu" "dev_ocbwoy3" "net_bnewbold" "club_stellz" "dev_baileytownsend" "net_aftertheinter" "org_devcon" "org_robocracy" "garden_lexicon" "social_clippr" "social_grain" "social_pmsky" "app_blebbit" "app_ocho" "uk_skyblur" "us_polhem" "blue_atplane" "blue__2048" "net_mmatt" "minimal" "app_rocksky" ]; + "us_polhem" = [ "app_bsky" ]; + "xyz_atpoke" = [ "com_atproto" ]; + "za_co" = [ "com_atproto" ]; + "zone_stratos" = [ "app_bsky" "com_atproto" ]; + }; + resolvedDefaultFeatures = [ "com_atproto" "com_bad_example" "default" "minimal" "std" ]; + }; + "jacquard-axum" = rec { + crateName = "jacquard-axum"; + version = "0.12.1"; + edition = "2024"; + workspace_member = null; + src = pkgs.fetchgit { + url = "https://tangled.org/oppi.li/jacquard"; + rev = "bb32de36f1cc2727954fba6377e0433c391d34f3"; + sha256 = "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj"; + }; + libName = "jacquard_axum"; + authors = [ + "Orual " + ]; + dependencies = [ + { + name = "axum"; + packageId = "axum"; + } + { + name = "axum-extra"; + packageId = "axum-extra"; + features = [ "cookie" "cookie-private" ]; + } + { + name = "base64"; + packageId = "base64"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "bytes"; + packageId = "bytes"; + usesDefaultFeatures = false; + } + { + name = "chrono"; + packageId = "chrono"; + usesDefaultFeatures = false; + features = [ "serde" ]; + } + { + name = "jacquard"; + packageId = "jacquard"; + usesDefaultFeatures = false; + features = [ "api" ]; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + features = [ "reqwest-client" ]; + } + { + name = "jacquard-derive"; + packageId = "jacquard-derive"; + } + { + name = "jacquard-identity"; + packageId = "jacquard-identity"; + optional = true; + } + { + name = "miette"; + packageId = "miette"; + } + { + name = "mini-moka-wasm"; + packageId = "mini-moka-wasm"; + rename = "mini-moka"; + optional = true; + } + { + name = "multibase"; + packageId = "multibase"; + optional = true; + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "derive" "alloc" ]; + } + { + name = "serde_html_form"; + packageId = "serde_html_form"; + usesDefaultFeatures = false; + } + { + name = "serde_json"; + packageId = "serde_json"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + usesDefaultFeatures = false; + } + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + } + { + name = "tower-http"; + packageId = "tower-http 0.6.11"; + features = [ "trace" "tracing" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + ]; + devDependencies = [ + { + name = "chrono"; + packageId = "chrono"; + usesDefaultFeatures = false; + features = [ "serde" ]; + } + { + name = "jacquard"; + packageId = "jacquard"; + usesDefaultFeatures = false; + features = [ "api_bluesky" ]; + } + { + name = "miette"; + packageId = "miette"; + features = [ "fancy" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + ]; + features = { + "default" = [ "service-auth" "service-auth-replay" ]; + "service-auth" = [ "jacquard-common/service-auth" "dep:jacquard-identity" "dep:multibase" ]; + "service-auth-replay" = [ "service-auth" "dep:mini-moka" ]; + }; + resolvedDefaultFeatures = [ "default" "service-auth" "service-auth-replay" ]; + }; + "jacquard-common" = rec { + crateName = "jacquard-common"; + version = "0.12.1"; + edition = "2024"; + workspace_member = null; + src = pkgs.fetchgit { + url = "https://tangled.org/oppi.li/jacquard"; + rev = "bb32de36f1cc2727954fba6377e0433c391d34f3"; + sha256 = "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj"; + }; + libName = "jacquard_common"; + authors = [ + "Orual " + ]; + dependencies = [ + { + name = "base64"; + packageId = "base64"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "bon"; + packageId = "bon"; + optional = true; + } + { + name = "bytes"; + packageId = "bytes"; + usesDefaultFeatures = false; + features = [ "serde" ]; + } + { + name = "chrono"; + packageId = "chrono"; + usesDefaultFeatures = false; + features = [ "serde" ]; + } + { + name = "chrono"; + packageId = "chrono"; + usesDefaultFeatures = false; + target = { target, features }: (builtins.elem "wasm" target."family"); + features = [ "serde" "wasmbind" ]; + } + { + name = "ciborium"; + packageId = "ciborium"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "ciborium-io"; + packageId = "ciborium-io"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "cid"; + packageId = "cid"; + usesDefaultFeatures = false; + features = [ "serde" "alloc" ]; + } + { + name = "fluent-uri"; + packageId = "fluent-uri"; + usesDefaultFeatures = false; + features = [ "serde" "alloc" "impl-error" ]; + } + { + name = "futures"; + packageId = "futures"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "getrandom"; + packageId = "getrandom 0.2.17"; + rename = "getrandom_02"; + target = { target, features }: (builtins.elem "wasm" target."family"); + features = [ "js" ]; + } + { + name = "getrandom"; + packageId = "getrandom 0.3.4"; + target = { target, features }: (builtins.elem "wasm" target."family"); + features = [ "wasm_js" ]; + } + { + name = "hashbrown"; + packageId = "hashbrown 0.15.5"; + } + { + name = "http"; + packageId = "http"; + usesDefaultFeatures = false; + } + { + name = "ipld-core"; + packageId = "ipld-core"; + usesDefaultFeatures = false; + features = [ "serde" ]; + } + { + name = "k256"; + packageId = "k256"; + optional = true; + usesDefaultFeatures = false; + features = [ "arithmetic" ]; + } + { + name = "maitake-sync"; + packageId = "maitake-sync"; + usesDefaultFeatures = false; + } + { + name = "miette"; + packageId = "miette"; + optional = true; + } + { + name = "multibase"; + packageId = "multibase"; + usesDefaultFeatures = false; + } + { + name = "multihash"; + packageId = "multihash"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "n0-future"; + packageId = "n0-future"; + optional = true; + } + { + name = "oxilangtag"; + packageId = "oxilangtag"; + usesDefaultFeatures = false; + features = [ "alloc" "serde" ]; + } + { + name = "p256"; + packageId = "p256 0.13.2"; + optional = true; + features = [ "arithmetic" ]; + } + { + name = "phf"; + packageId = "phf"; + features = [ "macros" ]; + } + { + name = "postcard"; + packageId = "postcard"; + } + { + name = "rand"; + packageId = "rand 0.9.4"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "regex"; + packageId = "regex"; + optional = true; + usesDefaultFeatures = false; + features = [ "perf-literal" ]; + } + { + name = "regex-automata"; + packageId = "regex-automata"; + usesDefaultFeatures = false; + features = [ "alloc" "meta" "nfa-pikevm" "syntax" ]; + } + { + name = "regex-lite"; + packageId = "regex-lite"; + target = { target, features }: (builtins.elem "wasm" target."family"); + } + { + name = "reqwest"; + packageId = "reqwest 0.12.28"; + optional = true; + usesDefaultFeatures = false; + features = [ "json" "charset" ]; + } + { + name = "reqwest"; + packageId = "reqwest 0.12.28"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "http2" "gzip" "system-proxy" "rustls-tls" ]; + } + { + name = "reqwest"; + packageId = "reqwest 0.12.28"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (builtins.elem "wasm" target."family"); + features = [ "json" "gzip" "rustls-tls-manual-roots" ]; + } + { + name = "rustversion"; + packageId = "rustversion"; + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "derive" "alloc" ]; + } + { + name = "serde_bytes"; + packageId = "serde_bytes"; + usesDefaultFeatures = false; + } + { + name = "serde_html_form"; + packageId = "serde_html_form"; + usesDefaultFeatures = false; + } + { + name = "serde_ipld_dagcbor"; + packageId = "serde_ipld_dagcbor"; + usesDefaultFeatures = false; + } + { + name = "serde_json"; + packageId = "serde_json"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "signature"; + packageId = "signature 2.2.0"; + optional = true; + } + { + name = "smol_str"; + packageId = "smol_str"; + features = [ "serde" ]; + } + { + name = "spin"; + packageId = "spin 0.10.0"; + usesDefaultFeatures = false; + features = [ "lazy" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + usesDefaultFeatures = false; + } + { + name = "tokio"; + packageId = "tokio"; + optional = true; + usesDefaultFeatures = false; + features = [ "sync" ]; + } + { + name = "tokio-tungstenite-wasm"; + packageId = "tokio-tungstenite-wasm"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "tokio-tungstenite-wasm"; + packageId = "tokio-tungstenite-wasm"; + optional = true; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "rustls-tls-native-roots" ]; + } + { + name = "tokio-tungstenite-wasm"; + packageId = "tokio-tungstenite-wasm"; + optional = true; + target = { target, features }: (builtins.elem "wasm" target."family"); + } + { + name = "tokio-util"; + packageId = "tokio-util"; + optional = true; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "io" ]; + } + { + name = "trait-variant"; + packageId = "trait-variant"; + } + { + name = "unicode-segmentation"; + packageId = "unicode-segmentation"; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt" "rt-multi-thread" ]; + } + ]; + features = { + "crypto-ed25519" = [ "crypto" "dep:ed25519-dalek" ]; + "crypto-k256" = [ "crypto" "dep:k256" "k256/ecdsa" ]; + "crypto-p256" = [ "crypto" "dep:p256" "p256/ecdsa" ]; + "default" = [ "std" "service-auth" "reqwest-client" "crypto" "reqwest-compression" ]; + "futures" = [ "dep:futures" ]; + "miette" = [ "dep:miette" ]; + "n0-future" = [ "dep:n0-future" ]; + "reqwest-client" = [ "std" "dep:reqwest" ]; + "reqwest-compression" = [ "reqwest/gzip" "reqwest/brotli" "reqwest/deflate" ]; + "service-auth" = [ "crypto-k256" "crypto-p256" "dep:signature" ]; + "std" = [ "dep:tokio" "dep:tokio-util" "dep:regex" "regex?/std" "rand/std" "rand/std_rng" "rand/os_rng" "rand/thread_rng" "serde_json/std" "serde/std" "postcard/use-std" "ciborium?/std" "ciborium-io?/std" "cid/std" "ipld-core/std" "multihash/std" "multibase/std" "serde_ipld_dagcbor/std" "serde_html_form/std" "miette" "dep:bon" "chrono/std" "chrono/clock" "http/std" "bytes/std" "oxilangtag/std" "serde_bytes/std" ]; + "streaming" = [ "n0-future" "futures" "reqwest/stream" ]; + "tokio-tungstenite-wasm" = [ "dep:tokio-tungstenite-wasm" ]; + "tracing" = [ "std" "dep:tracing" ]; + "websocket" = [ "streaming" "tokio-tungstenite-wasm" "dep:ciborium" "dep:ciborium-io" ]; + "zstd" = [ "dep:zstd" ]; + }; + resolvedDefaultFeatures = [ "crypto" "crypto-k256" "crypto-p256" "default" "futures" "miette" "n0-future" "reqwest-client" "reqwest-compression" "service-auth" "std" "streaming" "tokio-tungstenite-wasm" "websocket" ]; + }; + "jacquard-derive" = rec { + crateName = "jacquard-derive"; + version = "0.12.1"; + edition = "2024"; + workspace_member = null; + src = pkgs.fetchgit { + url = "https://tangled.org/oppi.li/jacquard"; + rev = "bb32de36f1cc2727954fba6377e0433c391d34f3"; + sha256 = "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj"; + }; + procMacro = true; + libName = "jacquard_derive"; + authors = [ + "Orual " + ]; + dependencies = [ + { + name = "heck"; + packageId = "heck"; + } + { + name = "jacquard-lexicon"; + packageId = "jacquard-lexicon"; + features = [ "codegen" ]; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + } + ]; + devDependencies = [ + { + name = "jacquard-lexicon"; + packageId = "jacquard-lexicon"; + } + ]; + + }; + "jacquard-identity" = rec { + crateName = "jacquard-identity"; + version = "0.12.1"; + edition = "2024"; + workspace_member = null; + src = pkgs.fetchgit { + url = "https://tangled.org/oppi.li/jacquard"; + rev = "bb32de36f1cc2727954fba6377e0433c391d34f3"; + sha256 = "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj"; + }; + libName = "jacquard_identity"; + authors = [ + "Orual " + ]; + dependencies = [ + { + name = "bon"; + packageId = "bon"; + } + { + name = "bytes"; + packageId = "bytes"; + usesDefaultFeatures = false; + } + { + name = "http"; + packageId = "http"; + usesDefaultFeatures = false; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + features = [ "reqwest-client" ]; + } + { + name = "jacquard-lexicon"; + packageId = "jacquard-lexicon"; + usesDefaultFeatures = false; + } + { + name = "miette"; + packageId = "miette"; + } + { + name = "mini-moka-wasm"; + packageId = "mini-moka-wasm"; + rename = "mini-moka"; + optional = true; + } + { + name = "n0-future"; + packageId = "n0-future"; + } + { + name = "reqwest"; + packageId = "reqwest 0.12.28"; + usesDefaultFeatures = false; + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "derive" "alloc" ]; + } + { + name = "serde_html_form"; + packageId = "serde_html_form"; + usesDefaultFeatures = false; + } + { + name = "serde_json"; + packageId = "serde_json"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + usesDefaultFeatures = false; + } + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + target = { target, features }: (!(builtins.elem "wasm" target."family")); + features = [ "macros" "rt-multi-thread" ]; + } + { + name = "trait-variant"; + packageId = "trait-variant"; + } + ]; + features = { + "cache" = [ "dep:mini-moka" ]; + "dns" = [ "dep:hickory-resolver" ]; + "streaming" = [ "jacquard-common/streaming" ]; + "tracing" = [ "dep:tracing" ]; + }; + resolvedDefaultFeatures = [ "cache" ]; + }; + "jacquard-lexicon" = rec { + crateName = "jacquard-lexicon"; + version = "0.12.1"; + edition = "2024"; + workspace_member = null; + src = pkgs.fetchgit { + url = "https://tangled.org/oppi.li/jacquard"; + rev = "bb32de36f1cc2727954fba6377e0433c391d34f3"; + sha256 = "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj"; + }; + libName = "jacquard_lexicon"; + authors = [ + "Orual " + ]; + dependencies = [ + { + name = "cid"; + packageId = "cid"; + usesDefaultFeatures = false; + features = [ "serde" "alloc" ]; + } + { + name = "dashmap"; + packageId = "dashmap"; + } + { + name = "heck"; + packageId = "heck"; + optional = true; + } + { + name = "inventory"; + packageId = "inventory"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "miette"; + packageId = "miette"; + } + { + name = "multihash"; + packageId = "multihash"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "prettyplease"; + packageId = "prettyplease"; + optional = true; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + optional = true; + } + { + name = "quote"; + packageId = "quote"; + optional = true; + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "derive" "alloc" ]; + } + { + name = "serde_ipld_dagcbor"; + packageId = "serde_ipld_dagcbor"; + usesDefaultFeatures = false; + } + { + name = "serde_json"; + packageId = "serde_json"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "serde_path_to_error"; + packageId = "serde_path_to_error"; + } + { + name = "serde_repr"; + packageId = "serde_repr"; + } + { + name = "serde_with"; + packageId = "serde_with"; + usesDefaultFeatures = false; + features = [ "alloc" "macros" ]; + } + { + name = "sha2"; + packageId = "sha2 0.10.9"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + optional = true; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + usesDefaultFeatures = false; + } + { + name = "unicode-segmentation"; + packageId = "unicode-segmentation"; + } + ]; + features = { + "codegen" = [ "dep:prettyplease" "dep:syn" "dep:quote" "dep:proc-macro2" "dep:heck" ]; + "default" = [ "codegen" ]; + }; + resolvedDefaultFeatures = [ "codegen" "default" ]; + }; + "jacquard-oauth" = rec { + crateName = "jacquard-oauth"; + version = "0.12.1"; + edition = "2024"; + workspace_member = null; + src = pkgs.fetchgit { + url = "https://tangled.org/oppi.li/jacquard"; + rev = "bb32de36f1cc2727954fba6377e0433c391d34f3"; + sha256 = "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj"; + }; + libName = "jacquard_oauth"; + authors = [ + "Orual " + ]; + dependencies = [ + { + name = "base64"; + packageId = "base64"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "bytes"; + packageId = "bytes"; + usesDefaultFeatures = false; + } + { + name = "chrono"; + packageId = "chrono"; + usesDefaultFeatures = false; + features = [ "serde" ]; + } + { + name = "dashmap"; + packageId = "dashmap"; + } + { + name = "ed25519-dalek"; + packageId = "ed25519-dalek 2.2.0"; + features = [ "rand_core" ]; + } + { + name = "elliptic-curve"; + packageId = "elliptic-curve 0.13.8"; + } + { + name = "http"; + packageId = "http"; + usesDefaultFeatures = false; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + features = [ "reqwest-client" ]; + } + { + name = "jacquard-identity"; + packageId = "jacquard-identity"; + } + { + name = "jose-jwa"; + packageId = "jose-jwa"; + } + { + name = "jose-jwk"; + packageId = "jose-jwk"; + features = [ "p256" "p384" ]; + } + { + name = "k256"; + packageId = "k256"; + features = [ "ecdsa" ]; + } + { + name = "miette"; + packageId = "miette"; + } + { + name = "p256"; + packageId = "p256 0.13.2"; + features = [ "ecdsa" ]; + } + { + name = "p384"; + packageId = "p384 0.13.1"; + features = [ "ecdsa" ]; + } + { + name = "rand"; + packageId = "rand 0.8.6"; + features = [ "small_rng" ]; + } + { + name = "reqwest"; + packageId = "reqwest 0.12.28"; + usesDefaultFeatures = false; + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "derive" "alloc" "derive" ]; + } + { + name = "serde_html_form"; + packageId = "serde_html_form"; + usesDefaultFeatures = false; + } + { + name = "serde_json"; + packageId = "serde_json"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "sha2"; + packageId = "sha2 0.10.9"; + } + { + name = "smallvec"; + packageId = "smallvec"; + features = [ "const_generics" ]; + } + { + name = "smol_str"; + packageId = "smol_str"; + features = [ "serde" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + usesDefaultFeatures = false; + } + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + features = [ "sync" ]; + } + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + target = { target, features }: (!(("wasm32" == target."arch" or null) && ("unknown" == target."os" or null))); + features = [ "rt" "net" "time" "io-util" ]; + } + { + name = "trait-variant"; + packageId = "trait-variant"; + } + ]; + features = { + "browser-open" = [ "dep:webbrowser" ]; + "scope-check" = [ "dep:jacquard-lexicon" ]; + "streaming" = [ "jacquard-common/streaming" "dep:n0-future" ]; + "tracing" = [ "dep:tracing" ]; + "websocket" = [ "jacquard-common/websocket" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "jiff" = rec { + crateName = "jiff"; + version = "0.2.29"; + edition = "2021"; + sha256 = "0ipb184wk3hhs02hyxwcrs2c9rhwlp34rmwq8rkgplknhslpgy1l"; + authors = [ + "Andrew Gallant " + ]; + dependencies = [ + { + name = "defmt"; + packageId = "defmt"; + optional = true; + } + { + name = "jiff-static"; + packageId = "jiff-static"; + optional = true; + } + { + name = "jiff-static"; + packageId = "jiff-static"; + target = { target, features }: false; + } + { + name = "jiff-tzdb-platform"; + packageId = "jiff-tzdb-platform"; + optional = true; + target = { target, features }: ((target."windows" or false) || (builtins.elem "wasm" target."family")); + } + { + name = "log"; + packageId = "log"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "portable-atomic"; + packageId = "portable-atomic"; + usesDefaultFeatures = false; + target = { target, features }: (!("ptr" == target."has_atomic" or null)); + } + { + name = "portable-atomic-util"; + packageId = "portable-atomic-util"; + usesDefaultFeatures = false; + target = { target, features }: (!("ptr" == target."has_atomic" or null)); + } + { + name = "serde_core"; + packageId = "serde_core"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "windows-link"; + packageId = "windows-link"; + optional = true; + target = { target, features }: (target."windows" or false); + } + ]; + devDependencies = [ + { + name = "log"; + packageId = "log"; + } + ]; + features = { + "alloc" = [ "serde_core?/alloc" "portable-atomic-util/alloc" "defmt?/alloc" ]; + "default" = [ "std" "tz-system" "tz-fat" "tzdb-bundle-platform" "tzdb-zoneinfo" "tzdb-concatenated" "perf-inline" ]; + "defmt" = [ "dep:defmt" ]; + "js" = [ "dep:wasm-bindgen" "dep:js-sys" ]; + "logging" = [ "dep:log" ]; + "serde" = [ "dep:serde_core" ]; + "static" = [ "static-tz" "jiff-static?/tzdb" ]; + "static-tz" = [ "dep:jiff-static" ]; + "std" = [ "alloc" "log?/std" "serde_core?/std" ]; + "tz-fat" = [ "jiff-static?/tz-fat" ]; + "tz-system" = [ "std" "dep:windows-link" ]; + "tzdb-bundle-always" = [ "dep:jiff-tzdb" "alloc" ]; + "tzdb-bundle-platform" = [ "dep:jiff-tzdb-platform" "alloc" ]; + "tzdb-concatenated" = [ "std" ]; + "tzdb-zoneinfo" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "perf-inline" "std" "tz-fat" "tz-system" "tzdb-bundle-platform" "tzdb-concatenated" "tzdb-zoneinfo" ]; + }; + "jiff-static" = rec { + crateName = "jiff-static"; + version = "0.2.29"; + edition = "2021"; + sha256 = "0pzjhq4zbahp01z9lprdxs24w06rhc08qnx8q8zj3jnabsmvarh6"; + procMacro = true; + libName = "jiff_static"; + authors = [ + "Andrew Gallant " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + } + ]; + features = { + "tzdb" = [ "dep:jiff-tzdb" ]; + }; + resolvedDefaultFeatures = [ "default" "tz-fat" ]; + }; + "jiff-tzdb" = rec { + crateName = "jiff-tzdb"; + version = "0.1.6"; + edition = "2021"; + sha256 = "0xihzlnnyk0xnrzpq4xcyjdcmy8xc3ychzb9ayjkh4vgha2fy069"; + libName = "jiff_tzdb"; + libPath = "lib.rs"; + authors = [ + "Andrew Gallant " + ]; + + }; + "jiff-tzdb-platform" = rec { + crateName = "jiff-tzdb-platform"; + version = "0.1.3"; + edition = "2021"; + sha256 = "1s1ja692wyhbv7f60mc0x90h7kn1pv65xkqi2y4imarbmilmlnl7"; + libName = "jiff_tzdb_platform"; + libPath = "lib.rs"; + authors = [ + "Andrew Gallant " + ]; + dependencies = [ + { + name = "jiff-tzdb"; + packageId = "jiff-tzdb"; + } + ]; + + }; + "jni" = rec { + crateName = "jni"; + version = "0.21.1"; + edition = "2018"; + sha256 = "15wczfkr2r45slsljby12ymf2hij8wi5b104ghck9byjnwmsm1qs"; + authors = [ + "Josh Chase " + ]; + dependencies = [ + { + name = "cesu8"; + packageId = "cesu8"; + } + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "combine"; + packageId = "combine"; + } + { + name = "jni-sys"; + packageId = "jni-sys 0.3.1"; + } + { + name = "log"; + packageId = "log"; + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + } + { + name = "windows-sys"; + packageId = "windows-sys 0.45.0"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Globalization" ]; + } + ]; + buildDependencies = [ + { + name = "walkdir"; + packageId = "walkdir"; + } + ]; + features = { + "invocation" = [ "java-locator" "libloading" ]; + "java-locator" = [ "dep:java-locator" ]; + "libloading" = [ "dep:libloading" ]; + }; + }; + "jni-sys 0.3.1" = rec { + crateName = "jni-sys"; + version = "0.3.1"; + edition = "2021"; + sha256 = "0n1j8fbz081w1igfrpc79n6vgm7h3ik34nziy5fjgq5nz7hm59j1"; + libName = "jni_sys"; + authors = [ + "Steven Fackler " + ]; + dependencies = [ + { + name = "jni-sys"; + packageId = "jni-sys 0.4.1"; + rename = "jni_sys_04"; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "jni-sys 0.4.1" = rec { + crateName = "jni-sys"; + version = "0.4.1"; + edition = "2021"; + sha256 = "1wlahx6f2zhczdjqyn8mk7kshb8x5vsd927sn3lvw41rrf47ldy6"; + libName = "jni_sys"; + authors = [ + "Steven Fackler " + "Robert Bragg " + ]; + dependencies = [ + { + name = "jni-sys-macros"; + packageId = "jni-sys-macros"; + } + ]; + + }; + "jni-sys-macros" = rec { + crateName = "jni-sys-macros"; + version = "0.4.1"; + edition = "2021"; + sha256 = "0r32gbabrak15a7p487765b5wc0jcna2yv88mk6m1zjqyi1bkh1q"; + procMacro = true; + libName = "jni_sys_macros"; + authors = [ + "Robert Bragg " + ]; + dependencies = [ + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" ]; + } + ]; + + }; + "jobserver" = rec { + crateName = "jobserver"; + version = "0.1.34"; + edition = "2021"; + sha256 = "0cwx0fllqzdycqn4d6nb277qx5qwnmjdxdl0lxkkwssx77j3vyws"; + authors = [ + "Alex Crichton " + ]; + dependencies = [ + { + name = "getrandom"; + packageId = "getrandom 0.3.4"; + target = { target, features }: (target."windows" or false); + features = [ "std" ]; + } + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (target."unix" or false); + } + ]; + + }; + "jose-b64" = rec { + crateName = "jose-b64"; + version = "0.1.2"; + edition = "2021"; + sha256 = "0mhvh1b9cz6i0y3iypv0nwnjv7slcz76asf745mnc2c76rsr7imy"; + libName = "jose_b64"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "base64ct"; + packageId = "base64ct"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" "derive" ]; + } + { + name = "subtle"; + packageId = "subtle"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" "serde" ]; + } + ]; + features = { + "json" = [ "serde" "dep:serde_json" ]; + "secret" = [ "serde" "dep:zeroize" "dep:subtle" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "secret" "serde" ]; + }; + "jose-jwa" = rec { + crateName = "jose-jwa"; + version = "0.1.2"; + edition = "2021"; + sha256 = "19xklicfgmskv0sfn1i9p7fd1y80q2ad3w3wsr8s71p87w2qxdws"; + libName = "jose_jwa"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "alloc" "derive" ]; + } + ]; + + }; + "jose-jwk" = rec { + crateName = "jose-jwk"; + version = "0.1.2"; + edition = "2021"; + sha256 = "1rsqzl8iv06vpwrqx9aq0ph09z6z53falavgrcp7iq3zh1is43r8"; + libName = "jose_jwk"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "jose-b64"; + packageId = "jose-b64"; + usesDefaultFeatures = false; + features = [ "secret" ]; + } + { + name = "jose-jwa"; + packageId = "jose-jwa"; + } + { + name = "p256"; + packageId = "p256 0.13.2"; + optional = true; + usesDefaultFeatures = false; + features = [ "arithmetic" ]; + } + { + name = "p384"; + packageId = "p384 0.13.1"; + optional = true; + usesDefaultFeatures = false; + features = [ "arithmetic" ]; + } + { + name = "rsa"; + packageId = "rsa 0.9.10"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "alloc" "derive" ]; + } + { + name = "zeroize"; + packageId = "zeroize"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + ]; + features = { + "crypto" = [ "p256" "p384" "rsa" ]; + "default" = [ "crypto" ]; + "p256" = [ "dep:p256" ]; + "p384" = [ "dep:p384" ]; + "rsa" = [ "dep:rsa" ]; + "url" = [ "dep:url" ]; + }; + resolvedDefaultFeatures = [ "crypto" "default" "p256" "p384" "rsa" ]; + }; + "js-sys" = rec { + crateName = "js-sys"; + version = "0.3.102"; + edition = "2021"; + sha256 = "0cgxklnyrfpzvf32cvdl3x5d070kfsv7ykdxfl3yizwdjqq4rl03"; + libName = "js_sys"; + authors = [ + "The wasm-bindgen Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "futures-util"; + packageId = "futures-util"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" "unsafe-eval" ]; + "futures-core-03-stream" = [ "dep:futures-util" "dep:futures-core" ]; + "std" = [ "wasm-bindgen/std" "dep:futures-util" ]; + }; + resolvedDefaultFeatures = [ "default" "std" "unsafe-eval" ]; + }; + "k256" = rec { + crateName = "k256"; + version = "0.13.4"; + edition = "2021"; + sha256 = "06s1lxjp49zgmbxnfdy2kajyklbkl4s3jvdvy0amg552padr3qzn"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "ecdsa"; + packageId = "ecdsa 0.16.9"; + rename = "ecdsa-core"; + optional = true; + usesDefaultFeatures = false; + features = [ "der" ]; + } + { + name = "elliptic-curve"; + packageId = "elliptic-curve 0.13.8"; + usesDefaultFeatures = false; + features = [ "hazmat" "sec1" ]; + } + { + name = "once_cell"; + packageId = "once_cell"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "sha2"; + packageId = "sha2 0.10.9"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "signature"; + packageId = "signature 2.2.0"; + optional = true; + } + ]; + devDependencies = [ + { + name = "ecdsa"; + packageId = "ecdsa 0.16.9"; + rename = "ecdsa-core"; + usesDefaultFeatures = false; + features = [ "dev" ]; + } + ]; + features = { + "alloc" = [ "ecdsa-core?/alloc" "elliptic-curve/alloc" ]; + "arithmetic" = [ "elliptic-curve/arithmetic" ]; + "bits" = [ "arithmetic" "elliptic-curve/bits" ]; + "critical-section" = [ "once_cell/critical-section" "precomputed-tables" ]; + "default" = [ "arithmetic" "ecdsa" "pkcs8" "precomputed-tables" "schnorr" "std" ]; + "digest" = [ "ecdsa-core/digest" "ecdsa-core/hazmat" ]; + "ecdh" = [ "arithmetic" "elliptic-curve/ecdh" ]; + "ecdsa" = [ "arithmetic" "ecdsa-core/signing" "ecdsa-core/verifying" "sha256" ]; + "ecdsa-core" = [ "dep:ecdsa-core" ]; + "expose-field" = [ "arithmetic" ]; + "hash2curve" = [ "arithmetic" "elliptic-curve/hash2curve" ]; + "hex-literal" = [ "dep:hex-literal" ]; + "jwk" = [ "elliptic-curve/jwk" ]; + "once_cell" = [ "dep:once_cell" ]; + "pem" = [ "ecdsa-core/pem" "elliptic-curve/pem" "pkcs8" ]; + "pkcs8" = [ "ecdsa-core/pkcs8" "elliptic-curve/pkcs8" ]; + "precomputed-tables" = [ "arithmetic" "once_cell" ]; + "schnorr" = [ "arithmetic" "sha256" "signature" ]; + "serde" = [ "ecdsa-core/serde" "elliptic-curve/serde" "serdect" ]; + "serdect" = [ "dep:serdect" ]; + "sha2" = [ "dep:sha2" ]; + "sha256" = [ "digest" "sha2" ]; + "signature" = [ "dep:signature" ]; + "std" = [ "alloc" "ecdsa-core?/std" "elliptic-curve/std" "once_cell?/std" ]; + "test-vectors" = [ "hex-literal" ]; + }; + resolvedDefaultFeatures = [ "alloc" "arithmetic" "default" "digest" "ecdsa" "ecdsa-core" "once_cell" "pkcs8" "precomputed-tables" "schnorr" "sha2" "sha256" "signature" "std" ]; + }; + "keccak" = rec { + crateName = "keccak"; + version = "0.2.0"; + edition = "2024"; + sha256 = "1alql41qwrb6q2zw6358wvr1pd0m50c56liyh3nxfns0vl8a094y"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "cpufeatures"; + packageId = "cpufeatures 0.3.0"; + target = { target, features }: ("aarch64" == target."arch" or null); + } + ]; + features = { + "parallel" = [ "dep:hybrid-array" ]; + }; + }; + "kem" = rec { + crateName = "kem"; + version = "0.3.0"; + edition = "2024"; + sha256 = "1p8ycb3p0l804s0rl92c951lkfiqklhbvdc6sk7lja40p9hp2wq1"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "crypto-common"; + packageId = "crypto-common 0.2.2"; + rename = "common"; + features = [ "rand_core" ]; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + } + ]; + features = { + "getrandom" = [ "common/getrandom" ]; + }; + }; + "knot-acl" = rec { + crateName = "knot-acl"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-acl; }; + libName = "knot_acl"; + dependencies = [ + { + name = "knot-index"; + packageId = "knot-index"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + ]; + devDependencies = [ + { + name = "knot-cob"; + packageId = "knot-cob"; + } + { + name = "knot-cobs"; + packageId = "knot-cobs"; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + ]; + + }; + "knot-atproto" = rec { + crateName = "knot-atproto"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-atproto; }; + libName = "knot_atproto"; + dependencies = [ + { + name = "base32"; + packageId = "base32"; + } + { + name = "base64"; + packageId = "base64"; + } + { + name = "bs58"; + packageId = "bs58"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "knot-cache"; + packageId = "knot-cache"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_ipld_dagcbor"; + packageId = "serde_ipld_dagcbor"; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + devDependencies = [ + { + name = "k256"; + packageId = "k256"; + features = [ "ecdsa" ]; + } + { + name = "knot-lexicons"; + packageId = "knot-lexicons"; + } + { + name = "proptest"; + packageId = "proptest"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + ]; + + }; + "knot-bench" = rec { + crateName = "knot-bench"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-bench; }; + libName = "knot_bench"; + dependencies = [ + { + name = "gix"; + packageId = "gix"; + features = [ "parallel" "revision" "blob-diff" "worktree-archive" "tree-editor" "sha1" "sha256" ]; + } + { + name = "knot-cob"; + packageId = "knot-cob"; + } + { + name = "knot-cobs"; + packageId = "knot-cobs"; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-index"; + packageId = "knot-index"; + } + { + name = "knot-pack"; + packageId = "knot-pack"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + ]; + devDependencies = [ + { + name = "divan"; + packageId = "divan"; + } + ]; + features = { + "instrument" = [ "knot-git/instrument" "knot-cob/instrument" ]; + }; + resolvedDefaultFeatures = [ "instrument" ]; + }; + "knot-cache" = rec { + crateName = "knot-cache"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-cache; }; + libName = "knot_cache"; + dependencies = [ + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "moka"; + packageId = "moka"; + features = [ "sync" "future" ]; + } + ]; + + }; + "knot-cob" = rec { + crateName = "knot-cob"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-cob; }; + libName = "knot_cob"; + dependencies = [ + { + name = "gix"; + packageId = "gix"; + features = [ "parallel" "revision" "blob-diff" "worktree-archive" "tree-editor" "sha1" "sha256" ]; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + features = [ "sha1" "sha256" ]; + } + { + name = "k256"; + packageId = "k256"; + features = [ "ecdsa" ]; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-resource"; + packageId = "knot-resource"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_ipld_dagcbor"; + packageId = "serde_ipld_dagcbor"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tracing"; + packageId = "tracing"; + } + ]; + devDependencies = [ + { + name = "proptest"; + packageId = "proptest"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "instrument" ]; + }; + "knot-cobs" = rec { + crateName = "knot-cobs"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-cobs; }; + libName = "knot_cobs"; + dependencies = [ + { + name = "knot-cob"; + packageId = "knot-cob"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + devDependencies = [ + { + name = "gix"; + packageId = "gix"; + features = [ "parallel" "revision" "blob-diff" "worktree-archive" "tree-editor" "sha1" "sha256" ]; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "proptest"; + packageId = "proptest"; + } + { + name = "serde_ipld_dagcbor"; + packageId = "serde_ipld_dagcbor"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + ]; + + }; + "knot-config" = rec { + crateName = "knot-config"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-config; }; + libName = "knot_config"; + dependencies = [ + { + name = "base64"; + packageId = "base64"; + } + { + name = "confique"; + packageId = "confique"; + usesDefaultFeatures = false; + features = [ "toml" ]; + } + { + name = "knot-messages"; + packageId = "knot-messages"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + + }; + "knot-edge" = rec { + crateName = "knot-edge"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-edge; }; + libName = "knot_edge"; + dependencies = [ + { + name = "arc-swap"; + packageId = "arc-swap"; + } + { + name = "async-trait"; + packageId = "async-trait"; + } + { + name = "axum"; + packageId = "axum"; + features = [ "macros" ]; + } + { + name = "base64"; + packageId = "base64"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "governor"; + packageId = "governor"; + } + { + name = "h3"; + packageId = "h3"; + } + { + name = "h3-quinn"; + packageId = "h3-quinn"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "http-body"; + packageId = "http-body"; + } + { + name = "hyper"; + packageId = "hyper"; + features = [ "server" "http1" "http2" ]; + } + { + name = "hyper-util"; + packageId = "hyper-util"; + features = [ "server" "server-auto" "tokio" "service" ]; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "quinn"; + packageId = "quinn"; + usesDefaultFeatures = false; + features = [ "runtime-tokio" "rustls-aws-lc-rs" "log" ]; + } + { + name = "rustls"; + packageId = "rustls"; + features = [ "aws_lc_rs" "prefer-post-quantum" ]; + } + { + name = "rustls-acme"; + packageId = "rustls-acme"; + usesDefaultFeatures = false; + features = [ "aws-lc-rs" "tls12" "webpki-roots" ]; + } + { + name = "rustls-pemfile"; + packageId = "rustls-pemfile"; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "tokio-rustls"; + packageId = "tokio-rustls"; + usesDefaultFeatures = false; + features = [ "aws_lc_rs" "tls12" "logging" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + features = [ "rt" ]; + } + { + name = "tower"; + packageId = "tower"; + features = [ "util" "limit" "load-shed" "limit" "load-shed" ]; + } + { + name = "tower-http"; + packageId = "tower-http 0.7.0"; + usesDefaultFeatures = false; + features = [ "compression-zstd" "compression-br" "compression-gzip" "timeout" "map-request-body" ]; + } + { + name = "tower_governor"; + packageId = "tower_governor"; + usesDefaultFeatures = false; + features = [ "axum" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "x509-parser"; + packageId = "x509-parser 0.18.1"; + } + ]; + devDependencies = [ + { + name = "proptest"; + packageId = "proptest"; + } + { + name = "rcgen"; + packageId = "rcgen 0.14.8"; + usesDefaultFeatures = false; + features = [ "aws_lc_rs" "pem" ]; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + ]; + + }; + "knot-events" = rec { + crateName = "knot-events"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-events; }; + libName = "knot_events"; + dependencies = [ + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + ]; + + }; + "knot-fixtures" = rec { + crateName = "knot-fixtures"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-fixtures; }; + libName = "knot_fixtures"; + devDependencies = [ + { + name = "tempfile"; + packageId = "tempfile"; + } + ]; + + }; + "knot-git" = rec { + crateName = "knot-git"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-git; }; + libName = "knot_git"; + dependencies = [ + { + name = "base64"; + packageId = "base64"; + } + { + name = "flate2"; + packageId = "flate2"; + } + { + name = "gix"; + packageId = "gix"; + features = [ "parallel" "revision" "blob-diff" "worktree-archive" "tree-editor" "sha1" "sha256" ]; + } + { + name = "gix-archive"; + packageId = "gix-archive"; + } + { + name = "gix-bitmap"; + packageId = "gix-bitmap"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + features = [ "sha1" "sha256" ]; + } + { + name = "gix-pack"; + packageId = "gix-pack"; + usesDefaultFeatures = false; + features = [ "generate" "streaming-input" "sha1" "sha256" ]; + } + { + name = "knot-cache"; + packageId = "knot-cache"; + } + { + name = "knot-resource"; + packageId = "knot-resource"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "scc"; + packageId = "scc"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "walkdir"; + packageId = "walkdir"; + } + ]; + devDependencies = [ + { + name = "knot-fixtures"; + packageId = "knot-fixtures"; + } + { + name = "proptest"; + packageId = "proptest"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "instrument" ]; + }; + "knot-index" = rec { + crateName = "knot-index"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-index; }; + libName = "knot_index"; + dependencies = [ + { + name = "knot-cob"; + packageId = "knot-cob"; + } + { + name = "knot-cobs"; + packageId = "knot-cobs"; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "lasso"; + packageId = "lasso"; + features = [ "multi-threaded" ]; + } + { + name = "scc"; + packageId = "scc"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + ]; + devDependencies = [ + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "proptest"; + packageId = "proptest"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + ]; + + }; + "knot-keyfill" = rec { + crateName = "knot-keyfill"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-keyfill; }; + libName = "knot_keyfill"; + dependencies = [ + { + name = "futures"; + packageId = "futures"; + } + { + name = "knot-atproto"; + packageId = "knot-atproto"; + } + { + name = "knot-index"; + packageId = "knot-index"; + } + { + name = "knot-resource"; + packageId = "knot-resource"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + features = [ "rt" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + devDependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "knot-cob"; + packageId = "knot-cob"; + } + { + name = "knot-cobs"; + packageId = "knot-cobs"; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + ]; + + }; + "knot-langs" = rec { + crateName = "knot-langs"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-langs; }; + libName = "knot_langs"; + dependencies = [ + { + name = "gengo-language"; + packageId = "gengo-language"; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "regex"; + packageId = "regex"; + } + ]; + + }; + "knot-lexicons" = rec { + crateName = "knot-lexicons"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-lexicons; }; + libName = "knot_lexicons"; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "cid"; + packageId = "cid"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "jacquard-derive"; + packageId = "jacquard-derive"; + } + { + name = "jacquard-lexicon"; + packageId = "jacquard-lexicon"; + usesDefaultFeatures = false; + } + { + name = "miette"; + packageId = "miette"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + buildDependencies = [ + { + name = "anyhow"; + packageId = "anyhow"; + } + { + name = "jacquard-lexicon"; + packageId = "jacquard-lexicon"; + usesDefaultFeatures = false; + features = [ "codegen" ]; + } + { + name = "walkdir"; + packageId = "walkdir"; + } + ]; + features = { + "default" = [ "sh_tangled" ]; + "sh_tangled" = [ "com_atproto" ]; + }; + resolvedDefaultFeatures = [ "com_atproto" "default" "sh_tangled" "streaming" ]; + }; + "knot-lfs" = rec { + crateName = "knot-lfs"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-lfs; }; + libName = "knot_lfs"; + dependencies = [ + { + name = "gix-packetline"; + packageId = "gix-packetline"; + features = [ "blocking-io" ]; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-messages"; + packageId = "knot-messages"; + } + { + name = "knot-resource"; + packageId = "knot-resource"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + devDependencies = [ + { + name = "proptest"; + packageId = "proptest"; + } + ]; + + }; + "knot-maintenance" = rec { + crateName = "knot-maintenance"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-maintenance; }; + libName = "knot_maintenance"; + dependencies = [ + { + name = "gix"; + packageId = "gix"; + features = [ "parallel" "revision" "blob-diff" "worktree-archive" "tree-editor" "sha1" "sha256" ]; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + features = [ "sha1" "sha256" ]; + } + { + name = "gix-pack"; + packageId = "gix-pack"; + usesDefaultFeatures = false; + features = [ "generate" "streaming-input" "sha1" "sha256" ]; + } + { + name = "knot-config"; + packageId = "knot-config"; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-lfs"; + packageId = "knot-lfs"; + } + { + name = "knot-pack"; + packageId = "knot-pack"; + } + { + name = "knot-resource"; + packageId = "knot-resource"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "walkdir"; + packageId = "walkdir"; + } + ]; + devDependencies = [ + { + name = "knot-fixtures"; + packageId = "knot-fixtures"; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + ]; + + }; + "knot-messages" = rec { + crateName = "knot-messages"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-messages; }; + libName = "knot_messages"; + dependencies = [ + { + name = "confique"; + packageId = "confique"; + usesDefaultFeatures = false; + features = [ "toml" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + + }; + "knot-migrate" = rec { + crateName = "knot-migrate"; + version = "2.0.0"; + edition = "2024"; + crateBin = [ + { + name = "knot-migrate"; + path = "src/main.rs"; + requiredFeatures = [ ]; + } + ]; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-migrate; }; + libName = "knot_migrate"; + dependencies = [ + { + name = "base64"; + packageId = "base64"; + } + { + name = "chrono"; + packageId = "chrono"; + features = [ "serde" ]; + } + { + name = "knot-cob"; + packageId = "knot-cob"; + } + { + name = "knot-cobs"; + packageId = "knot-cobs"; + } + { + name = "knot-config"; + packageId = "knot-config"; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-secrets"; + packageId = "knot-secrets"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "rusqlite"; + packageId = "rusqlite"; + features = [ "bundled" ]; + } + { + name = "rustix"; + packageId = "rustix"; + features = [ "process" "fs" ]; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "ssh-key"; + packageId = "ssh-key"; + usesDefaultFeatures = false; + features = [ "std" "ed25519" "ecdsa" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + { + name = "walkdir"; + packageId = "walkdir"; + } + { + name = "zeroize"; + packageId = "zeroize"; + features = [ "derive" ]; + } + ]; + devDependencies = [ + { + name = "knot-index"; + packageId = "knot-index"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + ]; + + }; + "knot-pack" = rec { + crateName = "knot-pack"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-pack; }; + libName = "knot_pack"; + dependencies = [ + { + name = "axum"; + packageId = "axum"; + features = [ "macros" ]; + } + { + name = "flate2"; + packageId = "flate2"; + } + { + name = "gix"; + packageId = "gix"; + features = [ "parallel" "revision" "blob-diff" "worktree-archive" "tree-editor" "sha1" "sha256" ]; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + features = [ "sha1" "sha256" ]; + } + { + name = "gix-pack"; + packageId = "gix-pack"; + usesDefaultFeatures = false; + features = [ "generate" "streaming-input" "sha1" "sha256" ]; + } + { + name = "gix-packetline"; + packageId = "gix-packetline"; + features = [ "blocking-io" ]; + } + { + name = "knot-cache"; + packageId = "knot-cache"; + } + { + name = "knot-cob"; + packageId = "knot-cob"; + } + { + name = "knot-cobs"; + packageId = "knot-cobs"; + } + { + name = "knot-edge"; + packageId = "knot-edge"; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-index"; + packageId = "knot-index"; + } + { + name = "knot-messages"; + packageId = "knot-messages"; + } + { + name = "knot-resource"; + packageId = "knot-resource"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "scc"; + packageId = "scc"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "tokio-stream"; + packageId = "tokio-stream"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + { + name = "walkdir"; + packageId = "walkdir"; + } + ]; + devDependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "flate2"; + packageId = "flate2"; + } + { + name = "gix-hash"; + packageId = "gix-hash"; + features = [ "sha1" "sha256" ]; + } + { + name = "h3"; + packageId = "h3"; + } + { + name = "h3-quinn"; + packageId = "h3-quinn"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "http-body-util"; + packageId = "http-body-util"; + } + { + name = "knot-bench"; + packageId = "knot-bench"; + } + { + name = "knot-fixtures"; + packageId = "knot-fixtures"; + } + { + name = "knot-maintenance"; + packageId = "knot-maintenance"; + } + { + name = "knot-resource"; + packageId = "knot-resource"; + } + { + name = "proptest"; + packageId = "proptest"; + } + { + name = "quinn"; + packageId = "quinn"; + usesDefaultFeatures = false; + features = [ "runtime-tokio" "rustls-aws-lc-rs" "log" ]; + } + { + name = "rcgen"; + packageId = "rcgen 0.14.8"; + usesDefaultFeatures = false; + features = [ "aws_lc_rs" "pem" ]; + } + { + name = "rustls"; + packageId = "rustls"; + features = [ "aws_lc_rs" "prefer-post-quantum" ]; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + { + name = "tikv-jemallocator"; + packageId = "tikv-jemallocator"; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + features = [ "rt" ]; + } + { + name = "tower"; + packageId = "tower"; + features = [ "util" ]; + } + { + name = "tracing-subscriber"; + packageId = "tracing-subscriber"; + features = [ "env-filter" "fmt" "json" ]; + } + ]; + + }; + "knot-postreceive" = rec { + crateName = "knot-postreceive"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-postreceive; }; + libName = "knot_postreceive"; + dependencies = [ + { + name = "knot-events"; + packageId = "knot-events"; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-langs"; + packageId = "knot-langs"; + } + { + name = "knot-messages"; + packageId = "knot-messages"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "knot-workflow"; + packageId = "knot-workflow"; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + devDependencies = [ + { + name = "knot-fixtures"; + packageId = "knot-fixtures"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + ]; + + }; + "knot-receive" = rec { + crateName = "knot-receive"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-receive; }; + libName = "knot_receive"; + dependencies = [ + { + name = "knot-atproto"; + packageId = "knot-atproto"; + } + { + name = "knot-cob"; + packageId = "knot-cob"; + } + { + name = "knot-events"; + packageId = "knot-events"; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-index"; + packageId = "knot-index"; + } + { + name = "knot-maintenance"; + packageId = "knot-maintenance"; + } + { + name = "knot-messages"; + packageId = "knot-messages"; + } + { + name = "knot-pack"; + packageId = "knot-pack"; + } + { + name = "knot-postreceive"; + packageId = "knot-postreceive"; + } + { + name = "knot-resource"; + packageId = "knot-resource"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + ]; + + }; + "knot-resource" = rec { + crateName = "knot-resource"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-resource; }; + libName = "knot_resource"; + dependencies = [ + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "rustix"; + packageId = "rustix"; + features = [ "process" "fs" ]; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + ]; + devDependencies = [ + { + name = "tempfile"; + packageId = "tempfile"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "rt" "macros" ]; + } + ]; + + }; + "knot-runtime" = rec { + crateName = "knot-runtime"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-runtime; }; + libName = "knot_runtime"; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "getrandom"; + packageId = "getrandom 0.4.3"; + } + { + name = "hickory-resolver"; + packageId = "hickory-resolver"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "k256"; + packageId = "k256"; + features = [ "ecdsa" ]; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "reqwest"; + packageId = "reqwest 0.13.1"; + usesDefaultFeatures = false; + features = [ "rustls" "webpki-roots" "http2" "json" "gzip" "stream" ]; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + devDependencies = [ + { + name = "futures"; + packageId = "futures"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + ]; + + }; + "knot-secrets" = rec { + crateName = "knot-secrets"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-secrets; }; + libName = "knot_secrets"; + dependencies = [ + { + name = "aes-gcm"; + packageId = "aes-gcm 0.11.0-rc.4"; + } + { + name = "base64"; + packageId = "base64"; + } + { + name = "hkdf"; + packageId = "hkdf 0.13.0"; + } + { + name = "k256"; + packageId = "k256"; + features = [ "ecdsa" ]; + } + { + name = "knot-resource"; + packageId = "knot-resource"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "zeroize"; + packageId = "zeroize"; + features = [ "derive" ]; + } + ]; + devDependencies = [ + { + name = "tempfile"; + packageId = "tempfile"; + } + ]; + + }; + "knot-server" = rec { + crateName = "knot-server"; + version = "2.0.0"; + edition = "2024"; + crateBin = [ + { + name = "knot-server"; + path = "src/main.rs"; + requiredFeatures = [ ]; + } + ]; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-server; }; + dependencies = [ + { + name = "anyhow"; + packageId = "anyhow"; + } + { + name = "axum"; + packageId = "axum"; + features = [ "macros" ]; + } + { + name = "base64"; + packageId = "base64"; + } + { + name = "knot-atproto"; + packageId = "knot-atproto"; + } + { + name = "knot-cache"; + packageId = "knot-cache"; + } + { + name = "knot-config"; + packageId = "knot-config"; + } + { + name = "knot-edge"; + packageId = "knot-edge"; + } + { + name = "knot-events"; + packageId = "knot-events"; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-index"; + packageId = "knot-index"; + } + { + name = "knot-keyfill"; + packageId = "knot-keyfill"; + } + { + name = "knot-lfs"; + packageId = "knot-lfs"; + } + { + name = "knot-maintenance"; + packageId = "knot-maintenance"; + } + { + name = "knot-messages"; + packageId = "knot-messages"; + } + { + name = "knot-pack"; + packageId = "knot-pack"; + } + { + name = "knot-postreceive"; + packageId = "knot-postreceive"; + } + { + name = "knot-resource"; + packageId = "knot-resource"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-secrets"; + packageId = "knot-secrets"; + } + { + name = "knot-ssh"; + packageId = "knot-ssh"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "knot-xrpc"; + packageId = "knot-xrpc"; + } + { + name = "rustix"; + packageId = "rustix"; + features = [ "process" ]; + } + { + name = "tikv-jemalloc-ctl"; + packageId = "tikv-jemalloc-ctl"; + } + { + name = "tikv-jemallocator"; + packageId = "tikv-jemallocator"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + features = [ "rt" ]; + } + { + name = "tower-http"; + packageId = "tower-http 0.7.0"; + usesDefaultFeatures = false; + features = [ "fs" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "tracing-subscriber"; + packageId = "tracing-subscriber"; + features = [ "env-filter" "fmt" "json" ]; + } + { + name = "zeroize"; + packageId = "zeroize"; + features = [ "derive" ]; + } + ]; + devDependencies = [ + { + name = "confique"; + packageId = "confique"; + usesDefaultFeatures = false; + features = [ "toml" ]; + } + { + name = "http"; + packageId = "http"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + { + name = "walkdir"; + packageId = "walkdir"; + } + ]; + + }; + "knot-sim" = rec { + crateName = "knot-sim"; + version = "2.0.0"; + edition = "2024"; + crateBin = [ + { + name = "knot-sim"; + path = "src/main.rs"; + requiredFeatures = [ ]; + } + ]; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-sim; }; + libName = "knot_sim"; + dependencies = [ + { + name = "axum"; + packageId = "axum"; + features = [ "macros" ]; + } + { + name = "base64"; + packageId = "base64"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "knot-atproto"; + packageId = "knot-atproto"; + } + { + name = "knot-cob"; + packageId = "knot-cob"; + } + { + name = "knot-cobs"; + packageId = "knot-cobs"; + } + { + name = "knot-config"; + packageId = "knot-config"; + } + { + name = "knot-events"; + packageId = "knot-events"; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-index"; + packageId = "knot-index"; + } + { + name = "knot-maintenance"; + packageId = "knot-maintenance"; + } + { + name = "knot-messages"; + packageId = "knot-messages"; + } + { + name = "knot-pack"; + packageId = "knot-pack"; + } + { + name = "knot-resource"; + packageId = "knot-resource"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-secrets"; + packageId = "knot-secrets"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "knot-xrpc"; + packageId = "knot-xrpc"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "tower"; + packageId = "tower"; + features = [ "util" "limit" "load-shed" ]; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + devDependencies = [ + { + name = "h3"; + packageId = "h3"; + } + { + name = "h3-quinn"; + packageId = "h3-quinn"; + } + { + name = "knot-edge"; + packageId = "knot-edge"; + } + { + name = "knot-fixtures"; + packageId = "knot-fixtures"; + } + { + name = "knot-lfs"; + packageId = "knot-lfs"; + } + { + name = "knot-ssh"; + packageId = "knot-ssh"; + } + { + name = "quinn"; + packageId = "quinn"; + usesDefaultFeatures = false; + features = [ "runtime-tokio" "rustls-aws-lc-rs" "log" ]; + } + { + name = "rcgen"; + packageId = "rcgen 0.14.8"; + usesDefaultFeatures = false; + features = [ "aws_lc_rs" "pem" ]; + } + { + name = "rustls"; + packageId = "rustls"; + features = [ "aws_lc_rs" "prefer-post-quantum" ]; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + features = [ "rt" ]; + } + ]; + + }; + "knot-ssh" = rec { + crateName = "knot-ssh"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-ssh; }; + libName = "knot_ssh"; + dependencies = [ + { + name = "futures"; + packageId = "futures"; + } + { + name = "knot-acl"; + packageId = "knot-acl"; + } + { + name = "knot-atproto"; + packageId = "knot-atproto"; + } + { + name = "knot-cob"; + packageId = "knot-cob"; + } + { + name = "knot-cobs"; + packageId = "knot-cobs"; + } + { + name = "knot-events"; + packageId = "knot-events"; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-index"; + packageId = "knot-index"; + } + { + name = "knot-lfs"; + packageId = "knot-lfs"; + } + { + name = "knot-maintenance"; + packageId = "knot-maintenance"; + } + { + name = "knot-messages"; + packageId = "knot-messages"; + } + { + name = "knot-pack"; + packageId = "knot-pack"; + } + { + name = "knot-postreceive"; + packageId = "knot-postreceive"; + } + { + name = "knot-receive"; + packageId = "knot-receive"; + } + { + name = "knot-resource"; + packageId = "knot-resource"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "russh"; + packageId = "russh"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + features = [ "rt" "io-util" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + ]; + devDependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "knot-fixtures"; + packageId = "knot-fixtures"; + } + { + name = "russh"; + packageId = "russh"; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + { + name = "tikv-jemalloc-ctl"; + packageId = "tikv-jemalloc-ctl"; + } + { + name = "tikv-jemallocator"; + packageId = "tikv-jemallocator"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + + }; + "knot-types" = rec { + crateName = "knot-types"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-types; }; + libName = "knot_types"; + dependencies = [ + { + name = "gix-hash"; + packageId = "gix-hash"; + features = [ "sha1" "sha256" ]; + } + { + name = "http"; + packageId = "http"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "trusted-proxies"; + packageId = "trusted-proxies"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + ]; + devDependencies = [ + { + name = "proptest"; + packageId = "proptest"; + } + ]; + + }; + "knot-workflow" = rec { + crateName = "knot-workflow"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-workflow; }; + libName = "knot_workflow"; + dependencies = [ + { + name = "globset"; + packageId = "globset"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_norway"; + packageId = "serde_norway"; + } + ]; + devDependencies = [ + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + ]; + + }; + "knot-xrpc" = rec { + crateName = "knot-xrpc"; + version = "2.0.0"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../knot2/crates/knot-xrpc; }; + libName = "knot_xrpc"; + dependencies = [ + { + name = "axum"; + packageId = "axum"; + features = [ "macros" "ws" ]; + } + { + name = "base64"; + packageId = "base64"; + } + { + name = "chrono"; + packageId = "chrono"; + features = [ "serde" ]; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "http-body"; + packageId = "http-body"; + } + { + name = "httpdate"; + packageId = "httpdate"; + } + { + name = "jacquard-axum"; + packageId = "jacquard-axum"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "knot-acl"; + packageId = "knot-acl"; + } + { + name = "knot-atproto"; + packageId = "knot-atproto"; + } + { + name = "knot-cache"; + packageId = "knot-cache"; + } + { + name = "knot-cob"; + packageId = "knot-cob"; + } + { + name = "knot-cobs"; + packageId = "knot-cobs"; + } + { + name = "knot-events"; + packageId = "knot-events"; + } + { + name = "knot-git"; + packageId = "knot-git"; + } + { + name = "knot-index"; + packageId = "knot-index"; + } + { + name = "knot-langs"; + packageId = "knot-langs"; + } + { + name = "knot-lfs"; + packageId = "knot-lfs"; + } + { + name = "knot-maintenance"; + packageId = "knot-maintenance"; + } + { + name = "knot-messages"; + packageId = "knot-messages"; + } + { + name = "knot-pack"; + packageId = "knot-pack"; + } + { + name = "knot-postreceive"; + packageId = "knot-postreceive"; + } + { + name = "knot-receive"; + packageId = "knot-receive"; + } + { + name = "knot-resource"; + packageId = "knot-resource"; + } + { + name = "knot-runtime"; + packageId = "knot-runtime"; + } + { + name = "knot-secrets"; + packageId = "knot-secrets"; + } + { + name = "knot-types"; + packageId = "knot-types"; + } + { + name = "lexicons"; + packageId = "lexicons"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + } + { + name = "subtle"; + packageId = "subtle"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" ]; + } + { + name = "tokio-stream"; + packageId = "tokio-stream"; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + features = [ "rt" "io-util" ]; + } + { + name = "tower"; + packageId = "tower"; + features = [ "util" "limit" "load-shed" ]; + } + { + name = "tower-http"; + packageId = "tower-http 0.7.0"; + usesDefaultFeatures = false; + features = [ "fs" ]; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "url"; + packageId = "url"; + features = [ "serde" ]; + } + { + name = "zeroize"; + packageId = "zeroize"; + features = [ "derive" ]; + } + ]; + devDependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "k256"; + packageId = "k256"; + features = [ "ecdsa" ]; + } + { + name = "knot-config"; + packageId = "knot-config"; + } + { + name = "knot-fixtures"; + packageId = "knot-fixtures"; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + } + { + name = "tokio-tungstenite"; + packageId = "tokio-tungstenite 0.29.0"; + } + ]; + + }; + "kstring" = rec { + crateName = "kstring"; + version = "2.0.2"; + edition = "2021"; + sha256 = "1lfvqlqkg2x23nglznb7ah6fk3vv3y5i759h5l2151ami98gk2sm"; + authors = [ + "Ed Page " + ]; + dependencies = [ + { + name = "static_assertions"; + packageId = "static_assertions"; + } + ]; + features = { + "default" = [ "std" "unsafe" ]; + "document-features" = [ "dep:document-features" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "default" "std" "unsafe" ]; + }; + "lasso" = rec { + crateName = "lasso"; + version = "0.7.3"; + edition = "2021"; + sha256 = "1yz92fy2zv6wslfwwf3j7lw1wxja8d91rrcwgfzv751l1ajys53f"; + authors = [ + "Chase Wilson " + ]; + dependencies = [ + { + name = "dashmap"; + packageId = "dashmap"; + optional = true; + features = [ "raw-api" ]; + } + { + name = "hashbrown"; + packageId = "hashbrown 0.14.5"; + features = [ "raw" ]; + } + ]; + features = { + "abomonation" = [ "dep:abomonation" ]; + "ahash" = [ "dep:ahash" ]; + "ahasher" = [ "ahash" ]; + "dashmap" = [ "dep:dashmap" ]; + "deepsize" = [ "dep:deepsize" ]; + "multi-threaded" = [ "dashmap" ]; + "no-std" = [ "ahasher" ]; + "serde" = [ "dep:serde" ]; + "serialize" = [ "serde" "hashbrown/serde" ]; + }; + resolvedDefaultFeatures = [ "dashmap" "default" "multi-threaded" ]; + }; + "lazy_static" = rec { + crateName = "lazy_static"; + version = "1.5.0"; + edition = "2015"; + sha256 = "1zk6dqqni0193xg6iijh7i3i44sryglwgvx20spdvwk3r6sbrlmv"; + authors = [ + "Marvin Löbel " + ]; + dependencies = [ + { + name = "spin"; + packageId = "spin 0.9.8"; + optional = true; + usesDefaultFeatures = false; + features = [ "once" ]; + } + ]; + features = { + "spin" = [ "dep:spin" ]; + "spin_no_std" = [ "spin" ]; + }; + resolvedDefaultFeatures = [ "spin" "spin_no_std" ]; + }; + "levenshtein_automata" = rec { + crateName = "levenshtein_automata"; + version = "0.2.1"; + edition = "2018"; + sha256 = "09dv3rahqgslyv347s5ymwv0krw44d6xpfymz9mz7sa5dsvdwb0c"; + authors = [ + "Paul Masurel " + ]; + features = { + "fst" = [ "dep:fst" ]; + "fst_automaton" = [ "fst" ]; + }; + }; + "lexicons" = rec { + crateName = "lexicons"; + version = "0.0.1"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../crates/lexicons; }; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "chrono"; + packageId = "chrono"; + features = [ "serde" ]; + } + { + name = "cid"; + packageId = "cid"; + } + { + name = "jacquard-common"; + packageId = "jacquard-common"; + } + { + name = "jacquard-derive"; + packageId = "jacquard-derive"; + } + { + name = "jacquard-lexicon"; + packageId = "jacquard-lexicon"; + usesDefaultFeatures = false; + } + { + name = "miette"; + packageId = "miette"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "raw_value" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + buildDependencies = [ + { + name = "anyhow"; + packageId = "anyhow"; + } + { + name = "jacquard-lexicon"; + packageId = "jacquard-lexicon"; + usesDefaultFeatures = false; + features = [ "codegen" ]; + } + { + name = "walkdir"; + packageId = "walkdir"; + } + ]; + features = { + "default" = [ "sh_tangled" "org_tangled" ]; + "org_tangled" = [ "sh_tangled" ]; + "sh_tangled" = [ "com_atproto" ]; + "streaming" = [ "jacquard-common/websocket" ]; + }; + resolvedDefaultFeatures = [ "com_atproto" "com_bad_example" "default" "org_tangled" "sh_tangled" "streaming" ]; + }; + "libc" = rec { + crateName = "libc"; + version = "0.2.186"; + edition = "2021"; + sha256 = "0rnyhzjyqq9x56skkllbjzzzwym3r61lq3l4hqj64v71gw0r3av8"; + authors = [ + "The Rust Project Developers" + ]; + features = { + "default" = [ "std" ]; + "rustc-dep-of-std" = [ "align" "rustc-std-workspace-core" ]; + "rustc-std-workspace-core" = [ "dep:rustc-std-workspace-core" ]; + "use_std" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "extra_traits" "std" ]; + }; + "libm" = rec { + crateName = "libm"; + version = "0.2.16"; + edition = "2021"; + sha256 = "10brh0a3qjmbzkr5mf5xqi887nhs5y9layvnki89ykz9xb1wxlmn"; + authors = [ + "Alex Crichton " + "Amanieu d'Antras " + "Jorge Aparicio " + "Trevor Gross " + ]; + features = { + "default" = [ "arch" ]; + "unstable" = [ "unstable-intrinsics" "unstable-float" ]; + }; + resolvedDefaultFeatures = [ "arch" "default" ]; + }; + "libsqlite3-sys" = rec { + crateName = "libsqlite3-sys"; + version = "0.36.0"; + edition = "2021"; + links = "sqlite3"; + sha256 = "0ak4pibl2n1lnziwb7vkq98iw5i7cryv9dlc8aw2x9zgzwy11d4m"; + libName = "libsqlite3_sys"; + authors = [ + "The rusqlite developers" + ]; + buildDependencies = [ + { + name = "cc"; + packageId = "cc"; + optional = true; + } + { + name = "pkg-config"; + packageId = "pkg-config"; + optional = true; + } + { + name = "vcpkg"; + packageId = "vcpkg"; + optional = true; + } + ]; + features = { + "bindgen" = [ "dep:bindgen" ]; + "buildtime_bindgen" = [ "bindgen" "pkg-config" "vcpkg" ]; + "bundled" = [ "cc" "bundled_bindings" ]; + "bundled-sqlcipher" = [ "bundled" ]; + "bundled-sqlcipher-vendored-openssl" = [ "bundled-sqlcipher" "openssl-sys/vendored" ]; + "bundled-windows" = [ "cc" "bundled_bindings" ]; + "cc" = [ "dep:cc" ]; + "default" = [ "min_sqlite_version_3_34_1" ]; + "loadable_extension" = [ "prettyplease" "quote" "syn" ]; + "min_sqlite_version_3_34_1" = [ "pkg-config" "vcpkg" ]; + "openssl-sys" = [ "dep:openssl-sys" ]; + "pkg-config" = [ "dep:pkg-config" ]; + "prettyplease" = [ "dep:prettyplease" ]; + "preupdate_hook" = [ "buildtime_bindgen" ]; + "quote" = [ "dep:quote" ]; + "session" = [ "preupdate_hook" "buildtime_bindgen" ]; + "syn" = [ "dep:syn" ]; + "vcpkg" = [ "dep:vcpkg" ]; + }; + resolvedDefaultFeatures = [ "bundled" "bundled_bindings" "cc" "default" "min_sqlite_version_3_34_1" "pkg-config" "vcpkg" ]; + }; + "line-numbers" = rec { + crateName = "line-numbers"; + version = "0.4.0"; + edition = "2021"; + sha256 = "0b2wysn6x9hc4vfbw51scs387mnplw9a08z8i8asxzzrl84n9ar4"; + libName = "line_numbers"; + authors = [ + "Wilfred Hughes " + ]; + + }; + "linked-hash-map" = rec { + crateName = "linked-hash-map"; + version = "0.5.6"; + edition = "2015"; + sha256 = "03vpgw7x507g524nx5i1jf5dl8k3kv0fzg8v3ip6qqwbpkqww5q7"; + libName = "linked_hash_map"; + authors = [ + "Stepan Koltsov " + "Andrew Paseltiner " + ]; + features = { + "heapsize" = [ "dep:heapsize" ]; + "heapsize_impl" = [ "heapsize" ]; + "serde" = [ "dep:serde" ]; + "serde_impl" = [ "serde" ]; + }; + }; + "linux-raw-sys" = rec { + crateName = "linux-raw-sys"; + version = "0.12.1"; + edition = "2021"; + sha256 = "0lwasljrqxjjfk9l2j8lyib1babh2qjlnhylqzl01nihw14nk9ij"; + libName = "linux_raw_sys"; + authors = [ + "Dan Gohman " + ]; + features = { + "core" = [ "dep:core" ]; + "default" = [ "std" "general" "errno" ]; + "rustc-dep-of-std" = [ "core" "no_std" ]; + }; + resolvedDefaultFeatures = [ "auxvec" "elf" "errno" "general" "if_ether" "ioctl" "net" "netlink" "no_std" "prctl" "xdp" ]; + }; + "litemap" = rec { + crateName = "litemap"; + version = "0.8.2"; + edition = "2021"; + sha256 = "1w7628bc7wwcxc4n4s5kw0610xk06710nh2hn5kwwk2wa91z9nlj"; + authors = [ + "The ICU4X Project Developers" + ]; + features = { + "databake" = [ "dep:databake" ]; + "default" = [ "alloc" ]; + "serde" = [ "dep:serde_core" "alloc" ]; + "testing" = [ "alloc" ]; + "yoke" = [ "dep:yoke" ]; + }; + }; + "lock_api" = rec { + crateName = "lock_api"; + version = "0.4.14"; + edition = "2021"; + sha256 = "0rg9mhx7vdpajfxvdjmgmlyrn20ligzqvn8ifmaz7dc79gkrjhr2"; + authors = [ + "Amanieu d'Antras " + ]; + dependencies = [ + { + name = "scopeguard"; + packageId = "scopeguard"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "atomic_usize" ]; + "owning_ref" = [ "dep:owning_ref" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "atomic_usize" "default" ]; + }; + "log" = rec { + crateName = "log"; + version = "0.4.33"; + edition = "2021"; + sha256 = "1bd9dmk22pxgnf0h0slba6rz99zb0a0b2mdhpk8p92bp26ycbvhc"; + authors = [ + "The Rust Project Developers" + ]; + features = { + "kv_serde" = [ "kv_std" "value-bag/serde" "serde" ]; + "kv_std" = [ "std" "kv" "value-bag/error" ]; + "kv_sval" = [ "kv" "value-bag/sval" "sval" "sval_ref" ]; + "kv_unstable" = [ "kv" "value-bag" ]; + "kv_unstable_serde" = [ "kv_serde" "kv_unstable_std" ]; + "kv_unstable_std" = [ "kv_std" "kv_unstable" ]; + "kv_unstable_sval" = [ "kv_sval" "kv_unstable" ]; + "serde" = [ "serde_core" ]; + "serde_core" = [ "dep:serde_core" ]; + "sval" = [ "dep:sval" ]; + "sval_ref" = [ "dep:sval_ref" ]; + "value-bag" = [ "dep:value-bag" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; + "loom" = rec { + crateName = "loom"; + version = "0.7.2"; + edition = "2018"; + sha256 = "1jpszf9qxv8ydpsm2h9vcyvxvyxcfkhmmfbylzd4gfbc0k40v7j1"; + authors = [ + "Carl Lerche " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "generator"; + packageId = "generator"; + } + { + name = "scoped-tls"; + packageId = "scoped-tls"; + } + { + name = "tracing"; + packageId = "tracing"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "tracing-subscriber"; + packageId = "tracing-subscriber"; + features = [ "env-filter" ]; + } + ]; + features = { + "checkpoint" = [ "serde" "serde_json" ]; + "futures" = [ "pin-utils" ]; + "pin-utils" = [ "dep:pin-utils" ]; + "serde" = [ "dep:serde" ]; + "serde_json" = [ "dep:serde_json" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "lru" = rec { + crateName = "lru"; + version = "0.16.4"; + edition = "2015"; + sha256 = "0fgg35wrpfdrkv9hcabkg92g3sv4867g1rir7ay9lq1zs3ayhrkz"; + authors = [ + "Jerome Froelich " + ]; + dependencies = [ + { + name = "hashbrown"; + packageId = "hashbrown 0.16.1"; + optional = true; + } + ]; + features = { + "default" = [ "hashbrown" ]; + "hashbrown" = [ "dep:hashbrown" ]; + "nightly" = [ "hashbrown" "hashbrown/nightly" ]; + }; + resolvedDefaultFeatures = [ "default" "hashbrown" ]; + }; + "lru-cache" = rec { + crateName = "lru-cache"; + version = "0.1.2"; + edition = "2015"; + sha256 = "071viv6g2p3akwqmfb3c8vsycs5n7kr17b70l7la071jv0d4zqii"; + libName = "lru_cache"; + authors = [ + "Stepan Koltsov " + ]; + dependencies = [ + { + name = "linked-hash-map"; + packageId = "linked-hash-map"; + } + ]; + features = { + "heapsize" = [ "dep:heapsize" ]; + "heapsize_impl" = [ "heapsize" "linked-hash-map/heapsize_impl" ]; + }; + }; + "lru-slab" = rec { + crateName = "lru-slab"; + version = "0.1.2"; + edition = "2021"; + sha256 = "0m2139k466qj3bnpk66bwivgcx3z88qkxvlzk70vd65jq373jaqi"; + libName = "lru_slab"; + authors = [ + "Benjamin Saunders " + ]; + + }; + "lz4_flex" = rec { + crateName = "lz4_flex"; + version = "0.13.1"; + edition = "2021"; + sha256 = "0zmrvmrcwnwgypldakvca19z5a2a11wch3dhds1giy39hvnx9w3y"; + authors = [ + "Pascal Seitz " + "Arthur Silva " + "ticki " + ]; + features = { + "default" = [ "std" "safe-encode" "safe-decode" "frame" "checked-decode" ]; + "frame" = [ "std" "dep:twox-hash" ]; + }; + }; + "mac" = rec { + crateName = "mac"; + version = "0.1.1"; + edition = "2015"; + sha256 = "194vc7vrshqff72rl56f9xgb0cazyl4jda7qsv31m5l6xx7hq7n4"; + authors = [ + "Jonathan Reem " + ]; + + }; + "maitake-sync" = rec { + crateName = "maitake-sync"; + version = "0.1.2"; + edition = "2021"; + sha256 = "1mdwq22dpbk7c1v8w5gwrshxhh7lqinyv02vcx62703z2haan5k8"; + libName = "maitake_sync"; + authors = [ + "Eliza Weisman " + ]; + dependencies = [ + { + name = "cordyceps"; + packageId = "cordyceps"; + } + { + name = "loom"; + packageId = "loom"; + usesDefaultFeatures = false; + target = { target, features }: (target."loom" or false); + } + { + name = "mycelium-bitfield"; + packageId = "mycelium-bitfield"; + } + { + name = "pin-project"; + packageId = "pin-project"; + } + { + name = "portable-atomic"; + packageId = "portable-atomic"; + } + ]; + devDependencies = [ + { + name = "loom"; + packageId = "loom"; + target = { target, features }: (target."loom" or false); + features = [ "futures" "checkpoint" ]; + } + ]; + features = { + "alloc" = [ "cordyceps/alloc" ]; + "default" = [ "alloc" ]; + "no-cache-pad" = [ "cordyceps/no-cache-pad" ]; + "tracing" = [ "dep:tracing" ]; + }; + }; + "markup5ever" = rec { + crateName = "markup5ever"; + version = "0.12.1"; + edition = "2021"; + sha256 = "0idy4vjihg2dw73j2vkb5kdghvga3bwnw0qx8jwci4m6xfxkmkhn"; + libPath = "lib.rs"; + authors = [ + "The html5ever Project Developers" + ]; + dependencies = [ + { + name = "log"; + packageId = "log"; + } + { + name = "phf"; + packageId = "phf"; + } + { + name = "string_cache"; + packageId = "string_cache"; + } + { + name = "tendril"; + packageId = "tendril"; + } + ]; + buildDependencies = [ + { + name = "phf_codegen"; + packageId = "phf_codegen"; + } + { + name = "string_cache_codegen"; + packageId = "string_cache_codegen"; + } + ]; + + }; + "markup5ever_rcdom" = rec { + crateName = "markup5ever_rcdom"; + version = "0.3.0"; + edition = "2021"; + sha256 = "065yb6zn9sfn7kqk5wwc48czsls5z3hzgrddk58fxgq16ymj3apd"; + libPath = "lib.rs"; + authors = [ + "The html5ever Project Developers" + ]; + dependencies = [ + { + name = "html5ever"; + packageId = "html5ever"; + } + { + name = "markup5ever"; + packageId = "markup5ever"; + } + { + name = "tendril"; + packageId = "tendril"; + } + { + name = "xml5ever"; + packageId = "xml5ever"; + } + ]; + + }; + "match-lookup" = rec { + crateName = "match-lookup"; + version = "0.1.2"; + edition = "2021"; + sha256 = "0wgpmgsqkxdb01kqi1vfk0gpl874b7a6yybnwvwvknwbkckywykm"; + procMacro = true; + libName = "match_lookup"; + authors = [ + "mriise " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" ]; + } + ]; + + }; + "matchers" = rec { + crateName = "matchers"; + version = "0.2.0"; + edition = "2018"; + sha256 = "1sasssspdj2vwcwmbq3ra18d3qniapkimfcbr47zmx6750m5llni"; + authors = [ + "Eliza Weisman " + ]; + dependencies = [ + { + name = "regex-automata"; + packageId = "regex-automata"; + usesDefaultFeatures = false; + features = [ "syntax" "dfa-build" "dfa-search" ]; + } + ]; + features = { + "unicode" = [ "regex-automata/unicode" ]; + }; + }; + "matchit" = rec { + crateName = "matchit"; + version = "0.8.4"; + edition = "2021"; + sha256 = "1hzl48fwq1cn5dvshfly6vzkzqhfihya65zpj7nz7lfx82mgzqa7"; + authors = [ + "Ibraheem Ahmed " + ]; + features = { + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "maybe-async" = rec { + crateName = "maybe-async"; + version = "0.2.11"; + edition = "2021"; + sha256 = "036anp4dzz7sjgdq3zfwzf52ggblpbx1sivlvg2ssq5dhjip6s3l"; + procMacro = true; + libName = "maybe_async"; + authors = [ + "Guoli Lyu " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "visit-mut" "full" ]; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "md5" = rec { + crateName = "md5"; + version = "0.8.0"; + edition = "2021"; + sha256 = "1q6jfsa5w3993dzymxkv9jxpp7vyhgga6z35g6c0c8rk50w0i5mf"; + authors = [ + "Ivan Ukhov " + "Kamal Ahmad " + "Konstantin Stepanov " + "Lukas Kalbertodt " + "Nathan Musoke " + "Scott Mabin " + "Tony Arcieri " + "Wim de With " + "Yosef Dinerstein " + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "measure_time" = rec { + crateName = "measure_time"; + version = "0.9.0"; + edition = "2021"; + sha256 = "03pw6ni975lmm16fkr4ajwvxp161yhbgmicn8dqaphrgwxhmviai"; + authors = [ + "Pascal Seitz " + ]; + dependencies = [ + { + name = "log"; + packageId = "log"; + } + ]; + + }; + "memchr" = rec { + crateName = "memchr"; + version = "2.8.2"; + edition = "2021"; + sha256 = "1i33wr49pcz2sbd12nds3n9fszay8kq5bk78gwciz462mcs49448"; + authors = [ + "Andrew Gallant " + "bluss" + ]; + features = { + "core" = [ "dep:core" ]; + "default" = [ "std" ]; + "logging" = [ "dep:log" ]; + "rustc-dep-of-std" = [ "core" ]; + "std" = [ "alloc" ]; + "use_std" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; + }; + "memmap2" = rec { + crateName = "memmap2"; + version = "0.9.10"; + edition = "2021"; + sha256 = "1qz0n4ch68pz2mp07sdwnk27imdjjqy6aqir3hp9j4g0iw19hh3i"; + authors = [ + "Dan Burkert " + "Yevhenii Reizner " + "The Contributors" + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (target."unix" or false); + } + ]; + features = { + "stable_deref_trait" = [ "dep:stable_deref_trait" ]; + }; + }; + "memoffset" = rec { + crateName = "memoffset"; + version = "0.9.1"; + edition = "2015"; + sha256 = "12i17wh9a9plx869g7j4whf62xw68k5zd4k0k5nh6ys5mszid028"; + authors = [ + "Gilad Naaman " + ]; + buildDependencies = [ + { + name = "autocfg"; + packageId = "autocfg"; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "miette" = rec { + crateName = "miette"; + version = "7.6.0"; + edition = "2018"; + sha256 = "1dwjnnpcff4jzpf5ns1m19di2p0n5j31zmjv5dskrih7i3nfz62z"; + authors = [ + "Kat Marchán " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "miette-derive"; + packageId = "miette-derive"; + optional = true; + } + { + name = "unicode-width"; + packageId = "unicode-width"; + } + ]; + features = { + "default" = [ "derive" ]; + "derive" = [ "dep:miette-derive" ]; + "fancy" = [ "fancy-no-backtrace" "dep:backtrace" "dep:backtrace-ext" ]; + "fancy-base" = [ "dep:owo-colors" "dep:textwrap" ]; + "fancy-no-backtrace" = [ "fancy-base" "dep:terminal_size" "dep:supports-hyperlinks" "dep:supports-color" "dep:supports-unicode" ]; + "fancy-no-syscall" = [ "fancy-base" ]; + "serde" = [ "dep:serde" ]; + "syntect-highlighter" = [ "fancy-no-backtrace" "dep:syntect" ]; + }; + resolvedDefaultFeatures = [ "default" "derive" ]; + }; + "miette-derive" = rec { + crateName = "miette-derive"; + version = "7.6.0"; + edition = "2018"; + sha256 = "12w13a67n2cc37nzidvv0v0vrvf4rsflzxz6slhbn3cm9rqjjnyv"; + procMacro = true; + libName = "miette_derive"; + authors = [ + "Kat Marchán " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + } + ]; + + }; + "mime" = rec { + crateName = "mime"; + version = "0.3.17"; + edition = "2015"; + sha256 = "16hkibgvb9klh0w0jk5crr5xv90l3wlf77ggymzjmvl1818vnxv8"; + authors = [ + "Sean McArthur " + ]; + + }; + "mime_guess" = rec { + crateName = "mime_guess"; + version = "2.0.5"; + edition = "2015"; + sha256 = "03jmg3yx6j39mg0kayf7w4a886dl3j15y8zs119zw01ccy74zi7p"; + authors = [ + "Austin Bonander " + ]; + dependencies = [ + { + name = "mime"; + packageId = "mime"; + } + { + name = "unicase"; + packageId = "unicase"; + } + ]; + buildDependencies = [ + { + name = "unicase"; + packageId = "unicase"; + } + ]; + features = { + "default" = [ "rev-mappings" ]; + }; + }; + "mini-moka-wasm" = rec { + crateName = "mini-moka-wasm"; + version = "0.10.99"; + edition = "2018"; + workspace_member = null; + src = pkgs.fetchgit { + url = "https://tangled.org/oppi.li/jacquard"; + rev = "bb32de36f1cc2727954fba6377e0433c391d34f3"; + sha256 = "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj"; + }; + libName = "mini_moka_wasm"; + dependencies = [ + { + name = "crossbeam-channel"; + packageId = "crossbeam-channel"; + } + { + name = "crossbeam-utils"; + packageId = "crossbeam-utils"; + } + { + name = "dashmap"; + packageId = "dashmap"; + optional = true; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "tagptr"; + packageId = "tagptr"; + } + { + name = "triomphe"; + packageId = "triomphe"; + usesDefaultFeatures = false; + } + ]; + features = { + "dashmap" = [ "dep:dashmap" ]; + "default" = [ "sync" ]; + "js" = [ "dep:web-time" ]; + "sync" = [ "dashmap" ]; + }; + resolvedDefaultFeatures = [ "dashmap" "default" "sync" ]; + }; + "minimal-lexical" = rec { + crateName = "minimal-lexical"; + version = "0.2.1"; + edition = "2018"; + sha256 = "16ppc5g84aijpri4jzv14rvcnslvlpphbszc7zzp6vfkddf4qdb8"; + libName = "minimal_lexical"; + authors = [ + "Alex Huszagh " + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; + "miniz_oxide" = rec { + crateName = "miniz_oxide"; + version = "0.8.9"; + edition = "2021"; + sha256 = "05k3pdg8bjjzayq3rf0qhpirq9k37pxnasfn4arbs17phqn6m9qz"; + authors = [ + "Frommi " + "oyvindln " + "Rich Geldreich richgel99@gmail.com" + ]; + dependencies = [ + { + name = "adler2"; + packageId = "adler2"; + usesDefaultFeatures = false; + } + { + name = "simd-adler32"; + packageId = "simd-adler32"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "dep:alloc" ]; + "core" = [ "dep:core" ]; + "default" = [ "with-alloc" ]; + "rustc-dep-of-std" = [ "core" "alloc" "adler2/rustc-dep-of-std" ]; + "serde" = [ "dep:serde" ]; + "simd" = [ "simd-adler32" ]; + "simd-adler32" = [ "dep:simd-adler32" ]; + }; + resolvedDefaultFeatures = [ "simd" "simd-adler32" "with-alloc" ]; + }; + "mio" = rec { + crateName = "mio"; + version = "1.2.1"; + edition = "2021"; + sha256 = "1nkggmrlnjs93w8rja4lvjj4aml1xqahgimv1h0p7d373kvhmg82"; + authors = [ + "Carl Lerche " + "Thomas de Zeeuw " + "Tokio Contributors " + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + target = { target, features }: ((target."unix" or false) || ("hermit" == target."os" or null) || ("wasi" == target."os" or null)); + } + { + name = "wasi"; + packageId = "wasi"; + target = { target, features }: ("wasi" == target."os" or null); + } + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + target = { target, features }: (target."windows" or false); + features = [ "Wdk_Foundation" "Wdk_Storage_FileSystem" "Wdk_System_IO" "Win32_Foundation" "Win32_Networking_WinSock" "Win32_Storage_FileSystem" "Win32_Security" "Win32_System_IO" "Win32_System_WindowsProgramming" ]; + } + ]; + features = { + "default" = [ "log" ]; + "log" = [ "dep:log" ]; + "os-ext" = [ "os-poll" "windows-sys/Win32_System_Pipes" "windows-sys/Win32_Security" ]; + }; + resolvedDefaultFeatures = [ "net" "os-ext" "os-poll" ]; + }; + "ml-kem" = rec { + crateName = "ml-kem"; + version = "0.3.2"; + edition = "2024"; + sha256 = "0rmsd8hy3ip5xzvxwp1kzrm6nq9yx0a6k9lnwdrkhjapp7jz65ay"; + libName = "ml_kem"; + dependencies = [ + { + name = "hybrid-array"; + packageId = "hybrid-array"; + rename = "array"; + features = [ "ctutils" "extra-sizes" ]; + } + { + name = "kem"; + packageId = "kem"; + } + { + name = "module-lattice"; + packageId = "module-lattice"; + features = [ "ctutils" ]; + } + { + name = "pkcs8"; + packageId = "pkcs8 0.11.0"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + } + { + name = "sha3"; + packageId = "sha3"; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "module-lattice/alloc" "pkcs8?/alloc" ]; + "default" = [ "alloc" ]; + "getrandom" = [ "kem/getrandom" ]; + "pem" = [ "pkcs8/pem" ]; + "pkcs8" = [ "dep:const-oid" "dep:pkcs8" ]; + "zeroize" = [ "module-lattice/zeroize" "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" ]; + }; + "module-lattice" = rec { + crateName = "module-lattice"; + version = "0.2.3"; + edition = "2024"; + sha256 = "1gpym0smsfyam9946b5mrq86p6s7sld2c7c7qsqpraw3jrybhq8c"; + libName = "module_lattice"; + dependencies = [ + { + name = "ctutils"; + packageId = "ctutils"; + optional = true; + } + { + name = "hybrid-array"; + packageId = "hybrid-array"; + rename = "array"; + features = [ "extra-sizes" ]; + } + { + name = "num-traits"; + packageId = "num-traits"; + usesDefaultFeatures = false; + } + ]; + features = { + "ctutils" = [ "dep:ctutils" "array/ctutils" ]; + "zeroize" = [ "array/zeroize" "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "ctutils" ]; + }; + "moka" = rec { + crateName = "moka"; + version = "0.12.15"; + edition = "2021"; + sha256 = "0ijhgjfprcjkvrhgmm71m9gaph5lc9xjb3rwz4wyhbh42anjhwlm"; + dependencies = [ + { + name = "async-lock"; + packageId = "async-lock"; + optional = true; + } + { + name = "crossbeam-channel"; + packageId = "crossbeam-channel"; + } + { + name = "crossbeam-epoch"; + packageId = "crossbeam-epoch"; + } + { + name = "crossbeam-utils"; + packageId = "crossbeam-utils"; + } + { + name = "equivalent"; + packageId = "equivalent"; + } + { + name = "event-listener"; + packageId = "event-listener"; + optional = true; + } + { + name = "futures-util"; + packageId = "futures-util"; + optional = true; + } + { + name = "parking_lot"; + packageId = "parking_lot"; + } + { + name = "portable-atomic"; + packageId = "portable-atomic"; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "tagptr"; + packageId = "tagptr"; + } + { + name = "uuid"; + packageId = "uuid"; + features = [ "v4" ]; + } + ]; + features = { + "future" = [ "dep:async-lock" "dep:event-listener" "dep:futures-util" ]; + "logging" = [ "dep:log" ]; + "quanta" = [ "dep:quanta" ]; + "unstable-debug-counters" = [ "future" ]; + }; + resolvedDefaultFeatures = [ "default" "future" "sync" ]; + }; + "multibase" = rec { + crateName = "multibase"; + version = "0.9.2"; + edition = "2018"; + sha256 = "0xzcj0ih8p0nzmajxbqwrav8alzwssqypnq6pgiv0lpl6m4bp546"; + authors = [ + "Friedel Ziegelmayer " + ]; + dependencies = [ + { + name = "base-x"; + packageId = "base-x"; + usesDefaultFeatures = false; + } + { + name = "base256emoji"; + packageId = "base256emoji"; + } + { + name = "data-encoding"; + packageId = "data-encoding"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "data-encoding-macro"; + packageId = "data-encoding-macro"; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "data-encoding/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "multihash" = rec { + crateName = "multihash"; + version = "0.19.5"; + edition = "2021"; + sha256 = "0iwll6pf925vy7lsx988ldjgvwpbrighp1xar7l5fkfp1aq66z2p"; + authors = [ + "dignifiedquire " + "David Craven " + "Volker Mische " + ]; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "unsigned-varint"; + packageId = "unsigned-varint"; + usesDefaultFeatures = false; + } + ]; + features = { + "arb" = [ "dep:quickcheck" "dep:rand" "dep:arbitrary" ]; + "default" = [ "std" ]; + "scale-codec" = [ "dep:parity-scale-codec" ]; + "serde" = [ "dep:serde" ]; + "serde-codec" = [ "serde" ]; + "std" = [ "unsigned-varint/std" "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "serde" "std" ]; + }; + "multimap" = rec { + crateName = "multimap"; + version = "0.10.1"; + edition = "2015"; + sha256 = "1150lf0hjfjj4ksb8s3y0hl7a2nqzqlbh0is7vdym2iyjfrfr1qx"; + authors = [ + "Håvar Nøvik " + ]; + features = { + "default" = [ "serde_impl" ]; + "serde" = [ "dep:serde" ]; + "serde_impl" = [ "serde" ]; + }; + }; + "murmur3" = rec { + crateName = "murmur3"; + version = "0.4.1"; + edition = "2015"; + sha256 = "073p2hncdnngin5mjbxnc8v35x4azqclmz4d712ga0zwkrcgk651"; + authors = [ + "Stu Small " + ]; + dependencies = [ + { + name = "byteorder"; + packageId = "byteorder"; + } + ]; + + }; + "murmurhash32" = rec { + crateName = "murmurhash32"; + version = "0.3.1"; + edition = "2018"; + sha256 = "16yqpn81xx4g7wr0wihcc0wzxlzfcdv2mmi97d48394nm5mbz591"; + authors = [ + "Paul Masurel " + ]; + + }; + "mycelium-bitfield" = rec { + crateName = "mycelium-bitfield"; + version = "0.1.5"; + edition = "2021"; + sha256 = "1k21szpzbi0i6f3laczl2d9ls7qyyzgi3sawbk8wnnjq5igcrq14"; + libName = "mycelium_bitfield"; + authors = [ + "Eliza Weisman " + ]; + + }; + "n0-future" = rec { + crateName = "n0-future"; + version = "0.1.3"; + edition = "2021"; + sha256 = "15670qzfi9sksv5ircgx9fxsgy0vnky9caw4734v66k8kvcybc3v"; + libName = "n0_future"; + authors = [ + "Philipp Krüger " + "n0 team" + ]; + dependencies = [ + { + name = "derive_more"; + packageId = "derive_more"; + features = [ "debug" "display" ]; + } + { + name = "futures-buffered"; + packageId = "futures-buffered"; + } + { + name = "futures-lite"; + packageId = "futures-lite"; + } + { + name = "futures-util"; + packageId = "futures-util"; + features = [ "sink" ]; + } + { + name = "futures-util"; + packageId = "futures-util"; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + } + { + name = "js-sys"; + packageId = "js-sys"; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + } + { + name = "pin-project"; + packageId = "pin-project"; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + } + { + name = "send_wrapper"; + packageId = "send_wrapper"; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + } + { + name = "tokio"; + packageId = "tokio"; + } + { + name = "tokio"; + packageId = "tokio"; + target = { target, features }: (!((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null))); + features = [ "rt" "time" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + target = { target, features }: (!((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null))); + features = [ "rt" ]; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + } + { + name = "wasm-bindgen-futures"; + packageId = "wasm-bindgen-futures"; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + } + { + name = "web-time"; + packageId = "web-time"; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + } + ]; + buildDependencies = [ + { + name = "cfg_aliases"; + packageId = "cfg_aliases"; + } + ]; + + }; + "new_debug_unreachable" = rec { + crateName = "new_debug_unreachable"; + version = "1.0.6"; + edition = "2021"; + sha256 = "11phpf1mjxq6khk91yzcbd3ympm78m3ivl7xg6lg2c0lf66fy3k5"; + libName = "debug_unreachable"; + authors = [ + "Matt Brubeck " + "Jonathan Reem " + ]; + + }; + "nix" = rec { + crateName = "nix"; + version = "0.31.3"; + edition = "2021"; + sha256 = "0gbwnjfny9rq9hl5bz4ry520n9rnfknna4bg88n66f7zx3yx486g"; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "libc"; + packageId = "libc"; + features = [ "extra_traits" ]; + } + { + name = "memoffset"; + packageId = "memoffset"; + optional = true; + } + ]; + buildDependencies = [ + { + name = "cfg_aliases"; + packageId = "cfg_aliases"; + } + ]; + features = { + "aio" = [ "pin-utils" ]; + "dir" = [ "fs" ]; + "event" = [ "poll" ]; + "memoffset" = [ "dep:memoffset" ]; + "mount" = [ "uio" ]; + "mqueue" = [ "fs" ]; + "net" = [ "socket" ]; + "pin-utils" = [ "dep:pin-utils" ]; + "ptrace" = [ "process" ]; + "sched" = [ "process" ]; + "signal" = [ "process" ]; + "socket" = [ "memoffset" ]; + "ucontext" = [ "signal" ]; + "user" = [ "feature" ]; + "zerocopy" = [ "fs" "uio" ]; + }; + resolvedDefaultFeatures = [ "default" "feature" "fs" "ioctl" "memoffset" "mman" "process" "reboot" "signal" "socket" "user" ]; + }; + "nom" = rec { + crateName = "nom"; + version = "7.1.3"; + edition = "2018"; + sha256 = "0jha9901wxam390jcf5pfa0qqfrgh8li787jx2ip0yk5b8y9hwyj"; + authors = [ + "contact@geoffroycouprie.com" + ]; + dependencies = [ + { + name = "memchr"; + packageId = "memchr"; + usesDefaultFeatures = false; + } + { + name = "minimal-lexical"; + packageId = "minimal-lexical"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "alloc" "memchr/std" "minimal-lexical/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; + }; + "nonempty 0.12.0" = rec { + crateName = "nonempty"; + version = "0.12.0"; + edition = "2021"; + sha256 = "1dpc3xi8bd8dynkh42b0ysv8w4b5hvidmvcqdxrx0p1y6lkf0dwp"; + authors = [ + "Alexis Sellier " + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "bincode" = [ "dep:bincode" ]; + "default" = [ "std" ]; + "serialize" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "nonempty 0.7.0" = rec { + crateName = "nonempty"; + version = "0.7.0"; + edition = "2018"; + sha256 = "1xynyd2mgjfc4lcishd6xky7cmkxgy4d7rawxfx6wpiq37kr3rg9"; + authors = [ + "Alexis Sellier " + ]; + features = { + "serde" = [ "dep:serde" ]; + "serialize" = [ "serde" ]; + }; + }; + "nonzero_ext" = rec { + crateName = "nonzero_ext"; + version = "0.3.0"; + edition = "2015"; + sha256 = "08fghyinb07xwhbj7vwvlhg45g5cvhvld2min25njidir12rdgrq"; + authors = [ + "Andreas Fuchs " + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; + "nu-ansi-term" = rec { + crateName = "nu-ansi-term"; + version = "0.50.3"; + edition = "2021"; + sha256 = "1ra088d885lbd21q1bxgpqdlk1zlndblmarn948jz2a40xsbjmvr"; + libName = "nu_ansi_term"; + authors = [ + "ogham@bsago.me" + "Ryan Scheel (Havvy) " + "Josh Triplett " + "The Nushell Project Developers" + ]; + dependencies = [ + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + rename = "windows"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_System_Console" "Win32_Storage_FileSystem" "Win32_Security" ]; + } + ]; + features = { + "default" = [ "std" ]; + "derive_serde_style" = [ "serde" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "num-bigint" = rec { + crateName = "num-bigint"; + version = "0.4.6"; + edition = "2021"; + sha256 = "1f903zd33i6hkjpsgwhqwi2wffnvkxbn6rv4mkgcjcqi7xr4zr55"; + libName = "num_bigint"; + authors = [ + "The Rust Project Developers" + ]; + dependencies = [ + { + name = "num-integer"; + packageId = "num-integer"; + usesDefaultFeatures = false; + features = [ "i128" ]; + } + { + name = "num-traits"; + packageId = "num-traits"; + usesDefaultFeatures = false; + features = [ "i128" ]; + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "default" = [ "std" ]; + "quickcheck" = [ "dep:quickcheck" ]; + "rand" = [ "dep:rand" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "num-integer/std" "num-traits/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "num-bigint-dig" = rec { + crateName = "num-bigint-dig"; + version = "0.8.6"; + edition = "2021"; + sha256 = "1dxh3d8pzjc5k0kpy8gy2qhhhqs7zw8a7m564zl3ib8gcjkdsqg6"; + libName = "num_bigint_dig"; + authors = [ + "dignifiedquire " + "The Rust Project Developers" + ]; + dependencies = [ + { + name = "lazy_static"; + packageId = "lazy_static"; + usesDefaultFeatures = false; + features = [ "spin_no_std" ]; + } + { + name = "libm"; + packageId = "libm"; + } + { + name = "num-integer"; + packageId = "num-integer"; + usesDefaultFeatures = false; + features = [ "i128" ]; + } + { + name = "num-iter"; + packageId = "num-iter"; + usesDefaultFeatures = false; + } + { + name = "num-traits"; + packageId = "num-traits"; + usesDefaultFeatures = false; + features = [ "i128" ]; + } + { + name = "rand"; + packageId = "rand 0.8.6"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "smallvec"; + packageId = "smallvec"; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "rand"; + packageId = "rand 0.8.6"; + features = [ "small_rng" ]; + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "default" = [ "std" "u64_digit" ]; + "fuzz" = [ "arbitrary" "smallvec/arbitrary" ]; + "prime" = [ "rand/std_rng" ]; + "rand" = [ "dep:rand" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "num-integer/std" "num-traits/std" "smallvec/write" "rand/std" "serde/std" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "i128" "prime" "rand" "zeroize" ]; + }; + "num-conv" = rec { + crateName = "num-conv"; + version = "0.2.2"; + edition = "2021"; + sha256 = "0hg4f9bwmy7cwpxdkm165dmkfc8jhkkayci234jsmi5ssb33j5sj"; + libName = "num_conv"; + authors = [ + "Jacob Pratt " + ]; + + }; + "num-integer" = rec { + crateName = "num-integer"; + version = "0.1.46"; + edition = "2018"; + sha256 = "13w5g54a9184cqlbsq80rnxw4jj4s0d8wv75jsq5r2lms8gncsbr"; + libName = "num_integer"; + authors = [ + "The Rust Project Developers" + ]; + dependencies = [ + { + name = "num-traits"; + packageId = "num-traits"; + usesDefaultFeatures = false; + features = [ "i128" ]; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "num-traits/std" ]; + }; + resolvedDefaultFeatures = [ "i128" "std" ]; + }; + "num-iter" = rec { + crateName = "num-iter"; + version = "0.1.46"; + edition = "2018"; + sha256 = "12q4x0lp9l6bvsak1p5q24lvfzl99ak9vzmwhqbwksm1d6yh0a69"; + libName = "num_iter"; + authors = [ + "The Rust Project Developers" + ]; + dependencies = [ + { + name = "num-integer"; + packageId = "num-integer"; + usesDefaultFeatures = false; + features = [ "i128" ]; + } + { + name = "num-traits"; + packageId = "num-traits"; + usesDefaultFeatures = false; + features = [ "i128" ]; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "num-integer/std" "num-traits/std" ]; + }; + }; + "num-traits" = rec { + crateName = "num-traits"; + version = "0.2.19"; + edition = "2021"; + sha256 = "0h984rhdkkqd4ny9cif7y2azl3xdfb7768hb9irhpsch4q3gq787"; + libName = "num_traits"; + authors = [ + "The Rust Project Developers" + ]; + dependencies = [ + { + name = "libm"; + packageId = "libm"; + optional = true; + } + ]; + buildDependencies = [ + { + name = "autocfg"; + packageId = "autocfg"; + } + ]; + features = { + "default" = [ "std" ]; + "libm" = [ "dep:libm" ]; + }; + resolvedDefaultFeatures = [ "default" "i128" "libm" "std" ]; + }; + "num_cpus" = rec { + crateName = "num_cpus"; + version = "1.17.0"; + edition = "2015"; + sha256 = "0fxjazlng4z8cgbmsvbzv411wrg7x3hyxdq8nxixgzjswyylppwi"; + authors = [ + "Sean McArthur " + ]; + dependencies = [ + { + name = "hermit-abi"; + packageId = "hermit-abi"; + target = { target, features }: ("hermit" == target."os" or null); + } + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (!(target."windows" or false)); + } + ]; + + }; + "oid-registry 0.7.1" = rec { + crateName = "oid-registry"; + version = "0.7.1"; + edition = "2018"; + sha256 = "1navxdy0gx7f92ymwr6n02x35fypp2izdfcf49wszkc9ji6h7n58"; + libName = "oid_registry"; + authors = [ + "Pierre Chifflier " + ]; + dependencies = [ + { + name = "asn1-rs"; + packageId = "asn1-rs 0.6.2"; + } + ]; + features = { + "crypto" = [ "kdf" "pkcs1" "pkcs7" "pkcs9" "pkcs12" "nist_algs" "x962" ]; + "default" = [ "registry" ]; + }; + resolvedDefaultFeatures = [ "crypto" "default" "kdf" "nist_algs" "pkcs1" "pkcs12" "pkcs7" "pkcs9" "registry" "x509" "x962" ]; + }; + "oid-registry 0.8.1" = rec { + crateName = "oid-registry"; + version = "0.8.1"; + edition = "2018"; + sha256 = "1dxm6qkkkk4dq3ln1v83d80k8bvicm6mspsxrj3n06yy7pzhrx0j"; + libName = "oid_registry"; + authors = [ + "Pierre Chifflier " + ]; + dependencies = [ + { + name = "asn1-rs"; + packageId = "asn1-rs 0.7.2"; + } + ]; + features = { + "crypto" = [ "kdf" "pkcs1" "pkcs7" "pkcs9" "pkcs12" "nist_algs" "x962" ]; + "default" = [ "registry" ]; + }; + resolvedDefaultFeatures = [ "crypto" "default" "kdf" "nist_algs" "pkcs1" "pkcs12" "pkcs7" "pkcs9" "registry" "x509" "x962" ]; + }; + "once_cell" = rec { + crateName = "once_cell"; + version = "1.21.4"; + edition = "2021"; + sha256 = "0l1v676wf71kjg2khch4dphwh1jp3291ffiymr2mvy1kxd5kwz4z"; + authors = [ + "Aleksey Kladov " + ]; + features = { + "alloc" = [ "race" ]; + "atomic-polyfill" = [ "critical-section" ]; + "critical-section" = [ "dep:critical-section" "portable-atomic" ]; + "default" = [ "std" ]; + "parking_lot" = [ "dep:parking_lot_core" ]; + "portable-atomic" = [ "dep:portable-atomic" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "race" "std" ]; + }; + "once_cell_polyfill" = rec { + crateName = "once_cell_polyfill"; + version = "1.70.2"; + edition = "2021"; + sha256 = "1zmla628f0sk3fhjdjqzgxhalr2xrfna958s632z65bjsfv8ljrq"; + features = { + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "oneshot" = rec { + crateName = "oneshot"; + version = "0.1.13"; + edition = "2021"; + sha256 = "01x1rp6s5hxx87n2pc5101lxgdrj0gnxj45zss2qb8li4m6cm6r6"; + authors = [ + "Linus Färnstrand " + ]; + features = { + "default" = [ "std" "async" ]; + "loom" = [ "dep:loom" ]; + }; + resolvedDefaultFeatures = [ "async" "default" "std" ]; + }; + "oorandom" = rec { + crateName = "oorandom"; + version = "11.1.5"; + edition = "2018"; + sha256 = "07mlf13z453fq01qff38big1lh83j8l6aaglf63ksqzzqxc0yyfn"; + authors = [ + "Simon Heath " + ]; + + }; + "opaque-debug" = rec { + crateName = "opaque-debug"; + version = "0.3.1"; + edition = "2018"; + sha256 = "10b3w0kydz5jf1ydyli5nv10gdfp97xh79bgz327d273bs46b3f0"; + libName = "opaque_debug"; + authors = [ + "RustCrypto Developers" + ]; + + }; + "openssl-probe" = rec { + crateName = "openssl-probe"; + version = "0.2.1"; + edition = "2021"; + sha256 = "1gpwpb7smfhkscwvbri8xzbab39wcnby1jgz1s49vf1aqgsdx1vw"; + libName = "openssl_probe"; + authors = [ + "Alex Crichton " + ]; + + }; + "ordered-float 2.10.1" = rec { + crateName = "ordered-float"; + version = "2.10.1"; + edition = "2018"; + sha256 = "075i108hr95pr7hy4fgxivib5pky3b6b22rywya5qyd2wmkrvwb8"; + libName = "ordered_float"; + authors = [ + "Jonathan Reem " + "Matt Brubeck " + ]; + dependencies = [ + { + name = "num-traits"; + packageId = "num-traits"; + usesDefaultFeatures = false; + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "default" = [ "std" ]; + "proptest" = [ "dep:proptest" ]; + "rand" = [ "dep:rand" ]; + "randtest" = [ "rand/std" "rand/std_rng" ]; + "rkyv" = [ "dep:rkyv" ]; + "schemars" = [ "dep:schemars" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "num-traits/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "ordered-float 5.3.0" = rec { + crateName = "ordered-float"; + version = "5.3.0"; + edition = "2021"; + sha256 = "03mx5yg3ncp0g524y7zbyvhwcxpd8l9v30lgybm5bhqx2v551ndp"; + libName = "ordered_float"; + authors = [ + "Jonathan Reem " + "Matt Brubeck " + ]; + dependencies = [ + { + name = "num-traits"; + packageId = "num-traits"; + usesDefaultFeatures = false; + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "borsh" = [ "dep:borsh" ]; + "bytemuck" = [ "dep:bytemuck" ]; + "default" = [ "std" ]; + "derive-visitor" = [ "dep:derive-visitor" ]; + "libm" = [ "num-traits/libm" ]; + "num-cmp" = [ "dep:num-cmp" ]; + "proptest" = [ "dep:proptest" ]; + "rand" = [ "dep:rand" ]; + "randtest" = [ "rand/std" "rand/std_rng" ]; + "rkyv" = [ "rkyv_32" ]; + "rkyv_08" = [ "rkyv_08_32" ]; + "rkyv_08_16" = [ "dep:rkyv_08" "rkyv_08?/pointer_width_16" ]; + "rkyv_08_32" = [ "dep:rkyv_08" "rkyv_08?/pointer_width_32" ]; + "rkyv_08_64" = [ "dep:rkyv_08" "rkyv_08?/pointer_width_64" ]; + "rkyv_08_ck" = [ "dep:rkyv_08" "rkyv_08?/bytecheck" ]; + "rkyv_16" = [ "dep:rkyv" "rkyv?/size_16" ]; + "rkyv_32" = [ "dep:rkyv" "rkyv?/size_32" ]; + "rkyv_64" = [ "dep:rkyv" "rkyv?/size_64" ]; + "rkyv_ck" = [ "rkyv?/validation" ]; + "schemars" = [ "dep:schemars" ]; + "serde" = [ "dep:serde" "rand?/serde1" ]; + "speedy" = [ "dep:speedy" ]; + "std" = [ "num-traits/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "ownedbytes" = rec { + crateName = "ownedbytes"; + version = "0.9.0"; + edition = "2021"; + sha256 = "0zjamcdmwag60fh4vajapmsl8gs01xcghhywhhbycrqpcgvmdg9g"; + authors = [ + "Paul Masurel " + "Pascal Seitz " + ]; + dependencies = [ + { + name = "stable_deref_trait"; + packageId = "stable_deref_trait"; + } + ]; + + }; + "oxilangtag" = rec { + crateName = "oxilangtag"; + version = "0.1.6"; + edition = "2021"; + sha256 = "0gq6gg42dsfgkbkc74kjvkcn88l3gg9izhv2n3fa3m5bf2slwfsx"; + authors = [ + "Tpt " + ]; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "serde?/alloc" ]; + "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; + "serialize" = [ "serde" ]; + "std" = [ "serde?/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "serde" "std" ]; + }; + "p256 0.13.2" = rec { + crateName = "p256"; + version = "0.13.2"; + edition = "2021"; + sha256 = "0jyd3c3k239ybs59ixpnl7dqkmm072fr1js8kh7ldx58bzc3m1n9"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "ecdsa"; + packageId = "ecdsa 0.16.9"; + rename = "ecdsa-core"; + optional = true; + usesDefaultFeatures = false; + features = [ "der" ]; + } + { + name = "elliptic-curve"; + packageId = "elliptic-curve 0.13.8"; + usesDefaultFeatures = false; + features = [ "hazmat" "sec1" ]; + } + { + name = "primeorder"; + packageId = "primeorder 0.13.6"; + optional = true; + } + { + name = "sha2"; + packageId = "sha2 0.10.9"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "ecdsa"; + packageId = "ecdsa 0.16.9"; + rename = "ecdsa-core"; + usesDefaultFeatures = false; + features = [ "dev" ]; + } + { + name = "primeorder"; + packageId = "primeorder 0.13.6"; + features = [ "dev" ]; + } + ]; + features = { + "alloc" = [ "ecdsa-core?/alloc" "elliptic-curve/alloc" ]; + "arithmetic" = [ "dep:primeorder" "elliptic-curve/arithmetic" ]; + "bits" = [ "arithmetic" "elliptic-curve/bits" ]; + "default" = [ "arithmetic" "ecdsa" "pem" "std" ]; + "digest" = [ "ecdsa-core/digest" "ecdsa-core/hazmat" ]; + "ecdh" = [ "arithmetic" "elliptic-curve/ecdh" ]; + "ecdsa" = [ "arithmetic" "ecdsa-core/signing" "ecdsa-core/verifying" "sha256" ]; + "ecdsa-core" = [ "dep:ecdsa-core" ]; + "expose-field" = [ "arithmetic" ]; + "hash2curve" = [ "arithmetic" "elliptic-curve/hash2curve" ]; + "jwk" = [ "elliptic-curve/jwk" ]; + "pem" = [ "elliptic-curve/pem" "ecdsa-core/pem" "pkcs8" ]; + "pkcs8" = [ "ecdsa-core?/pkcs8" "elliptic-curve/pkcs8" ]; + "serde" = [ "ecdsa-core?/serde" "elliptic-curve/serde" "primeorder?/serde" "serdect" ]; + "serdect" = [ "dep:serdect" ]; + "sha2" = [ "dep:sha2" ]; + "sha256" = [ "digest" "sha2" ]; + "std" = [ "alloc" "ecdsa-core?/std" "elliptic-curve/std" ]; + "test-vectors" = [ "dep:hex-literal" ]; + "voprf" = [ "elliptic-curve/voprf" "sha2" ]; + }; + resolvedDefaultFeatures = [ "alloc" "arithmetic" "default" "digest" "ecdsa" "ecdsa-core" "pem" "pkcs8" "sha2" "sha256" "std" ]; + }; + "p256 0.14.0-rc.10" = rec { + crateName = "p256"; + version = "0.14.0-rc.10"; + edition = "2024"; + sha256 = "0gh9jchvr38pcvs0s07n0xmawckylzbydh4cga1li7g9zwzcdba1"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "ecdsa"; + packageId = "ecdsa 0.17.0-rc.18"; + rename = "ecdsa-core"; + optional = true; + usesDefaultFeatures = false; + features = [ "der" ]; + } + { + name = "elliptic-curve"; + packageId = "elliptic-curve 0.14.0-rc.33"; + usesDefaultFeatures = false; + features = [ "sec1" ]; + } + { + name = "primefield"; + packageId = "primefield"; + optional = true; + } + { + name = "primeorder"; + packageId = "primeorder 0.14.0-rc.10"; + optional = true; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "ecdsa"; + packageId = "ecdsa 0.17.0-rc.18"; + rename = "ecdsa-core"; + usesDefaultFeatures = false; + features = [ "dev" ]; + } + { + name = "primefield"; + packageId = "primefield"; + } + { + name = "primeorder"; + packageId = "primeorder 0.14.0-rc.10"; + features = [ "dev" ]; + } + ]; + features = { + "alloc" = [ "ecdsa-core?/alloc" "elliptic-curve/alloc" "primeorder?/alloc" ]; + "arithmetic" = [ "dep:primefield" "dep:primeorder" "elliptic-curve/arithmetic" ]; + "default" = [ "arithmetic" "ecdsa" "pem" "precomputed-tables" "std" ]; + "digest" = [ "ecdsa-core/digest" "ecdsa-core/hazmat" ]; + "ecdh" = [ "arithmetic" "elliptic-curve/ecdh" ]; + "ecdsa" = [ "arithmetic" "ecdsa-core/algorithm" "sha256" ]; + "ecdsa-core" = [ "dep:ecdsa-core" ]; + "expose-field" = [ "arithmetic" ]; + "getrandom" = [ "elliptic-curve/getrandom" ]; + "group-digest" = [ "hash2curve" "sha2" ]; + "hash2curve" = [ "arithmetic" "dep:hash2curve" "primeorder/hash2curve" ]; + "oprf" = [ "group-digest" ]; + "pem" = [ "elliptic-curve/pem" "ecdsa-core/pem" "pkcs8" ]; + "pkcs8" = [ "ecdsa-core?/pkcs8" "elliptic-curve/pkcs8" ]; + "precomputed-tables" = [ "arithmetic" "primeorder/basepoint-table" ]; + "serde" = [ "ecdsa-core?/serde" "elliptic-curve/serde" "primeorder?/serde" "serdect" ]; + "serdect" = [ "dep:serdect" ]; + "sha2" = [ "dep:sha2" ]; + "sha256" = [ "digest" "sha2" ]; + "std" = [ "alloc" "ecdsa-core?/std" "elliptic-curve/std" "getrandom" ]; + "test-vectors" = [ "dep:hex-literal" ]; + }; + resolvedDefaultFeatures = [ "alloc" "arithmetic" "default" "digest" "ecdh" "ecdsa" "ecdsa-core" "getrandom" "pem" "pkcs8" "precomputed-tables" "sha2" "sha256" "std" ]; + }; + "p384 0.13.1" = rec { + crateName = "p384"; + version = "0.13.1"; + edition = "2021"; + sha256 = "1dnnp133mbpp72mfss3fhm8wx3yp3p3abdhlix27v92j19kz2hpy"; + authors = [ + "RustCrypto Developers" + "Frank Denis " + ]; + dependencies = [ + { + name = "ecdsa"; + packageId = "ecdsa 0.16.9"; + rename = "ecdsa-core"; + optional = true; + usesDefaultFeatures = false; + features = [ "der" ]; + } + { + name = "elliptic-curve"; + packageId = "elliptic-curve 0.13.8"; + usesDefaultFeatures = false; + features = [ "hazmat" "sec1" ]; + } + { + name = "primeorder"; + packageId = "primeorder 0.13.6"; + } + { + name = "sha2"; + packageId = "sha2 0.10.9"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "ecdsa"; + packageId = "ecdsa 0.16.9"; + rename = "ecdsa-core"; + usesDefaultFeatures = false; + features = [ "dev" ]; + } + ]; + features = { + "alloc" = [ "ecdsa-core?/alloc" "elliptic-curve/alloc" ]; + "arithmetic" = [ "elliptic-curve/arithmetic" "elliptic-curve/digest" ]; + "bits" = [ "arithmetic" "elliptic-curve/bits" ]; + "default" = [ "arithmetic" "ecdh" "ecdsa" "pem" "std" ]; + "digest" = [ "ecdsa-core/digest" "ecdsa-core/hazmat" ]; + "ecdh" = [ "arithmetic" "elliptic-curve/ecdh" ]; + "ecdsa" = [ "arithmetic" "ecdsa-core/signing" "ecdsa-core/verifying" "sha384" ]; + "ecdsa-core" = [ "dep:ecdsa-core" ]; + "expose-field" = [ "arithmetic" ]; + "hash2curve" = [ "arithmetic" "elliptic-curve/hash2curve" ]; + "hex-literal" = [ "dep:hex-literal" ]; + "jwk" = [ "elliptic-curve/jwk" ]; + "pem" = [ "elliptic-curve/pem" "ecdsa-core/pem" "pkcs8" ]; + "pkcs8" = [ "ecdsa-core/pkcs8" "elliptic-curve/pkcs8" ]; + "serde" = [ "ecdsa-core/serde" "elliptic-curve/serde" "serdect" ]; + "serdect" = [ "dep:serdect" ]; + "sha2" = [ "dep:sha2" ]; + "sha384" = [ "digest" "sha2" ]; + "std" = [ "alloc" "ecdsa-core?/std" "elliptic-curve/std" ]; + "test-vectors" = [ "hex-literal" ]; + "voprf" = [ "elliptic-curve/voprf" "sha2" ]; + }; + resolvedDefaultFeatures = [ "alloc" "arithmetic" "default" "digest" "ecdh" "ecdsa" "ecdsa-core" "pem" "pkcs8" "sha2" "sha384" "std" ]; + }; + "p384 0.14.0-rc.10" = rec { + crateName = "p384"; + version = "0.14.0-rc.10"; + edition = "2024"; + sha256 = "00mgrjs221dxamazwwgxhcal7njmq74z587675zk9q2sz8x37mcv"; + authors = [ + "RustCrypto Developers" + "Frank Denis " + ]; + dependencies = [ + { + name = "ecdsa"; + packageId = "ecdsa 0.17.0-rc.18"; + rename = "ecdsa-core"; + optional = true; + usesDefaultFeatures = false; + features = [ "der" ]; + } + { + name = "elliptic-curve"; + packageId = "elliptic-curve 0.14.0-rc.33"; + usesDefaultFeatures = false; + features = [ "sec1" ]; + } + { + name = "fiat-crypto"; + packageId = "fiat-crypto 0.3.0"; + usesDefaultFeatures = false; + target = { target, features }: (!("bignum" == target."p384_backend" or null)); + } + { + name = "primefield"; + packageId = "primefield"; + optional = true; + } + { + name = "primeorder"; + packageId = "primeorder 0.14.0-rc.10"; + optional = true; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "ecdsa"; + packageId = "ecdsa 0.17.0-rc.18"; + rename = "ecdsa-core"; + usesDefaultFeatures = false; + features = [ "dev" ]; + } + { + name = "primeorder"; + packageId = "primeorder 0.14.0-rc.10"; + features = [ "dev" ]; + } + ]; + features = { + "alloc" = [ "ecdsa-core?/alloc" "elliptic-curve/alloc" "primeorder?/alloc" ]; + "arithmetic" = [ "dep:primefield" "dep:primeorder" "elliptic-curve/arithmetic" "elliptic-curve/digest" ]; + "default" = [ "arithmetic" "ecdsa" "pem" "precomputed-tables" "std" ]; + "digest" = [ "ecdsa-core/digest" "ecdsa-core/hazmat" ]; + "ecdh" = [ "arithmetic" "elliptic-curve/ecdh" ]; + "ecdsa" = [ "arithmetic" "ecdsa-core/algorithm" "sha384" ]; + "ecdsa-core" = [ "dep:ecdsa-core" ]; + "expose-field" = [ "arithmetic" ]; + "getrandom" = [ "ecdsa-core?/getrandom" "elliptic-curve/getrandom" ]; + "group-digest" = [ "hash2curve" "sha2" ]; + "hash2curve" = [ "arithmetic" "dep:hash2curve" "primeorder/hash2curve" ]; + "hex-literal" = [ "dep:hex-literal" ]; + "oprf" = [ "group-digest" ]; + "pem" = [ "elliptic-curve/pem" "ecdsa-core/pem" "pkcs8" ]; + "pkcs8" = [ "ecdsa-core/pkcs8" "elliptic-curve/pkcs8" ]; + "precomputed-tables" = [ "arithmetic" "primeorder/basepoint-table" ]; + "serde" = [ "ecdsa-core?/serde" "elliptic-curve/serde" "primeorder?/serde" "serdect" ]; + "serdect" = [ "dep:serdect" ]; + "sha2" = [ "dep:sha2" ]; + "sha384" = [ "digest" "sha2" ]; + "std" = [ "alloc" "ecdsa-core?/std" "elliptic-curve/std" "getrandom" ]; + "test-vectors" = [ "hex-literal" ]; + }; + resolvedDefaultFeatures = [ "alloc" "arithmetic" "default" "digest" "ecdh" "ecdsa" "ecdsa-core" "getrandom" "pem" "pkcs8" "precomputed-tables" "sha2" "sha384" "std" ]; + }; + "p521" = rec { + crateName = "p521"; + version = "0.14.0-rc.10"; + edition = "2024"; + sha256 = "1bnfy3apjm9jzxry40czh3l6fy7z5h1s62q615cx65nwadzjk9d3"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "base16ct"; + packageId = "base16ct 1.0.0"; + } + { + name = "ecdsa"; + packageId = "ecdsa 0.17.0-rc.18"; + rename = "ecdsa-core"; + optional = true; + usesDefaultFeatures = false; + features = [ "der" ]; + } + { + name = "elliptic-curve"; + packageId = "elliptic-curve 0.14.0-rc.33"; + usesDefaultFeatures = false; + features = [ "sec1" ]; + } + { + name = "primefield"; + packageId = "primefield"; + optional = true; + } + { + name = "primeorder"; + packageId = "primeorder 0.14.0-rc.10"; + optional = true; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "ecdsa"; + packageId = "ecdsa 0.17.0-rc.18"; + rename = "ecdsa-core"; + usesDefaultFeatures = false; + features = [ "dev" ]; + } + { + name = "primeorder"; + packageId = "primeorder 0.14.0-rc.10"; + features = [ "dev" ]; + } + ]; + features = { + "alloc" = [ "ecdsa-core?/alloc" "elliptic-curve/alloc" "primeorder?/alloc" ]; + "arithmetic" = [ "dep:primefield" "dep:primeorder" ]; + "default" = [ "arithmetic" "ecdsa" "pem" "precomputed-tables" "std" ]; + "digest" = [ "ecdsa-core/digest" "ecdsa-core/hazmat" ]; + "ecdh" = [ "arithmetic" "elliptic-curve/ecdh" ]; + "ecdsa" = [ "arithmetic" "ecdsa-core/algorithm" "sha512" ]; + "ecdsa-core" = [ "dep:ecdsa-core" ]; + "expose-field" = [ "arithmetic" ]; + "getrandom" = [ "ecdsa-core?/getrandom" "elliptic-curve/getrandom" ]; + "group-digest" = [ "hash2curve" "dep:sha2" ]; + "hash2curve" = [ "arithmetic" "dep:hash2curve" "primeorder/hash2curve" ]; + "oprf" = [ "group-digest" ]; + "pem" = [ "elliptic-curve/pem" "pkcs8" ]; + "pkcs8" = [ "ecdsa-core?/pkcs8" "elliptic-curve/pkcs8" ]; + "precomputed-tables" = [ "arithmetic" "primeorder/basepoint-table" ]; + "rand_core" = [ "dep:rand_core" ]; + "serde" = [ "ecdsa-core?/serde" "elliptic-curve/serde" "primeorder?/serde" "serdect" ]; + "serdect" = [ "dep:serdect" ]; + "sha512" = [ "digest" "dep:sha2" ]; + "std" = [ "alloc" "ecdsa-core?/std" "elliptic-curve/std" "getrandom" ]; + "test-vectors" = [ "dep:hex-literal" ]; + }; + resolvedDefaultFeatures = [ "alloc" "arithmetic" "default" "digest" "ecdh" "ecdsa" "ecdsa-core" "getrandom" "pem" "pkcs8" "precomputed-tables" "sha512" "std" ]; + }; + "page_size" = rec { + crateName = "page_size"; + version = "0.6.0"; + edition = "2015"; + sha256 = "1nj0rrwpvagagssljbm29ww1iyrrg15p1q4sk70r2cfi9qcv5m9h"; + authors = [ + "Philip Woods " + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (target."unix" or false); + } + { + name = "winapi"; + packageId = "winapi"; + target = { target, features }: (target."windows" or false); + features = [ "sysinfoapi" ]; + } + ]; + features = { + "no_std" = [ "spin" ]; + "spin" = [ "dep:spin" ]; + }; + }; + "pageant" = rec { + crateName = "pageant"; + version = "0.2.1"; + edition = "2024"; + sha256 = "19c8krc2caw5figiwz61wd47kh066qnx863xlxkmra35izhmlfjg"; + authors = [ + "Eugene " + ]; + dependencies = [ + { + name = "base16ct"; + packageId = "base16ct 1.0.0"; + target = { target, features }: (target."windows" or false); + features = [ "alloc" ]; + } + { + name = "byteorder"; + packageId = "byteorder"; + target = { target, features }: (target."windows" or false); + } + { + name = "bytes"; + packageId = "bytes"; + target = { target, features }: (target."windows" or false); + } + { + name = "delegate"; + packageId = "delegate"; + target = { target, features }: (target."windows" or false); + } + { + name = "futures"; + packageId = "futures"; + target = { target, features }: (target."windows" or false); + } + { + name = "log"; + packageId = "log"; + target = { target, features }: (target."windows" or false); + } + { + name = "rand"; + packageId = "rand 0.10.1"; + target = { target, features }: (target."windows" or false); + features = [ "thread_rng" ]; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + optional = true; + target = { target, features }: (target."windows" or false); + features = [ "oid" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + target = { target, features }: (target."windows" or false); + } + { + name = "windows"; + packageId = "windows"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Security" ]; + } + { + name = "windows-strings"; + packageId = "windows-strings"; + optional = true; + target = { target, features }: (target."windows" or false); + } + ]; + features = { + "default" = [ "wmmessage" "namedpipes" ]; + "namedpipes" = [ "tokio/net" "tokio/time" "dep:sha2" "dep:windows-strings" "windows/Win32_Security_Authentication_Identity" "windows/Win32_Security_Cryptography" ]; + "wmmessage" = [ "tokio/rt" "tokio/io-util" "windows/Win32_UI_WindowsAndMessaging" "windows/Win32_System_Memory" "windows/Win32_System_Threading" "windows/Win32_System_DataExchange" ]; + }; + resolvedDefaultFeatures = [ "default" "namedpipes" "wmmessage" ]; + }; + "parking" = rec { + crateName = "parking"; + version = "2.2.1"; + edition = "2018"; + sha256 = "1fnfgmzkfpjd69v4j9x737b1k8pnn054bvzcn5dm3pkgq595d3gk"; + authors = [ + "Stjepan Glavina " + "The Rust Project Developers" + ]; + features = { + "loom" = [ "dep:loom" ]; + }; + }; + "parking_lot" = rec { + crateName = "parking_lot"; + version = "0.12.5"; + edition = "2021"; + sha256 = "06jsqh9aqmc94j2rlm8gpccilqm6bskbd67zf6ypfc0f4m9p91ck"; + authors = [ + "Amanieu d'Antras " + ]; + dependencies = [ + { + name = "lock_api"; + packageId = "lock_api"; + } + { + name = "parking_lot_core"; + packageId = "parking_lot_core"; + } + ]; + features = { + "arc_lock" = [ "lock_api/arc_lock" ]; + "deadlock_detection" = [ "parking_lot_core/deadlock_detection" ]; + "nightly" = [ "parking_lot_core/nightly" "lock_api/nightly" ]; + "owning_ref" = [ "lock_api/owning_ref" ]; + "serde" = [ "lock_api/serde" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "parking_lot_core" = rec { + crateName = "parking_lot_core"; + version = "0.9.12"; + edition = "2021"; + sha256 = "1hb4rggy70fwa1w9nb0svbyflzdc69h047482v2z3sx2hmcnh896"; + authors = [ + "Amanieu d'Antras " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (target."unix" or false); + } + { + name = "redox_syscall"; + packageId = "redox_syscall"; + target = { target, features }: ("redox" == target."os" or null); + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "windows-link"; + packageId = "windows-link"; + target = { target, features }: (target."windows" or false); + } + ]; + features = { + "backtrace" = [ "dep:backtrace" ]; + "deadlock_detection" = [ "petgraph" "backtrace" ]; + "petgraph" = [ "dep:petgraph" ]; + }; + }; + "password-hash" = rec { + crateName = "password-hash"; + version = "0.6.1"; + edition = "2024"; + sha256 = "0fvjsi13hdxyzv6nfl3yvhwqx6ggavppizwwrpzxd60n0ck1id5a"; + libName = "password_hash"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "phc"; + packageId = "phc"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "phc?/alloc" ]; + "getrandom" = [ "dep:getrandom" "phc?/getrandom" ]; + "phc" = [ "dep:phc" ]; + "rand_core" = [ "dep:rand_core" "phc?/rand_core" ]; + }; + resolvedDefaultFeatures = [ "alloc" "phc" ]; + }; + "paste" = rec { + crateName = "paste"; + version = "1.0.15"; + edition = "2018"; + sha256 = "02pxffpdqkapy292harq6asfjvadgp1s005fip9ljfsn9fvxgh2p"; + procMacro = true; + authors = [ + "David Tolnay " + ]; + + }; + "pbkdf2" = rec { + crateName = "pbkdf2"; + version = "0.13.0"; + edition = "2024"; + sha256 = "0a867f3jikfwjfni9fhmrjhdb7qcjzjd917lk96m5gy5p3784b8i"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "digest"; + packageId = "digest 0.11.3"; + features = [ "mac" ]; + } + { + name = "hmac"; + packageId = "hmac 0.13.0"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "hmac"; + packageId = "hmac 0.13.0"; + } + ]; + features = { + "alloc" = [ "mcf?/alloc" "password-hash?/alloc" ]; + "default" = [ "hmac" ]; + "getrandom" = [ "password-hash/getrandom" ]; + "hmac" = [ "dep:hmac" ]; + "kdf" = [ "sha2" "dep:kdf" ]; + "mcf" = [ "sha2" "password-hash" "dep:mcf" ]; + "password-hash" = [ "dep:password-hash" ]; + "phc" = [ "password-hash/phc" "sha2" ]; + "rand_core" = [ "password-hash/rand_core" ]; + "sha2" = [ "hmac" "dep:sha2" ]; + }; + resolvedDefaultFeatures = [ "default" "hmac" ]; + }; + "pem" = rec { + crateName = "pem"; + version = "3.0.6"; + edition = "2021"; + sha256 = "1glia9vv51wx79cysqxgdha6g1bwbbr20bfhijlk2nxw4qycac0x"; + authors = [ + "Jonathan Creekmore " + ]; + dependencies = [ + { + name = "base64"; + packageId = "base64"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "serde_core"; + packageId = "serde_core"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "serde" = [ "dep:serde_core" ]; + "std" = [ "base64/std" "serde_core?/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "pem-rfc7468 0.7.0" = rec { + crateName = "pem-rfc7468"; + version = "0.7.0"; + edition = "2021"; + sha256 = "04l4852scl4zdva31c1z6jafbak0ni5pi0j38ml108zwzjdrrcw8"; + libName = "pem_rfc7468"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "base64ct"; + packageId = "base64ct"; + } + ]; + features = { + "alloc" = [ "base64ct/alloc" ]; + "std" = [ "alloc" "base64ct/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "pem-rfc7468 1.0.0" = rec { + crateName = "pem-rfc7468"; + version = "1.0.0"; + edition = "2024"; + sha256 = "1nck8ig71axy21lsick2f9vcw7329mlx2hs88d382wz7w0im8c56"; + libName = "pem_rfc7468"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "base64ct"; + packageId = "base64ct"; + } + ]; + features = { + "alloc" = [ "base64ct/alloc" ]; + "std" = [ "alloc" "base64ct/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "percent-encoding" = rec { + crateName = "percent-encoding"; + version = "2.3.2"; + edition = "2018"; + sha256 = "083jv1ai930azvawz2khv7w73xh8mnylk7i578cifndjn5y64kwv"; + libName = "percent_encoding"; + authors = [ + "The rust-url developers" + ]; + features = { + "default" = [ "std" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; + }; + "petgraph" = rec { + crateName = "petgraph"; + version = "0.8.3"; + edition = "2021"; + sha256 = "0mblnaqbx1y20h5y7pz6y11hk9jjk6k87lsmn7jxaq3hm67ba0c7"; + authors = [ + "bluss" + "mitchmindtree" + ]; + dependencies = [ + { + name = "fixedbitset"; + packageId = "fixedbitset"; + usesDefaultFeatures = false; + } + { + name = "hashbrown"; + packageId = "hashbrown 0.15.5"; + usesDefaultFeatures = false; + features = [ "default-hasher" "inline-more" ]; + } + { + name = "indexmap"; + packageId = "indexmap"; + usesDefaultFeatures = false; + } + ]; + features = { + "all" = [ "unstable" "quickcheck" "matrix_graph" "stable_graph" "graphmap" "rayon" "dot_parser" ]; + "default" = [ "std" "graphmap" "stable_graph" "matrix_graph" ]; + "dot_parser" = [ "std" "dep:dot-parser" "dep:dot-parser-macros" ]; + "quickcheck" = [ "std" "dep:quickcheck" "graphmap" "stable_graph" ]; + "rayon" = [ "std" "dep:rayon" "indexmap/rayon" "hashbrown/rayon" ]; + "serde" = [ "dep:serde" ]; + "serde-1" = [ "serde" "serde_derive" ]; + "serde_derive" = [ "dep:serde_derive" ]; + "stable_graph" = [ "serde?/alloc" ]; + "std" = [ "indexmap/std" ]; + "unstable" = [ "generate" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; + "phc" = rec { + crateName = "phc"; + version = "0.6.1"; + edition = "2024"; + sha256 = "14p8mwc1ikrllbrz1xv63vzxwb99hpb15yn7v3fzsfprfndpdp24"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "base64ct"; + packageId = "base64ct"; + } + { + name = "ctutils"; + packageId = "ctutils"; + } + ]; + features = { + "alloc" = [ "base64ct/alloc" ]; + "default" = [ "rand_core" ]; + "getrandom" = [ "dep:getrandom" ]; + "rand_core" = [ "dep:rand_core" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "phf" = rec { + crateName = "phf"; + version = "0.11.3"; + edition = "2021"; + sha256 = "0y6hxp1d48rx2434wgi5g8j1pr8s5jja29ha2b65435fh057imhz"; + authors = [ + "Steven Fackler " + ]; + dependencies = [ + { + name = "phf_macros"; + packageId = "phf_macros"; + optional = true; + } + { + name = "phf_shared"; + packageId = "phf_shared"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "macros" = [ "phf_macros" ]; + "phf_macros" = [ "dep:phf_macros" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "phf_shared/std" ]; + "uncased" = [ "phf_shared/uncased" ]; + "unicase" = [ "phf_macros?/unicase" "phf_shared/unicase" ]; + }; + resolvedDefaultFeatures = [ "default" "macros" "phf_macros" "std" ]; + }; + "phf_codegen" = rec { + crateName = "phf_codegen"; + version = "0.11.3"; + edition = "2021"; + sha256 = "0si1n6zr93kzjs3wah04ikw8z6npsr39jw4dam8yi9czg2609y5f"; + authors = [ + "Steven Fackler " + ]; + dependencies = [ + { + name = "phf_generator"; + packageId = "phf_generator"; + } + { + name = "phf_shared"; + packageId = "phf_shared"; + } + ]; + + }; + "phf_generator" = rec { + crateName = "phf_generator"; + version = "0.11.3"; + edition = "2021"; + crateBin = []; + sha256 = "0gc4np7s91ynrgw73s2i7iakhb4lzdv1gcyx7yhlc0n214a2701w"; + authors = [ + "Steven Fackler " + ]; + dependencies = [ + { + name = "phf_shared"; + packageId = "phf_shared"; + usesDefaultFeatures = false; + } + { + name = "rand"; + packageId = "rand 0.8.6"; + usesDefaultFeatures = false; + features = [ "small_rng" ]; + } + ]; + features = { + "criterion" = [ "dep:criterion" ]; + }; + }; + "phf_macros" = rec { + crateName = "phf_macros"; + version = "0.11.3"; + edition = "2021"; + sha256 = "05kjfbyb439344rhmlzzw0f9bwk9fp95mmw56zs7yfn1552c0jpq"; + procMacro = true; + authors = [ + "Steven Fackler " + ]; + dependencies = [ + { + name = "phf_generator"; + packageId = "phf_generator"; + } + { + name = "phf_shared"; + packageId = "phf_shared"; + usesDefaultFeatures = false; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" ]; + } + ]; + features = { + "unicase" = [ "unicase_" "phf_shared/unicase" ]; + "unicase_" = [ "dep:unicase_" ]; + }; + }; + "phf_shared" = rec { + crateName = "phf_shared"; + version = "0.11.3"; + edition = "2021"; + sha256 = "1rallyvh28jqd9i916gk5gk2igdmzlgvv5q0l3xbf3m6y8pbrsk7"; + authors = [ + "Steven Fackler " + ]; + dependencies = [ + { + name = "siphasher"; + packageId = "siphasher"; + } + ]; + features = { + "default" = [ "std" ]; + "uncased" = [ "dep:uncased" ]; + "unicase" = [ "dep:unicase" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "pin-project" = rec { + crateName = "pin-project"; + version = "1.1.13"; + edition = "2021"; + sha256 = "09091qp946lpmjz4yp0xil1r5v4hgc91fi19dg5csayhdqrv4ri4"; + libName = "pin_project"; + dependencies = [ + { + name = "pin-project-internal"; + packageId = "pin-project-internal"; + } + ]; + + }; + "pin-project-internal" = rec { + crateName = "pin-project-internal"; + version = "1.1.13"; + edition = "2021"; + sha256 = "12rzlh07i1sdgrvzj6wgkka5bjqyvbfsl8knq6qi7g16m7q9aqy9"; + procMacro = true; + libName = "pin_project_internal"; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + usesDefaultFeatures = false; + features = [ "parsing" "printing" "clone-impls" "proc-macro" "full" "visit-mut" ]; + } + ]; + + }; + "pin-project-lite" = rec { + crateName = "pin-project-lite"; + version = "0.2.17"; + edition = "2018"; + sha256 = "1kfmwvs271si96zay4mm8887v5khw0c27jc9srw1a75ykvgj54x8"; + libName = "pin_project_lite"; + + }; + "piper" = rec { + crateName = "piper"; + version = "0.2.5"; + edition = "2018"; + sha256 = "1hd3j94mw5dwc457gs9ssb2r5b9iipywndf5srqx7pj38jd4fdf8"; + authors = [ + "Stjepan Glavina " + "John Nunley " + ]; + dependencies = [ + { + name = "atomic-waker"; + packageId = "atomic-waker"; + } + { + name = "fastrand"; + packageId = "fastrand"; + usesDefaultFeatures = false; + } + { + name = "futures-io"; + packageId = "futures-io"; + optional = true; + } + ]; + features = { + "default" = [ "std" ]; + "futures-io" = [ "dep:futures-io" ]; + "portable-atomic" = [ "atomic-waker/portable-atomic" "portable_atomic_crate" "portable-atomic-util" ]; + "portable-atomic-util" = [ "dep:portable-atomic-util" ]; + "portable_atomic_crate" = [ "dep:portable_atomic_crate" ]; + "std" = [ "fastrand/std" "futures-io" ]; + }; + resolvedDefaultFeatures = [ "default" "futures-io" "std" ]; + }; + "pkcs1 0.7.5" = rec { + crateName = "pkcs1"; + version = "0.7.5"; + edition = "2021"; + sha256 = "0zz4mil3nchnxljdfs2k5ab1cjqn7kq5lqp62n9qfix01zqvkzy8"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "der"; + packageId = "der 0.7.10"; + features = [ "oid" ]; + } + { + name = "pkcs8"; + packageId = "pkcs8 0.10.2"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "spki"; + packageId = "spki 0.7.3"; + } + ]; + features = { + "alloc" = [ "der/alloc" "zeroize" "pkcs8?/alloc" ]; + "pem" = [ "alloc" "der/pem" "pkcs8?/pem" ]; + "pkcs8" = [ "dep:pkcs8" ]; + "std" = [ "der/std" "alloc" ]; + "zeroize" = [ "der/zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "pkcs8" "zeroize" ]; + }; + "pkcs1 0.8.0-rc.4" = rec { + crateName = "pkcs1"; + version = "0.8.0-rc.4"; + edition = "2024"; + sha256 = "13h813hfymmlrvrvqy7azas525sf37chy5lg0km9dbvr4yajwvcq"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "der"; + packageId = "der 0.8.0"; + features = [ "oid" ]; + } + { + name = "spki"; + packageId = "spki 0.8.0"; + } + ]; + features = { + "alloc" = [ "der/alloc" "zeroize" ]; + "pem" = [ "alloc" "der/pem" ]; + "std" = [ "der/std" "alloc" ]; + "zeroize" = [ "der/zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "pem" "std" "zeroize" ]; + }; + "pkcs5" = rec { + crateName = "pkcs5"; + version = "0.8.0"; + edition = "2024"; + sha256 = "0lqlvk92zgmv5wicpznzfas6gjz97fp8x4rh18kb33hx3abr36i7"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "aes"; + packageId = "aes 0.9.1"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "cbc"; + packageId = "cbc"; + optional = true; + } + { + name = "der"; + packageId = "der 0.8.0"; + features = [ "oid" ]; + } + { + name = "pbkdf2"; + packageId = "pbkdf2"; + optional = true; + usesDefaultFeatures = false; + features = [ "hmac" ]; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "scrypt"; + packageId = "scrypt"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "spki"; + packageId = "spki 0.8.0"; + } + ]; + features = { + "3des" = [ "dep:des" "pbes2" ]; + "des-insecure" = [ "dep:des" "pbes2" ]; + "getrandom" = [ "dep:getrandom" "rand_core" ]; + "pbes2" = [ "dep:aes" "dep:cbc" "dep:pbkdf2" "dep:scrypt" "dep:sha2" ]; + "rand_core" = [ "dep:rand_core" ]; + "sha1-insecure" = [ "dep:sha1" "pbes2" ]; + }; + resolvedDefaultFeatures = [ "alloc" "pbes2" "rand_core" ]; + }; + "pkcs8 0.10.2" = rec { + crateName = "pkcs8"; + version = "0.10.2"; + edition = "2021"; + sha256 = "1dx7w21gvn07azszgqd3ryjhyphsrjrmq5mmz1fbxkj5g0vv4l7r"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "der"; + packageId = "der 0.7.10"; + features = [ "oid" ]; + } + { + name = "spki"; + packageId = "spki 0.7.3"; + } + ]; + features = { + "3des" = [ "encryption" "pkcs5/3des" ]; + "alloc" = [ "der/alloc" "der/zeroize" "spki/alloc" ]; + "des-insecure" = [ "encryption" "pkcs5/des-insecure" ]; + "encryption" = [ "alloc" "pkcs5/alloc" "pkcs5/pbes2" "rand_core" ]; + "getrandom" = [ "rand_core/getrandom" ]; + "pem" = [ "alloc" "der/pem" "spki/pem" ]; + "pkcs5" = [ "dep:pkcs5" ]; + "rand_core" = [ "dep:rand_core" ]; + "sha1-insecure" = [ "encryption" "pkcs5/sha1-insecure" ]; + "std" = [ "alloc" "der/std" "spki/std" ]; + "subtle" = [ "dep:subtle" ]; + }; + resolvedDefaultFeatures = [ "alloc" "pem" "std" ]; + }; + "pkcs8 0.11.0" = rec { + crateName = "pkcs8"; + version = "0.11.0"; + edition = "2024"; + sha256 = "1dqwyaj018cb0dyawgj42a799s3ys81r13ga6ihaaxf7d7d166a5"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "der"; + packageId = "der 0.8.0"; + features = [ "oid" ]; + } + { + name = "pkcs5"; + packageId = "pkcs5"; + optional = true; + features = [ "rand_core" ]; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "spki"; + packageId = "spki 0.8.0"; + } + ]; + features = { + "3des" = [ "encryption" "pkcs5/3des" ]; + "alloc" = [ "der/alloc" "der/zeroize" "spki/alloc" ]; + "ctutils" = [ "dep:ctutils" ]; + "des-insecure" = [ "encryption" "pkcs5/des-insecure" ]; + "encryption" = [ "alloc" "pkcs5/alloc" "pkcs5/pbes2" "dep:rand_core" ]; + "getrandom" = [ "encryption" "pkcs5/getrandom" "dep:getrandom" ]; + "pem" = [ "alloc" "der/pem" "spki/pem" ]; + "pkcs5" = [ "dep:pkcs5" ]; + "sha1-insecure" = [ "encryption" "pkcs5/sha1-insecure" ]; + "std" = [ "alloc" "der/std" "spki/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "encryption" "pem" "pkcs5" "std" ]; + }; + "pkg-config" = rec { + crateName = "pkg-config"; + version = "0.3.33"; + edition = "2018"; + sha256 = "17jnqmcbxsnwhg9gjf0nh6dj5k0x3hgwi3mb9krjnmfa9v435w8r"; + libName = "pkg_config"; + authors = [ + "Alex Crichton " + ]; + + }; + "polling" = rec { + crateName = "polling"; + version = "3.11.0"; + edition = "2021"; + sha256 = "0622qfbxi3gb0ly2c99n3xawp878fkrd1sl83hjdhisx11cly3jx"; + authors = [ + "Stjepan Glavina " + "John Nunley " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "concurrent-queue"; + packageId = "concurrent-queue"; + target = { target, features }: (target."windows" or false); + } + { + name = "hermit-abi"; + packageId = "hermit-abi"; + target = { target, features }: ("hermit" == target."os" or null); + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + target = { target, features }: (target."windows" or false); + } + { + name = "rustix"; + packageId = "rustix"; + usesDefaultFeatures = false; + target = { target, features }: ((target."unix" or false) || ("fuchsia" == target."os" or null) || ("vxworks" == target."os" or null)); + features = [ "event" "fs" "pipe" "process" "std" "time" ]; + } + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + target = { target, features }: (target."windows" or false); + features = [ "Wdk_Foundation" "Wdk_Storage_FileSystem" "Win32_Foundation" "Win32_Networking_WinSock" "Win32_Security" "Win32_Storage_FileSystem" "Win32_System_IO" "Win32_System_LibraryLoader" "Win32_System_Threading" "Win32_System_WindowsProgramming" ]; + } + ]; + features = { + "tracing" = [ "dep:tracing" ]; + }; + }; + "poly1305" = rec { + crateName = "poly1305"; + version = "0.9.0"; + edition = "2024"; + sha256 = "0bja3jcr0g2f3bmarjawm6lzsm0w0lb3x5layh95bl054misl2x0"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cpufeatures"; + packageId = "cpufeatures 0.3.0"; + target = { target, features }: (("x86_64" == target."arch" or null) || ("x86" == target."arch" or null)); + } + { + name = "universal-hash"; + packageId = "universal-hash 0.6.1"; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "zeroize" ]; + }; + "polyval 0.6.2" = rec { + crateName = "polyval"; + version = "0.6.2"; + edition = "2021"; + sha256 = "09gs56vm36ls6pyxgh06gw2875z2x77r8b2km8q28fql0q6yc7wx"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "cpufeatures"; + packageId = "cpufeatures 0.2.17"; + target = { target, features }: (("aarch64" == target."arch" or null) || ("x86_64" == target."arch" or null) || ("x86" == target."arch" or null)); + } + { + name = "opaque-debug"; + packageId = "opaque-debug"; + } + { + name = "universal-hash"; + packageId = "universal-hash 0.5.1"; + usesDefaultFeatures = false; + } + ]; + features = { + "std" = [ "universal-hash/std" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + }; + "polyval 0.7.1" = rec { + crateName = "polyval"; + version = "0.7.1"; + edition = "2024"; + sha256 = "1ppf0gyjp9d7b9iwnlcxb4zr0v3aj4jhgfa9ax7s3zhn0hjn7z3x"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cpubits"; + packageId = "cpubits"; + } + { + name = "cpufeatures"; + packageId = "cpufeatures 0.3.0"; + target = { target, features }: (("aarch64" == target."arch" or null) || ("x86" == target."arch" or null) || ("x86_64" == target."arch" or null)); + } + { + name = "universal-hash"; + packageId = "universal-hash 0.6.1"; + } + ]; + features = { + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "hazmat" ]; + }; + "portable-atomic" = rec { + crateName = "portable-atomic"; + version = "1.13.1"; + edition = "2018"; + sha256 = "0j8vlar3n5acyigq8q6f4wjx3k3s5yz0rlpqrv76j73gi5qr8fn3"; + libName = "portable_atomic"; + features = { + "critical-section" = [ "dep:critical-section" ]; + "default" = [ "fallback" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "default" "fallback" "require-cas" ]; + }; + "portable-atomic-util" = rec { + crateName = "portable-atomic-util"; + version = "0.2.7"; + edition = "2018"; + sha256 = "0616j0fhy6y71hyxg3n86f6hng0fmsc269s3wp4gl8ww4p8hd8f2"; + libName = "portable_atomic_util"; + dependencies = [ + { + name = "portable-atomic"; + packageId = "portable-atomic"; + usesDefaultFeatures = false; + features = [ "require-cas" ]; + } + ]; + features = { + "serde" = [ "dep:serde" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "postcard" = rec { + crateName = "postcard"; + version = "1.1.3"; + edition = "2021"; + sha256 = "094srff139n7m8g5ssq36ag6s29ikf7fgpz660x2hkj5vnsw6r37"; + authors = [ + "James Munns " + ]; + dependencies = [ + { + name = "cobs"; + packageId = "cobs"; + usesDefaultFeatures = false; + } + { + name = "embedded-io"; + packageId = "embedded-io 0.4.0"; + rename = "embedded-io-04"; + optional = true; + } + { + name = "embedded-io"; + packageId = "embedded-io 0.6.1"; + rename = "embedded-io-06"; + optional = true; + } + { + name = "heapless"; + packageId = "heapless 0.7.17"; + optional = true; + usesDefaultFeatures = false; + features = [ "serde" ]; + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "derive" ]; + } + ]; + features = { + "alloc" = [ "serde/alloc" "embedded-io-04?/alloc" "embedded-io-06?/alloc" ]; + "crc" = [ "dep:crc" ]; + "default" = [ "heapless-cas" ]; + "defmt" = [ "dep:defmt" ]; + "embedded-io" = [ "dep:embedded-io-04" ]; + "embedded-io-04" = [ "dep:embedded-io-04" ]; + "embedded-io-06" = [ "dep:embedded-io-06" ]; + "experimental-derive" = [ "postcard-derive" ]; + "heapless" = [ "dep:heapless" ]; + "heapless-cas" = [ "heapless" "dep:heapless" "heapless/cas" ]; + "nalgebra-v0_33" = [ "nalgebra_v0_33" ]; + "nalgebra_v0_33" = [ "dep:nalgebra_v0_33" ]; + "postcard-derive" = [ "dep:postcard-derive" ]; + "use-crc" = [ "crc" ]; + "use-defmt" = [ "defmt" ]; + "use-std" = [ "serde/std" "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "heapless" "heapless-cas" "use-std" ]; + }; + "potential_utf" = rec { + crateName = "potential_utf"; + version = "0.1.5"; + edition = "2021"; + sha256 = "0r0518fr32xbkgzqap509s3r60cr0iancsg9j1jgf37cyz7b20q1"; + authors = [ + "The ICU4X Project Developers" + ]; + dependencies = [ + { + name = "zerovec"; + packageId = "zerovec"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "serde_core?/alloc" "writeable/alloc" "zerovec?/alloc" ]; + "databake" = [ "dep:databake" ]; + "default" = [ "alloc" ]; + "serde" = [ "dep:serde_core" ]; + "writeable" = [ "dep:writeable" ]; + "zerovec" = [ "dep:zerovec" ]; + }; + resolvedDefaultFeatures = [ "zerovec" ]; + }; + "powerfmt" = rec { + crateName = "powerfmt"; + version = "0.2.0"; + edition = "2021"; + sha256 = "14ckj2xdpkhv3h6l5sdmb9f1d57z8hbfpdldjc2vl5givq2y77j3"; + authors = [ + "Jacob Pratt " + ]; + features = { + "default" = [ "std" "macros" ]; + "macros" = [ "dep:powerfmt-macros" ]; + "std" = [ "alloc" ]; + }; + }; + "ppv-lite86" = rec { + crateName = "ppv-lite86"; + version = "0.2.21"; + edition = "2021"; + sha256 = "1abxx6qz5qnd43br1dd9b2savpihzjza8gb4fbzdql1gxp2f7sl5"; + libName = "ppv_lite86"; + authors = [ + "The CryptoCorrosion Contributors" + ]; + dependencies = [ + { + name = "zerocopy"; + packageId = "zerocopy"; + features = [ "simd" ]; + } + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "simd" "std" ]; + }; + "precomputed-hash" = rec { + crateName = "precomputed-hash"; + version = "0.1.1"; + edition = "2015"; + sha256 = "075k9bfy39jhs53cb2fpb9klfakx2glxnf28zdw08ws6lgpq6lwj"; + libName = "precomputed_hash"; + authors = [ + "Emilio Cobos Álvarez " + ]; + + }; + "prettyplease" = rec { + crateName = "prettyplease"; + version = "0.2.37"; + edition = "2021"; + links = "prettyplease02"; + sha256 = "0azn11i1kh0byabhsgab6kqs74zyrg69xkirzgqyhz6xmjnsi727"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + usesDefaultFeatures = false; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + usesDefaultFeatures = false; + features = [ "full" ]; + } + ]; + devDependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + usesDefaultFeatures = false; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + usesDefaultFeatures = false; + features = [ "clone-impls" "extra-traits" "parsing" "printing" "visit-mut" ]; + } + ]; + features = { + "verbatim" = [ "syn/parsing" ]; + }; + }; + "primefield" = rec { + crateName = "primefield"; + version = "0.14.0-rc.12"; + edition = "2024"; + sha256 = "182wc17zv12yaxamhfqpgcy9cywikgl06svimyh6jbx6f53mcxc6"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "crypto-bigint"; + packageId = "crypto-bigint 0.7.4"; + rename = "bigint"; + usesDefaultFeatures = false; + features = [ "rand_core" "hybrid-array" "subtle" ]; + } + { + name = "crypto-common"; + packageId = "crypto-common 0.2.2"; + rename = "common"; + features = [ "rand_core" ]; + } + { + name = "ff"; + packageId = "ff 0.14.0"; + usesDefaultFeatures = false; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + usesDefaultFeatures = false; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + features = [ "const-generics" ]; + } + { + name = "zeroize"; + packageId = "zeroize"; + usesDefaultFeatures = false; + } + ]; + + }; + "primeorder 0.13.6" = rec { + crateName = "primeorder"; + version = "0.13.6"; + edition = "2021"; + sha256 = "1rp16710mxksagcjnxqjjq9r9wf5vf72fs8wxffnvhb6i6hiqgim"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "elliptic-curve"; + packageId = "elliptic-curve 0.13.8"; + usesDefaultFeatures = false; + features = [ "arithmetic" "sec1" ]; + } + ]; + features = { + "alloc" = [ "elliptic-curve/alloc" ]; + "serde" = [ "elliptic-curve/serde" "serdect" ]; + "serdect" = [ "dep:serdect" ]; + "std" = [ "alloc" "elliptic-curve/std" ]; + }; + }; + "primeorder 0.14.0-rc.10" = rec { + crateName = "primeorder"; + version = "0.14.0-rc.10"; + edition = "2024"; + sha256 = "1gwhzm42fp3084ip0s297rcp699w02zmj7dcycgd2vwv5gr969vx"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "elliptic-curve"; + packageId = "elliptic-curve 0.14.0-rc.33"; + usesDefaultFeatures = false; + features = [ "arithmetic" "sec1" ]; + } + ]; + features = { + "alloc" = [ "elliptic-curve/alloc" ]; + "basepoint-table" = [ "elliptic-curve/basepoint-table" ]; + "serde" = [ "elliptic-curve/serde" "serdect" ]; + "serdect" = [ "dep:serdect" ]; + "std" = [ "alloc" "elliptic-curve/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "basepoint-table" ]; + }; + "proc-macro-error-attr2" = rec { + crateName = "proc-macro-error-attr2"; + version = "2.0.0"; + edition = "2021"; + sha256 = "1ifzi763l7swl258d8ar4wbpxj4c9c2im7zy89avm6xv6vgl5pln"; + procMacro = true; + libName = "proc_macro_error_attr2"; + authors = [ + "CreepySkeleton " + "GnomedDev " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + ]; + + }; + "proc-macro-error2" = rec { + crateName = "proc-macro-error2"; + version = "2.0.1"; + edition = "2021"; + sha256 = "00lq21vgh7mvyx51nwxwf822w2fpww1x0z8z0q47p8705g2hbv0i"; + libName = "proc_macro_error2"; + authors = [ + "CreepySkeleton " + "GnomedDev " + ]; + dependencies = [ + { + name = "proc-macro-error-attr2"; + packageId = "proc-macro-error-attr2"; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" ]; + } + ]; + features = { + "default" = [ "syn-error" ]; + "syn-error" = [ "dep:syn" ]; + }; + resolvedDefaultFeatures = [ "default" "syn-error" ]; + }; + "proc-macro2" = rec { + crateName = "proc-macro2"; + version = "1.0.106"; + edition = "2021"; + sha256 = "0d09nczyaj67x4ihqr5p7gxbkz38gxhk4asc0k8q23g9n85hzl4g"; + libName = "proc_macro2"; + authors = [ + "David Tolnay " + "Alex Crichton " + ]; + dependencies = [ + { + name = "unicode-ident"; + packageId = "unicode-ident"; + } + ]; + features = { + "default" = [ "proc-macro" ]; + }; + resolvedDefaultFeatures = [ "default" "proc-macro" ]; + }; + "prodash" = rec { + crateName = "prodash"; + version = "31.0.0"; + edition = "2021"; + sha256 = "0k304x706f6ykvm313hrvad02x432f2wxzfrjw94alfmszi008ln"; + authors = [ + "Sebastian Thiel " + ]; + dependencies = [ + { + name = "bytesize"; + packageId = "bytesize"; + optional = true; + } + { + name = "human_format"; + packageId = "human_format"; + optional = true; + } + { + name = "parking_lot"; + packageId = "parking_lot"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "async-io" = [ "dep:async-io" ]; + "bytesize" = [ "dep:bytesize" ]; + "crosstermion" = [ "dep:crosstermion" ]; + "ctrlc" = [ "dep:ctrlc" ]; + "dashmap" = [ "dep:dashmap" ]; + "default" = [ "progress-tree" ]; + "futures-core" = [ "dep:futures-core" ]; + "futures-lite" = [ "dep:futures-lite" ]; + "human_format" = [ "dep:human_format" ]; + "is-terminal" = [ "dep:is-terminal" ]; + "jiff" = [ "dep:jiff" ]; + "local-time" = [ "jiff" ]; + "log" = [ "dep:log" ]; + "parking_lot" = [ "dep:parking_lot" ]; + "progress-log" = [ "log" ]; + "progress-tree" = [ "parking_lot" ]; + "progress-tree-hp-hashmap" = [ "dashmap" ]; + "progress-tree-log" = [ "log" ]; + "render-line" = [ "crosstermion/color" "jiff" "unicode-width" ]; + "render-line-autoconfigure" = [ "is-terminal" ]; + "render-line-crossterm" = [ "crosstermion/crossterm" ]; + "render-tui" = [ "tui" "unicode-segmentation" "unicode-width" "crosstermion/input-async" "tui-react" "futures-lite" "futures-core" "async-io" "jiff" ]; + "render-tui-crossterm" = [ "crosstermion/tui-react-crossterm" "crosstermion/input-async-crossterm" ]; + "signal-hook" = [ "dep:signal-hook" ]; + "tui" = [ "dep:tui" ]; + "tui-react" = [ "dep:tui-react" ]; + "unicode-segmentation" = [ "dep:unicode-segmentation" ]; + "unicode-width" = [ "dep:unicode-width" ]; + "unit-bytes" = [ "bytesize" ]; + "unit-duration" = [ "jiff" ]; + "unit-human" = [ "human_format" ]; + }; + resolvedDefaultFeatures = [ "bytesize" "default" "human_format" "parking_lot" "progress-tree" "unit-bytes" "unit-human" ]; + }; + "proptest" = rec { + crateName = "proptest"; + version = "1.11.0"; + edition = "2021"; + sha256 = "0i27rr5drw4ic8hjzx6i1c6q8s7kmsgpfmzy4m80ys2c6k1gqiab"; + authors = [ + "Jason Lingle" + ]; + dependencies = [ + { + name = "bit-set"; + packageId = "bit-set"; + optional = true; + } + { + name = "bit-vec"; + packageId = "bit-vec 0.8.0"; + optional = true; + } + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + { + name = "num-traits"; + packageId = "num-traits"; + usesDefaultFeatures = false; + } + { + name = "rand"; + packageId = "rand 0.9.4"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "rand_chacha"; + packageId = "rand_chacha 0.9.0"; + usesDefaultFeatures = false; + } + { + name = "rand_xorshift"; + packageId = "rand_xorshift"; + } + { + name = "regex-syntax"; + packageId = "regex-syntax"; + optional = true; + } + { + name = "rusty-fork"; + packageId = "rusty-fork"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "tempfile"; + packageId = "tempfile"; + optional = true; + } + { + name = "unarray"; + packageId = "unarray"; + } + ]; + features = { + "attr-macro" = [ "proptest-macro" ]; + "bit-set" = [ "dep:bit-set" "dep:bit-vec" ]; + "default" = [ "std" "fork" "timeout" "bit-set" ]; + "default-code-coverage" = [ "std" "fork" "timeout" "bit-set" ]; + "fork" = [ "std" "rusty-fork" "tempfile" ]; + "handle-panics" = [ "std" ]; + "hardware-rng" = [ "x86" ]; + "no_std" = [ "num-traits/libm" ]; + "proptest-macro" = [ "dep:proptest-macro" ]; + "regex-syntax" = [ "dep:regex-syntax" ]; + "rusty-fork" = [ "dep:rusty-fork" ]; + "std" = [ "rand/std" "rand/os_rng" "regex-syntax" "num-traits/std" ]; + "tempfile" = [ "dep:tempfile" ]; + "timeout" = [ "fork" "rusty-fork/timeout" ]; + "unstable" = [ "f16" ]; + "x86" = [ "dep:x86" ]; + }; + resolvedDefaultFeatures = [ "bit-set" "default" "fork" "regex-syntax" "rusty-fork" "std" "tempfile" "timeout" ]; + }; + "prost" = rec { + crateName = "prost"; + version = "0.14.4"; + edition = "2021"; + sha256 = "1qas5v5rap45f43v3ja0jngxrrafrkcwl0iw5a3ld1pz2rscd2jj"; + authors = [ + "Dan Burkert " + "Lucio Franco " + "Casper Meijn " + "Tokio Contributors " + ]; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + usesDefaultFeatures = false; + } + { + name = "prost-derive"; + packageId = "prost-derive"; + optional = true; + } + ]; + features = { + "default" = [ "derive" "std" ]; + "derive" = [ "dep:prost-derive" ]; + }; + resolvedDefaultFeatures = [ "default" "derive" "std" ]; + }; + "prost-build" = rec { + crateName = "prost-build"; + version = "0.14.4"; + edition = "2021"; + sha256 = "0hmh8nqxa0r6h7rv5rhl2yw0pmszq1h4hza09mmbni7z05w09nh3"; + libName = "prost_build"; + authors = [ + "Dan Burkert " + "Lucio Franco " + "Casper Meijn " + "Tokio Contributors " + ]; + dependencies = [ + { + name = "heck"; + packageId = "heck"; + } + { + name = "itertools"; + packageId = "itertools 0.14.0"; + usesDefaultFeatures = false; + features = [ "use_alloc" ]; + } + { + name = "log"; + packageId = "log"; + } + { + name = "multimap"; + packageId = "multimap"; + usesDefaultFeatures = false; + } + { + name = "petgraph"; + packageId = "petgraph"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "prettyplease"; + packageId = "prettyplease"; + optional = true; + } + { + name = "prost"; + packageId = "prost"; + usesDefaultFeatures = false; + } + { + name = "prost-types"; + packageId = "prost-types"; + usesDefaultFeatures = false; + } + { + name = "regex"; + packageId = "regex"; + usesDefaultFeatures = false; + features = [ "std" "unicode-bool" ]; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + optional = true; + features = [ "full" ]; + } + { + name = "tempfile"; + packageId = "tempfile"; + usesDefaultFeatures = false; + } + ]; + features = { + "cleanup-markdown" = [ "dep:pulldown-cmark" "dep:pulldown-cmark-to-cmark" ]; + "default" = [ "format" ]; + "format" = [ "dep:prettyplease" "dep:syn" ]; + }; + resolvedDefaultFeatures = [ "default" "format" ]; + }; + "prost-derive" = rec { + crateName = "prost-derive"; + version = "0.14.4"; + edition = "2021"; + sha256 = "1pqa77d7da5pf6ba3kjj7510m5cynz6902ax01ckvr0pfrgv4w5m"; + procMacro = true; + libName = "prost_derive"; + authors = [ + "Dan Burkert " + "Lucio Franco " + "Casper Meijn " + "Tokio Contributors " + ]; + dependencies = [ + { + name = "anyhow"; + packageId = "anyhow"; + } + { + name = "itertools"; + packageId = "itertools 0.14.0"; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "extra-traits" ]; + } + ]; + + }; + "prost-protovalidate" = rec { + crateName = "prost-protovalidate"; + version = "0.3.0"; + edition = "2024"; + sha256 = "0d6j5p7q17lg7rd8fk0w899d2r0hx3m9k7y1gr1k09yfxmjpk063"; + libName = "prost_protovalidate"; + authors = [ + "prost-protovalidate contributors" + ]; + dependencies = [ + { + name = "cel"; + packageId = "cel"; + features = [ "json" "chrono" ]; + } + { + name = "chrono"; + packageId = "chrono"; + usesDefaultFeatures = false; + features = [ "clock" "std" ]; + } + { + name = "fluent-uri"; + packageId = "fluent-uri"; + } + { + name = "prost"; + packageId = "prost"; + } + { + name = "prost-protovalidate-types"; + packageId = "prost-protovalidate-types"; + rename = "prost-protovalidate-types"; + } + { + name = "prost-reflect"; + packageId = "prost-reflect"; + features = [ "derive" "serde" ]; + } + { + name = "prost-types"; + packageId = "prost-types"; + } + { + name = "regex"; + packageId = "regex"; + } + { + name = "serde_json"; + packageId = "serde_json"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + + }; + "prost-protovalidate-types" = rec { + crateName = "prost-protovalidate-types"; + version = "0.3.0"; + edition = "2024"; + sha256 = "1sgxkbi8vcmjawyn9hsjfdy6qfvnqxqb34axpalhxnm338awidfx"; + libName = "prost_protovalidate_types"; + authors = [ + "prost-protovalidate contributors" + ]; + dependencies = [ + { + name = "prost"; + packageId = "prost"; + } + { + name = "prost-reflect"; + packageId = "prost-reflect"; + features = [ "derive" "serde" ]; + } + { + name = "prost-types"; + packageId = "prost-types"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + buildDependencies = [ + { + name = "prost-build"; + packageId = "prost-build"; + } + { + name = "prost-reflect-build"; + packageId = "prost-reflect-build"; + } + ]; + + }; + "prost-reflect" = rec { + crateName = "prost-reflect"; + version = "0.16.5"; + edition = "2021"; + sha256 = "1lfvzqvqmrsyyx6znjlchgvjhrhms5zc1qwj5ggg46n3cfihxf01"; + libName = "prost_reflect"; + authors = [ + "Andrew Hickman " + ]; + dependencies = [ + { + name = "base64"; + packageId = "base64"; + optional = true; + } + { + name = "prost"; + packageId = "prost"; + } + { + name = "prost-reflect-derive"; + packageId = "prost-reflect-derive"; + optional = true; + } + { + name = "prost-types"; + packageId = "prost-types"; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + } + { + name = "serde-value"; + packageId = "serde-value"; + optional = true; + } + ]; + features = { + "derive" = [ "dep:prost-reflect-derive" ]; + "miette" = [ "dep:miette" ]; + "serde" = [ "dep:serde" "dep:base64" "dep:serde-value" ]; + "text-format" = [ "dep:logos" ]; + }; + resolvedDefaultFeatures = [ "derive" "serde" ]; + }; + "prost-reflect-build" = rec { + crateName = "prost-reflect-build"; + version = "0.16.1"; + edition = "2021"; + sha256 = "1dl6ag91m6l01y3nyzq0d9a9vaz5risrwniavkaifrnz38kfiacm"; + libName = "prost_reflect_build"; + authors = [ + "Andrew Hickman " + ]; + dependencies = [ + { + name = "prost-build"; + packageId = "prost-build"; + } + { + name = "prost-reflect"; + packageId = "prost-reflect"; + features = [ "derive" ]; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "prost-reflect-derive" = rec { + crateName = "prost-reflect-derive"; + version = "0.16.1"; + edition = "2021"; + sha256 = "1xbk9viq6hky3pgikllaf4gavbgilh4ghqdkz75dzds37fq0wcih"; + procMacro = true; + libName = "prost_reflect_derive"; + authors = [ + "Andrew Hickman " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + } + ]; + + }; + "prost-types" = rec { + crateName = "prost-types"; + version = "0.14.4"; + edition = "2021"; + sha256 = "02ivjvc4cwl5bfgjs3l00hwlrk74z8zlg1xcgx60bww8fvf6fjgr"; + libName = "prost_types"; + authors = [ + "Dan Burkert " + "Lucio Franco " + "Casper Meijn " + "Tokio Contributors " + ]; + dependencies = [ + { + name = "prost"; + packageId = "prost"; + usesDefaultFeatures = false; + features = [ "derive" ]; + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "chrono" = [ "dep:chrono" ]; + "default" = [ "std" ]; + "std" = [ "prost/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "quanta" = rec { + crateName = "quanta"; + version = "0.12.6"; + edition = "2021"; + sha256 = "1iq6iz61rf76vmj7bvjhvsfcz6509qpbs6chr2yrf3bgfnfmmazk"; + authors = [ + "Toby Lawrence " + ]; + dependencies = [ + { + name = "crossbeam-utils"; + packageId = "crossbeam-utils"; + } + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (!(("windows" == target."os" or null) || ("wasm32" == target."arch" or null))); + } + { + name = "once_cell"; + packageId = "once_cell"; + } + { + name = "raw-cpuid"; + packageId = "raw-cpuid"; + target = { target, features }: ("x86" == target."arch" or null); + } + { + name = "raw-cpuid"; + packageId = "raw-cpuid"; + target = { target, features }: ("x86_64" == target."arch" or null); + } + { + name = "wasi"; + packageId = "wasi"; + target = { target, features }: (("wasm32" == target."arch" or null) && ("wasi" == target."os" or null)); + } + { + name = "web-sys"; + packageId = "web-sys"; + target = { target, features }: (("wasm32" == target."arch" or null) && ("unknown" == target."os" or null)); + features = [ "Window" "Performance" ]; + } + { + name = "winapi"; + packageId = "winapi"; + target = { target, features }: ("windows" == target."os" or null); + features = [ "profileapi" ]; + } + ]; + features = { + "default" = [ "flaky_tests" ]; + "prost" = [ "prost-types" ]; + "prost-types" = [ "dep:prost-types" ]; + }; + resolvedDefaultFeatures = [ "default" "flaky_tests" ]; + }; + "quick-error" = rec { + crateName = "quick-error"; + version = "1.2.3"; + edition = "2015"; + sha256 = "1q6za3v78hsspisc197bg3g7rpc989qycy8ypr8ap8igv10ikl51"; + libName = "quick_error"; + authors = [ + "Paul Colomiets " + "Colin Kiegel " + ]; + + }; + "quick_cache" = rec { + crateName = "quick_cache"; + version = "0.6.24"; + edition = "2021"; + sha256 = "1yai63mr8pymilbjqm0py2xw1wrys2hdmgrs9r43nfjizs56bimr"; + authors = [ + "Arthur Silva " + ]; + dependencies = [ + { + name = "ahash"; + packageId = "ahash"; + optional = true; + } + { + name = "equivalent"; + packageId = "equivalent"; + } + { + name = "hashbrown"; + packageId = "hashbrown 0.16.1"; + usesDefaultFeatures = false; + features = [ "inline-more" ]; + } + { + name = "parking_lot"; + packageId = "parking_lot"; + optional = true; + } + ]; + features = { + "ahash" = [ "dep:ahash" ]; + "default" = [ "ahash" "parking_lot" ]; + "parking_lot" = [ "dep:parking_lot" ]; + "sharded-lock" = [ "dep:crossbeam-utils" ]; + "shuttle" = [ "dep:shuttle" ]; + }; + resolvedDefaultFeatures = [ "ahash" "default" "parking_lot" ]; + }; + "quinn" = rec { + crateName = "quinn"; + version = "0.11.9"; + edition = "2021"; + sha256 = "086gzj666dr3slmlynkvxlndy28hahgl361d6bf93hk3i6ahmqmr"; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures-io"; + packageId = "futures-io"; + optional = true; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "quinn-proto"; + packageId = "quinn-proto"; + rename = "proto"; + usesDefaultFeatures = false; + } + { + name = "quinn-udp"; + packageId = "quinn-udp"; + rename = "udp"; + usesDefaultFeatures = false; + features = [ "tracing" ]; + } + { + name = "rustc-hash"; + packageId = "rustc-hash"; + } + { + name = "rustls"; + packageId = "rustls"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "socket2"; + packageId = "socket2"; + target = { target, features }: (!((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null))); + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "sync" ]; + } + { + name = "tracing"; + packageId = "tracing"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "web-time"; + packageId = "web-time"; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + } + ]; + buildDependencies = [ + { + name = "cfg_aliases"; + packageId = "cfg_aliases"; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "sync" "rt" "rt-multi-thread" "time" "macros" ]; + } + ]; + features = { + "async-io" = [ "dep:async-io" ]; + "async-std" = [ "dep:async-std" ]; + "aws-lc-rs" = [ "proto/aws-lc-rs" ]; + "aws-lc-rs-fips" = [ "proto/aws-lc-rs-fips" ]; + "bloom" = [ "proto/bloom" ]; + "default" = [ "log" "platform-verifier" "runtime-tokio" "rustls-ring" "bloom" ]; + "futures-io" = [ "dep:futures-io" ]; + "log" = [ "tracing/log" "proto/log" "udp/log" ]; + "platform-verifier" = [ "proto/platform-verifier" ]; + "qlog" = [ "proto/qlog" ]; + "ring" = [ "proto/ring" ]; + "runtime-async-std" = [ "async-io" "async-std" ]; + "runtime-smol" = [ "async-io" "smol" ]; + "runtime-tokio" = [ "tokio/time" "tokio/rt" "tokio/net" ]; + "rustls" = [ "rustls-ring" ]; + "rustls-aws-lc-rs" = [ "dep:rustls" "aws-lc-rs" "proto/rustls-aws-lc-rs" "proto/aws-lc-rs" ]; + "rustls-aws-lc-rs-fips" = [ "dep:rustls" "aws-lc-rs-fips" "proto/rustls-aws-lc-rs-fips" "proto/aws-lc-rs-fips" ]; + "rustls-log" = [ "rustls?/logging" ]; + "rustls-ring" = [ "dep:rustls" "ring" "proto/rustls-ring" "proto/ring" ]; + "smol" = [ "dep:smol" ]; + }; + resolvedDefaultFeatures = [ "aws-lc-rs" "futures-io" "log" "ring" "runtime-tokio" "rustls" "rustls-aws-lc-rs" "rustls-ring" ]; + }; + "quinn-proto" = rec { + crateName = "quinn-proto"; + version = "0.11.14"; + edition = "2021"; + sha256 = "1660jkxhzi1pnywzs13ifczwrlv6ds9qds111vsnxjciqpz44js3"; + libName = "quinn_proto"; + dependencies = [ + { + name = "aws-lc-rs"; + packageId = "aws-lc-rs"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "getrandom"; + packageId = "getrandom 0.3.4"; + usesDefaultFeatures = false; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + features = [ "wasm_js" ]; + } + { + name = "lru-slab"; + packageId = "lru-slab"; + } + { + name = "rand"; + packageId = "rand 0.9.4"; + } + { + name = "ring"; + packageId = "ring"; + optional = true; + } + { + name = "ring"; + packageId = "ring"; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + features = [ "wasm32_unknown_unknown_js" ]; + } + { + name = "rustc-hash"; + packageId = "rustc-hash"; + } + { + name = "rustls"; + packageId = "rustls"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + features = [ "web" ]; + } + { + name = "slab"; + packageId = "slab"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tinyvec"; + packageId = "tinyvec"; + features = [ "alloc" "alloc" ]; + } + { + name = "tracing"; + packageId = "tracing"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "web-time"; + packageId = "web-time"; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "aws-lc-rs" = [ "dep:aws-lc-rs" "aws-lc-rs?/aws-lc-sys" "aws-lc-rs?/prebuilt-nasm" ]; + "aws-lc-rs-fips" = [ "aws-lc-rs" "aws-lc-rs?/fips" ]; + "bloom" = [ "dep:fastbloom" ]; + "default" = [ "rustls-ring" "log" "bloom" ]; + "log" = [ "tracing/log" ]; + "platform-verifier" = [ "dep:rustls-platform-verifier" ]; + "qlog" = [ "dep:qlog" ]; + "ring" = [ "dep:ring" ]; + "rustls" = [ "rustls-ring" ]; + "rustls-aws-lc-rs" = [ "dep:rustls" "rustls?/aws-lc-rs" "aws-lc-rs" ]; + "rustls-aws-lc-rs-fips" = [ "rustls-aws-lc-rs" "aws-lc-rs-fips" ]; + "rustls-log" = [ "rustls?/logging" ]; + "rustls-ring" = [ "dep:rustls" "rustls?/ring" "ring" ]; + }; + resolvedDefaultFeatures = [ "aws-lc-rs" "log" "ring" "rustls-aws-lc-rs" "rustls-ring" ]; + }; + "quinn-udp" = rec { + crateName = "quinn-udp"; + version = "0.5.14"; + edition = "2021"; + sha256 = "1gacawr17a2zkyri0r3m0lc9spzmxbq1by3ilyb8v2mdvjhcdpmd"; + libName = "quinn_udp"; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + } + { + name = "once_cell"; + packageId = "once_cell"; + target = { target, features }: (target."windows" or false); + } + { + name = "socket2"; + packageId = "socket2"; + target = { target, features }: (!((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null))); + } + { + name = "tracing"; + packageId = "tracing"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "windows-sys"; + packageId = "windows-sys 0.60.2"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_System_IO" "Win32_Networking_WinSock" ]; + } + ]; + buildDependencies = [ + { + name = "cfg_aliases"; + packageId = "cfg_aliases"; + } + ]; + features = { + "default" = [ "tracing" "log" ]; + "direct-log" = [ "dep:log" ]; + "log" = [ "tracing/log" ]; + "tracing" = [ "dep:tracing" ]; + }; + resolvedDefaultFeatures = [ "log" "tracing" ]; + }; + "quote" = rec { + crateName = "quote"; + version = "1.0.45"; + edition = "2021"; + sha256 = "095rb5rg7pbnwdp6v8w5jw93wndwyijgci1b5lw8j1h5cscn3wj1"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "proc-macro" ]; + "proc-macro" = [ "proc-macro2/proc-macro" ]; + }; + resolvedDefaultFeatures = [ "default" "proc-macro" ]; + }; + "r-efi 5.3.0" = rec { + crateName = "r-efi"; + version = "5.3.0"; + edition = "2018"; + sha256 = "03sbfm3g7myvzyylff6qaxk4z6fy76yv860yy66jiswc2m6b7kb9"; + libName = "r_efi"; + features = { + "core" = [ "dep:core" ]; + "examples" = [ "native" ]; + "rustc-dep-of-std" = [ "core" ]; + }; + }; + "r-efi 6.0.0" = rec { + crateName = "r-efi"; + version = "6.0.0"; + edition = "2018"; + sha256 = "1gyrl2k5fyzj9k7kchg2n296z5881lg7070msabid09asp3wkp7q"; + libName = "r_efi"; + features = { + "core" = [ "dep:core" ]; + "rustc-dep-of-std" = [ "core" ]; + }; + }; + "rand 0.10.1" = rec { + crateName = "rand"; + version = "0.10.1"; + edition = "2024"; + sha256 = "01r22vdpw6z69jzy6khnyr0ljq9im337h4j0mkyz26lnqyyfis6j"; + authors = [ + "The Rand Project Developers" + "The Rust Project Developers" + ]; + dependencies = [ + { + name = "chacha20"; + packageId = "chacha20"; + optional = true; + usesDefaultFeatures = false; + features = [ "rng" ]; + } + { + name = "getrandom"; + packageId = "getrandom 0.4.3"; + optional = true; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + usesDefaultFeatures = false; + } + ]; + features = { + "chacha" = [ "dep:chacha20" ]; + "default" = [ "std" "std_rng" "sys_rng" "thread_rng" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "alloc" "getrandom?/std" ]; + "std_rng" = [ "dep:chacha20" ]; + "sys_rng" = [ "dep:getrandom" "getrandom/sys_rng" ]; + "thread_rng" = [ "std" "std_rng" "sys_rng" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" "std_rng" "sys_rng" "thread_rng" ]; + }; + "rand 0.8.6" = rec { + crateName = "rand"; + version = "0.8.6"; + edition = "2018"; + sha256 = "12kd4rljn86m00rcaz4c1rcya4mb4gk5ig6i8xq00a8wjgxfr82w"; + authors = [ + "The Rand Project Developers" + "The Rust Project Developers" + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (target."unix" or false); + } + { + name = "rand_chacha"; + packageId = "rand_chacha 0.3.1"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "rand_core"; + packageId = "rand_core 0.6.4"; + } + ]; + features = { + "alloc" = [ "rand_core/alloc" ]; + "default" = [ "std" "std_rng" ]; + "getrandom" = [ "rand_core/getrandom" ]; + "libc" = [ "dep:libc" ]; + "rand_chacha" = [ "dep:rand_chacha" ]; + "serde" = [ "dep:serde" ]; + "serde1" = [ "serde" "rand_core/serde1" ]; + "std" = [ "rand_core/std" "rand_chacha/std" "alloc" "getrandom" "libc" ]; + "std_rng" = [ "rand_chacha" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "getrandom" "libc" "rand_chacha" "small_rng" "std" "std_rng" ]; + }; + "rand 0.9.4" = rec { + crateName = "rand"; + version = "0.9.4"; + edition = "2021"; + sha256 = "1sknbxgs6nfg0nxdd7689lwbyr2i4vaswchrv4b34z8vpc3azia4"; + authors = [ + "The Rand Project Developers" + "The Rust Project Developers" + ]; + dependencies = [ + { + name = "rand_chacha"; + packageId = "rand_chacha 0.9.0"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "rand_core"; + packageId = "rand_core 0.9.5"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" "std_rng" "os_rng" "small_rng" "thread_rng" ]; + "os_rng" = [ "rand_core/os_rng" ]; + "serde" = [ "dep:serde" "rand_core/serde" ]; + "std" = [ "rand_core/std" "rand_chacha?/std" "alloc" ]; + "std_rng" = [ "dep:rand_chacha" ]; + "thread_rng" = [ "std" "std_rng" "os_rng" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "os_rng" "small_rng" "std" "std_rng" "thread_rng" ]; + }; + "rand_chacha 0.3.1" = rec { + crateName = "rand_chacha"; + version = "0.3.1"; + edition = "2018"; + sha256 = "123x2adin558xbhvqb8w4f6syjsdkmqff8cxwhmjacpsl1ihmhg6"; + authors = [ + "The Rand Project Developers" + "The Rust Project Developers" + "The CryptoCorrosion Contributors" + ]; + dependencies = [ + { + name = "ppv-lite86"; + packageId = "ppv-lite86"; + usesDefaultFeatures = false; + features = [ "simd" ]; + } + { + name = "rand_core"; + packageId = "rand_core 0.6.4"; + } + ]; + features = { + "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; + "serde1" = [ "serde" ]; + "std" = [ "ppv-lite86/std" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; + "rand_chacha 0.9.0" = rec { + crateName = "rand_chacha"; + version = "0.9.0"; + edition = "2021"; + sha256 = "1jr5ygix7r60pz0s1cv3ms1f6pd1i9pcdmnxzzhjc3zn3mgjn0nk"; + authors = [ + "The Rand Project Developers" + "The Rust Project Developers" + "The CryptoCorrosion Contributors" + ]; + dependencies = [ + { + name = "ppv-lite86"; + packageId = "ppv-lite86"; + usesDefaultFeatures = false; + features = [ "simd" ]; + } + { + name = "rand_core"; + packageId = "rand_core 0.9.5"; + } + ]; + devDependencies = [ + { + name = "rand_core"; + packageId = "rand_core 0.9.5"; + features = [ "os_rng" ]; + } + ]; + features = { + "default" = [ "std" ]; + "os_rng" = [ "rand_core/os_rng" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "ppv-lite86/std" "rand_core/std" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; + "rand_core 0.10.1" = rec { + crateName = "rand_core"; + version = "0.10.1"; + edition = "2024"; + sha256 = "0s9wiacxrr100icl7i41308gcj85nlcclrc5jx1jd6p10dhigf33"; + authors = [ + "The Rand Project Developers" + ]; + + }; + "rand_core 0.6.4" = rec { + crateName = "rand_core"; + version = "0.6.4"; + edition = "2018"; + sha256 = "0b4j2v4cb5krak1pv6kakv4sz6xcwbrmy2zckc32hsigbrwy82zc"; + authors = [ + "The Rand Project Developers" + "The Rust Project Developers" + ]; + dependencies = [ + { + name = "getrandom"; + packageId = "getrandom 0.2.17"; + optional = true; + } + ]; + features = { + "getrandom" = [ "dep:getrandom" ]; + "serde" = [ "dep:serde" ]; + "serde1" = [ "serde" ]; + "std" = [ "alloc" "getrandom" "getrandom/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "getrandom" "std" ]; + }; + "rand_core 0.9.5" = rec { + crateName = "rand_core"; + version = "0.9.5"; + edition = "2021"; + sha256 = "0g6qc5r3f0hdmz9b11nripyp9qqrzb0xqk9piip8w8qlvqkcibvn"; + authors = [ + "The Rand Project Developers" + "The Rust Project Developers" + ]; + dependencies = [ + { + name = "getrandom"; + packageId = "getrandom 0.3.4"; + optional = true; + } + ]; + features = { + "os_rng" = [ "dep:getrandom" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "getrandom?/std" ]; + }; + resolvedDefaultFeatures = [ "os_rng" "std" ]; + }; + "rand_xorshift" = rec { + crateName = "rand_xorshift"; + version = "0.4.0"; + edition = "2021"; + sha256 = "0njsn25pis742gb6b89cpq7jp48v9n23a9fvks10yczwks8n4fai"; + authors = [ + "The Rand Project Developers" + "The Rust Project Developers" + ]; + dependencies = [ + { + name = "rand_core"; + packageId = "rand_core 0.9.5"; + } + ]; + features = { + "serde" = [ "dep:serde" ]; + }; + }; + "raw-cpuid" = rec { + crateName = "raw-cpuid"; + version = "11.6.0"; + edition = "2018"; + crateBin = []; + sha256 = "11j1lmrjqqnc43bxkrz0xai1g9piw3z9aap53qsj8cnpb7fd1329"; + libName = "raw_cpuid"; + authors = [ + "Gerd Zellweger " + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + ]; + features = { + "clap" = [ "dep:clap" ]; + "cli" = [ "display" "clap" ]; + "display" = [ "std" "termimad" "serde_json" "serialize" ]; + "serde" = [ "dep:serde" ]; + "serde_derive" = [ "dep:serde_derive" ]; + "serde_json" = [ "dep:serde_json" ]; + "serialize" = [ "serde" "serde_derive" ]; + "termimad" = [ "dep:termimad" ]; + }; + }; + "rawzip" = rec { + crateName = "rawzip"; + version = "0.4.4"; + edition = "2021"; + sha256 = "0l11nf104555n9pgbgkj6xssf18dyb6nsrmd8g45py4c9ks7b5cx"; + authors = [ + "Nick Babcock " + ]; + + }; + "rayon" = rec { + crateName = "rayon"; + version = "1.12.0"; + edition = "2021"; + sha256 = "0vcj63xgnk72c30vdrak7dhl53snnaqv9x2faf1d94hzg1kb2fgv"; + dependencies = [ + { + name = "either"; + packageId = "either"; + usesDefaultFeatures = false; + } + { + name = "rayon-core"; + packageId = "rayon-core"; + } + ]; + features = { + "web_spin_lock" = [ "dep:wasm_sync" "rayon-core/web_spin_lock" ]; + }; + }; + "rayon-core" = rec { + crateName = "rayon-core"; + version = "1.13.0"; + edition = "2021"; + links = "rayon-core"; + sha256 = "14dbr0sq83a6lf1rfjq5xdpk5r6zgzvmzs5j6110vlv2007qpq92"; + libName = "rayon_core"; + dependencies = [ + { + name = "crossbeam-deque"; + packageId = "crossbeam-deque"; + } + { + name = "crossbeam-utils"; + packageId = "crossbeam-utils"; + } + ]; + features = { + "web_spin_lock" = [ "dep:wasm_sync" ]; + }; + }; + "rcgen 0.13.2" = rec { + crateName = "rcgen"; + version = "0.13.2"; + edition = "2021"; + sha256 = "18l0rz228pvnc44bjmvq8cchhh5d2rrkk98y9lqvan9243jnkrkm"; + dependencies = [ + { + name = "aws-lc-rs"; + packageId = "aws-lc-rs"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "pem"; + packageId = "pem"; + optional = true; + } + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + rename = "pki-types"; + } + { + name = "time"; + packageId = "time"; + usesDefaultFeatures = false; + } + { + name = "yasna"; + packageId = "yasna 0.5.2"; + features = [ "time" "std" ]; + } + ]; + devDependencies = [ + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + rename = "pki-types"; + } + ]; + features = { + "aws_lc_rs" = [ "crypto" "dep:aws-lc-rs" "aws-lc-rs/aws-lc-sys" ]; + "default" = [ "crypto" "pem" "ring" ]; + "fips" = [ "crypto" "dep:aws-lc-rs" "aws-lc-rs/fips" ]; + "pem" = [ "dep:pem" ]; + "ring" = [ "crypto" "dep:ring" ]; + "x509-parser" = [ "dep:x509-parser" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "aws_lc_rs" "crypto" "pem" ]; + }; + "rcgen 0.14.8" = rec { + crateName = "rcgen"; + version = "0.14.8"; + edition = "2021"; + sha256 = "0ma0bsify0fcbxnyx52kf0r5l8is5187lxw2wrsf4i6pm94x5xjp"; + dependencies = [ + { + name = "aws-lc-rs"; + packageId = "aws-lc-rs"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "pem"; + packageId = "pem"; + optional = true; + } + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + rename = "pki-types"; + } + { + name = "time"; + packageId = "time"; + usesDefaultFeatures = false; + } + { + name = "x509-parser"; + packageId = "x509-parser 0.18.1"; + optional = true; + } + { + name = "yasna"; + packageId = "yasna 0.6.0"; + features = [ "time" "std" ]; + } + ]; + features = { + "aws_lc_rs" = [ "crypto" "dep:aws-lc-rs" "aws-lc-rs/aws-lc-sys" "x509-parser?/verify-aws" ]; + "aws_lc_rs_unstable" = [ "aws_lc_rs" "aws-lc-rs/unstable" "x509-parser?/verify-aws" ]; + "default" = [ "crypto" "pem" "ring" ]; + "fips" = [ "crypto" "dep:aws-lc-rs" "aws-lc-rs/fips" ]; + "pem" = [ "dep:pem" ]; + "ring" = [ "crypto" "dep:ring" "x509-parser?/verify" ]; + "x509-parser" = [ "dep:x509-parser" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "aws_lc_rs" "crypto" "pem" ]; + }; + "redox_syscall" = rec { + crateName = "redox_syscall"; + version = "0.5.18"; + edition = "2021"; + sha256 = "0b9n38zsxylql36vybw18if68yc9jczxmbyzdwyhb9sifmag4azd"; + libName = "syscall"; + authors = [ + "Jeremy Soller " + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + ]; + features = { + "core" = [ "dep:core" ]; + "default" = [ "userspace" ]; + "rustc-dep-of-std" = [ "core" "bitflags/rustc-dep-of-std" ]; + }; + resolvedDefaultFeatures = [ "default" "userspace" ]; + }; + "ref-cast" = rec { + crateName = "ref-cast"; + version = "1.0.25"; + edition = "2021"; + sha256 = "0zdzc34qjva9xxgs889z5iz787g81hznk12zbk4g2xkgwq530m7k"; + libName = "ref_cast"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "ref-cast-impl"; + packageId = "ref-cast-impl"; + } + ]; + + }; + "ref-cast-impl" = rec { + crateName = "ref-cast-impl"; + version = "1.0.25"; + edition = "2021"; + sha256 = "1nkhn1fklmn342z5c4mzfzlxddv3x8yhxwwk02cj06djvh36065p"; + procMacro = true; + libName = "ref_cast_impl"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + } + ]; + + }; + "regex" = rec { + crateName = "regex"; + version = "1.12.4"; + edition = "2021"; + sha256 = "1fm6si2xpmhwqflabdqsakc0qkq718wx2ljl37nbj75fb5vjnagi"; + authors = [ + "The Rust Project Developers" + "Andrew Gallant " + ]; + dependencies = [ + { + name = "aho-corasick"; + packageId = "aho-corasick"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "memchr"; + packageId = "memchr"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "regex-automata"; + packageId = "regex-automata"; + usesDefaultFeatures = false; + features = [ "alloc" "syntax" "meta" "nfa-pikevm" ]; + } + { + name = "regex-syntax"; + packageId = "regex-syntax"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" "perf" "unicode" "regex-syntax/default" ]; + "logging" = [ "aho-corasick?/logging" "memchr?/logging" "regex-automata/logging" ]; + "perf" = [ "perf-cache" "perf-dfa" "perf-onepass" "perf-backtrack" "perf-inline" "perf-literal" ]; + "perf-backtrack" = [ "regex-automata/nfa-backtrack" ]; + "perf-dfa" = [ "regex-automata/hybrid" ]; + "perf-dfa-full" = [ "regex-automata/dfa-build" "regex-automata/dfa-search" ]; + "perf-inline" = [ "regex-automata/perf-inline" ]; + "perf-literal" = [ "dep:aho-corasick" "dep:memchr" "regex-automata/perf-literal" ]; + "perf-onepass" = [ "regex-automata/dfa-onepass" ]; + "std" = [ "aho-corasick?/std" "memchr?/std" "regex-automata/std" "regex-syntax/std" ]; + "unicode" = [ "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" "regex-automata/unicode" "regex-syntax/unicode" ]; + "unicode-age" = [ "regex-automata/unicode-age" "regex-syntax/unicode-age" ]; + "unicode-bool" = [ "regex-automata/unicode-bool" "regex-syntax/unicode-bool" ]; + "unicode-case" = [ "regex-automata/unicode-case" "regex-syntax/unicode-case" ]; + "unicode-gencat" = [ "regex-automata/unicode-gencat" "regex-syntax/unicode-gencat" ]; + "unicode-perl" = [ "regex-automata/unicode-perl" "regex-automata/unicode-word-boundary" "regex-syntax/unicode-perl" ]; + "unicode-script" = [ "regex-automata/unicode-script" "regex-syntax/unicode-script" ]; + "unicode-segment" = [ "regex-automata/unicode-segment" "regex-syntax/unicode-segment" ]; + "unstable" = [ "pattern" ]; + "use_std" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "perf" "perf-backtrack" "perf-cache" "perf-dfa" "perf-inline" "perf-literal" "perf-onepass" "std" "unicode" "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" ]; + }; + "regex-automata" = rec { + crateName = "regex-automata"; + version = "0.4.14"; + edition = "2021"; + sha256 = "13xf7hhn4qmgfh784llcp2kzrvljd13lb2b1ca0mwnf15w9d87bf"; + libName = "regex_automata"; + authors = [ + "The Rust Project Developers" + "Andrew Gallant " + ]; + dependencies = [ + { + name = "aho-corasick"; + packageId = "aho-corasick"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "memchr"; + packageId = "memchr"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "regex-syntax"; + packageId = "regex-syntax"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" "syntax" "perf" "unicode" "meta" "nfa" "dfa" "hybrid" ]; + "dfa" = [ "dfa-build" "dfa-search" "dfa-onepass" ]; + "dfa-build" = [ "nfa-thompson" "dfa-search" ]; + "dfa-onepass" = [ "nfa-thompson" ]; + "hybrid" = [ "alloc" "nfa-thompson" ]; + "internal-instrument" = [ "internal-instrument-pikevm" ]; + "internal-instrument-pikevm" = [ "logging" "std" ]; + "logging" = [ "dep:log" "aho-corasick?/logging" "memchr?/logging" ]; + "meta" = [ "syntax" "nfa-pikevm" ]; + "nfa" = [ "nfa-thompson" "nfa-pikevm" "nfa-backtrack" ]; + "nfa-backtrack" = [ "nfa-thompson" ]; + "nfa-pikevm" = [ "nfa-thompson" ]; + "nfa-thompson" = [ "alloc" ]; + "perf" = [ "perf-inline" "perf-literal" ]; + "perf-literal" = [ "perf-literal-substring" "perf-literal-multisubstring" ]; + "perf-literal-multisubstring" = [ "dep:aho-corasick" ]; + "perf-literal-substring" = [ "aho-corasick?/perf-literal" "dep:memchr" ]; + "std" = [ "regex-syntax?/std" "memchr?/std" "aho-corasick?/std" "alloc" ]; + "syntax" = [ "dep:regex-syntax" "alloc" ]; + "unicode" = [ "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" "unicode-word-boundary" "regex-syntax?/unicode" ]; + "unicode-age" = [ "regex-syntax?/unicode-age" ]; + "unicode-bool" = [ "regex-syntax?/unicode-bool" ]; + "unicode-case" = [ "regex-syntax?/unicode-case" ]; + "unicode-gencat" = [ "regex-syntax?/unicode-gencat" ]; + "unicode-perl" = [ "regex-syntax?/unicode-perl" ]; + "unicode-script" = [ "regex-syntax?/unicode-script" ]; + "unicode-segment" = [ "regex-syntax?/unicode-segment" ]; + }; + resolvedDefaultFeatures = [ "alloc" "dfa-build" "dfa-onepass" "dfa-search" "hybrid" "meta" "nfa" "nfa-backtrack" "nfa-pikevm" "nfa-thompson" "perf" "perf-inline" "perf-literal" "perf-literal-multisubstring" "perf-literal-substring" "std" "syntax" "unicode" "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" "unicode-word-boundary" ]; + }; + "regex-lite" = rec { + crateName = "regex-lite"; + version = "0.1.9"; + edition = "2021"; + sha256 = "0wzr31ysmiy9sw48i36raqbm1iyk2xnq0lp4zbs6fzi47p3k9f6a"; + libName = "regex_lite"; + authors = [ + "The Rust Project Developers" + "Andrew Gallant " + ]; + features = { + "default" = [ "std" "string" ]; + }; + resolvedDefaultFeatures = [ "default" "std" "string" ]; + }; + "regex-syntax" = rec { + crateName = "regex-syntax"; + version = "0.8.11"; + edition = "2021"; + sha256 = "1m25h5q2wp976fb9gc3dsc9l99svcvd5cri8lncb51c46ydgzxnn"; + libName = "regex_syntax"; + authors = [ + "The Rust Project Developers" + "Andrew Gallant " + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "default" = [ "std" "unicode" ]; + "unicode" = [ "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" ]; + }; + resolvedDefaultFeatures = [ "default" "std" "unicode" "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" ]; + }; + "reqwest 0.12.28" = rec { + crateName = "reqwest"; + version = "0.12.28"; + edition = "2021"; + sha256 = "0iqidijghgqbzl3bjg5hb4zmigwa4r612bgi0yiq0c90b6jkrpgd"; + authors = [ + "Sean McArthur " + ]; + dependencies = [ + { + name = "base64"; + packageId = "base64"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "encoding_rs"; + packageId = "encoding_rs"; + optional = true; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "futures-core"; + packageId = "futures-core"; + usesDefaultFeatures = false; + } + { + name = "futures-util"; + packageId = "futures-util"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "h2"; + packageId = "h2"; + optional = true; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "http"; + packageId = "http"; + } + { + name = "http-body"; + packageId = "http-body"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "http-body-util"; + packageId = "http-body-util"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "hyper"; + packageId = "hyper"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "http1" "client" ]; + } + { + name = "hyper-rustls"; + packageId = "hyper-rustls"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "http1" "tls12" ]; + } + { + name = "hyper-util"; + packageId = "hyper-util"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "http1" "client" "client-legacy" "client-proxy" "tokio" ]; + } + { + name = "js-sys"; + packageId = "js-sys"; + target = { target, features }: ("wasm32" == target."arch" or null); + } + { + name = "log"; + packageId = "log"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "mime"; + packageId = "mime"; + optional = true; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "percent-encoding"; + packageId = "percent-encoding"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "quinn"; + packageId = "quinn"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "rustls" "runtime-tokio" ]; + } + { + name = "rustls"; + packageId = "rustls"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "std" "tls12" ]; + } + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + optional = true; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "std" ]; + } + { + name = "serde"; + packageId = "serde"; + } + { + name = "serde_json"; + packageId = "serde_json"; + optional = true; + } + { + name = "serde_json"; + packageId = "serde_json"; + target = { target, features }: ("wasm32" == target."arch" or null); + } + { + name = "serde_urlencoded"; + packageId = "serde_urlencoded"; + } + { + name = "sync_wrapper"; + packageId = "sync_wrapper"; + features = [ "futures" ]; + } + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "net" "time" ]; + } + { + name = "tokio-rustls"; + packageId = "tokio-rustls"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "tls12" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "io" ]; + } + { + name = "tower"; + packageId = "tower"; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "retry" "timeout" "util" ]; + } + { + name = "tower-http"; + packageId = "tower-http 0.6.11"; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "follow-redirect" ]; + } + { + name = "tower-service"; + packageId = "tower-service"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "url"; + packageId = "url"; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + target = { target, features }: ("wasm32" == target."arch" or null); + } + { + name = "wasm-bindgen-futures"; + packageId = "wasm-bindgen-futures"; + target = { target, features }: ("wasm32" == target."arch" or null); + } + { + name = "wasm-streams"; + packageId = "wasm-streams"; + optional = true; + target = { target, features }: ("wasm32" == target."arch" or null); + } + { + name = "web-sys"; + packageId = "web-sys"; + target = { target, features }: ("wasm32" == target."arch" or null); + features = [ "AbortController" "AbortSignal" "Headers" "Request" "RequestInit" "RequestMode" "Response" "Window" "FormData" "Blob" "BlobPropertyBag" "ServiceWorkerGlobalScope" "RequestCredentials" "File" "ReadableStream" "RequestCache" ]; + } + { + name = "webpki-roots"; + packageId = "webpki-roots 1.0.8"; + optional = true; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + ]; + devDependencies = [ + { + name = "futures-util"; + packageId = "futures-util"; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "std" "alloc" ]; + } + { + name = "hyper"; + packageId = "hyper"; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "http1" "http2" "client" "server" ]; + } + { + name = "hyper-util"; + packageId = "hyper-util"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "http1" "http2" "client" "client-legacy" "server-auto" "server-graceful" "tokio" ]; + } + { + name = "serde"; + packageId = "serde"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "derive" ]; + } + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "macros" "rt-multi-thread" ]; + } + { + name = "tower"; + packageId = "tower"; + usesDefaultFeatures = false; + features = [ "limit" ]; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + target = { target, features }: ("wasm32" == target."arch" or null); + features = [ "serde-serialize" ]; + } + ]; + features = { + "__rustls" = [ "dep:hyper-rustls" "dep:tokio-rustls" "dep:rustls" "__tls" ]; + "__rustls-ring" = [ "hyper-rustls?/ring" "tokio-rustls?/ring" "rustls?/ring" "quinn?/ring" ]; + "__tls" = [ "dep:rustls-pki-types" "tokio/io-util" ]; + "blocking" = [ "dep:futures-channel" "futures-channel?/sink" "dep:futures-util" "futures-util?/io" "futures-util?/sink" "tokio/sync" ]; + "brotli" = [ "tower-http/decompression-br" ]; + "charset" = [ "dep:encoding_rs" "dep:mime" ]; + "cookies" = [ "dep:cookie_crate" "dep:cookie_store" ]; + "default" = [ "default-tls" "charset" "http2" "system-proxy" ]; + "default-tls" = [ "dep:hyper-tls" "dep:native-tls-crate" "__tls" "dep:tokio-native-tls" ]; + "deflate" = [ "tower-http/decompression-deflate" ]; + "gzip" = [ "tower-http/decompression-gzip" ]; + "h2" = [ "dep:h2" ]; + "hickory-dns" = [ "dep:hickory-resolver" "dep:once_cell" ]; + "http2" = [ "h2" "hyper/http2" "hyper-util/http2" "hyper-rustls?/http2" ]; + "http3" = [ "rustls-tls-manual-roots" "dep:h3" "dep:h3-quinn" "dep:quinn" "tokio/macros" ]; + "json" = [ "dep:serde_json" ]; + "macos-system-configuration" = [ "system-proxy" ]; + "multipart" = [ "dep:mime_guess" "dep:futures-util" ]; + "native-tls" = [ "default-tls" ]; + "native-tls-alpn" = [ "native-tls" "native-tls-crate?/alpn" "hyper-tls?/alpn" ]; + "native-tls-vendored" = [ "native-tls" "native-tls-crate?/vendored" ]; + "rustls-tls" = [ "rustls-tls-webpki-roots" ]; + "rustls-tls-manual-roots" = [ "rustls-tls-manual-roots-no-provider" "__rustls-ring" ]; + "rustls-tls-manual-roots-no-provider" = [ "__rustls" ]; + "rustls-tls-native-roots" = [ "rustls-tls-native-roots-no-provider" "__rustls-ring" ]; + "rustls-tls-native-roots-no-provider" = [ "dep:rustls-native-certs" "hyper-rustls?/native-tokio" "__rustls" ]; + "rustls-tls-no-provider" = [ "rustls-tls-manual-roots-no-provider" ]; + "rustls-tls-webpki-roots" = [ "rustls-tls-webpki-roots-no-provider" "__rustls-ring" ]; + "rustls-tls-webpki-roots-no-provider" = [ "dep:webpki-roots" "hyper-rustls?/webpki-tokio" "__rustls" ]; + "stream" = [ "tokio/fs" "dep:futures-util" "dep:tokio-util" "dep:wasm-streams" ]; + "system-proxy" = [ "hyper-util/client-proxy-system" ]; + "zstd" = [ "tower-http/decompression-zstd" ]; + }; + resolvedDefaultFeatures = [ "__rustls" "__rustls-ring" "__tls" "brotli" "charset" "deflate" "gzip" "h2" "http2" "json" "rustls-tls" "rustls-tls-manual-roots" "rustls-tls-manual-roots-no-provider" "rustls-tls-webpki-roots" "rustls-tls-webpki-roots-no-provider" "stream" "system-proxy" ]; + }; + "reqwest 0.13.1" = rec { + crateName = "reqwest"; + version = "0.13.1"; + edition = "2021"; + sha256 = "0qig3k8sh6lcwygjsq89wrqkbaxff4rg180nrhq5ykl1kn603s84"; + authors = [ + "Sean McArthur " + ]; + dependencies = [ + { + name = "base64"; + packageId = "base64"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures-core"; + packageId = "futures-core"; + usesDefaultFeatures = false; + } + { + name = "futures-util"; + packageId = "futures-util"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "h2"; + packageId = "h2"; + optional = true; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "http"; + packageId = "http"; + } + { + name = "http-body"; + packageId = "http-body"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "http-body-util"; + packageId = "http-body-util"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "hyper"; + packageId = "hyper"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "http1" "client" ]; + } + { + name = "hyper-rustls"; + packageId = "hyper-rustls"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "http1" "tls12" ]; + } + { + name = "hyper-util"; + packageId = "hyper-util"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "http1" "client" "client-legacy" "client-proxy" "tokio" ]; + } + { + name = "js-sys"; + packageId = "js-sys"; + target = { target, features }: ("wasm32" == target."arch" or null); + } + { + name = "log"; + packageId = "log"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "percent-encoding"; + packageId = "percent-encoding"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "quinn"; + packageId = "quinn"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "runtime-tokio" ]; + } + { + name = "rustls"; + packageId = "rustls"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "std" "tls12" ]; + } + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + optional = true; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "std" ]; + } + { + name = "rustls-platform-verifier"; + packageId = "rustls-platform-verifier"; + optional = true; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "serde"; + packageId = "serde"; + optional = true; + } + { + name = "serde_json"; + packageId = "serde_json"; + optional = true; + } + { + name = "sync_wrapper"; + packageId = "sync_wrapper"; + features = [ "futures" ]; + } + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "net" "time" ]; + } + { + name = "tokio-rustls"; + packageId = "tokio-rustls"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "tls12" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "io" ]; + } + { + name = "tower"; + packageId = "tower"; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "retry" "timeout" "util" ]; + } + { + name = "tower-http"; + packageId = "tower-http 0.6.11"; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "follow-redirect" ]; + } + { + name = "tower-service"; + packageId = "tower-service"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "url"; + packageId = "url"; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + target = { target, features }: ("wasm32" == target."arch" or null); + } + { + name = "wasm-bindgen-futures"; + packageId = "wasm-bindgen-futures"; + target = { target, features }: ("wasm32" == target."arch" or null); + } + { + name = "wasm-streams"; + packageId = "wasm-streams"; + optional = true; + target = { target, features }: ("wasm32" == target."arch" or null); + } + { + name = "web-sys"; + packageId = "web-sys"; + target = { target, features }: ("wasm32" == target."arch" or null); + features = [ "AbortController" "AbortSignal" "Headers" "Request" "RequestInit" "RequestMode" "Response" "Window" "FormData" "Blob" "BlobPropertyBag" "ServiceWorkerGlobalScope" "RequestCredentials" "File" "ReadableStream" "RequestCache" ]; + } + { + name = "webpki-roots"; + packageId = "webpki-roots 1.0.8"; + optional = true; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + ]; + devDependencies = [ + { + name = "futures-util"; + packageId = "futures-util"; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "std" "alloc" ]; + } + { + name = "hyper"; + packageId = "hyper"; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "http1" "http2" "client" "server" ]; + } + { + name = "hyper-util"; + packageId = "hyper-util"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "http1" "http2" "client" "client-legacy" "server-auto" "server-graceful" "tokio" ]; + } + { + name = "serde"; + packageId = "serde"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "derive" ]; + } + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "macros" "rt-multi-thread" ]; + } + { + name = "tower"; + packageId = "tower"; + usesDefaultFeatures = false; + features = [ "limit" ]; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + target = { target, features }: ("wasm32" == target."arch" or null); + features = [ "serde-serialize" ]; + } + ]; + features = { + "__native-tls" = [ "dep:hyper-tls" "dep:native-tls-crate" "__tls" "dep:tokio-native-tls" ]; + "__native-tls-alpn" = [ "native-tls-crate?/alpn" "hyper-tls?/alpn" ]; + "__rustls" = [ "dep:hyper-rustls" "dep:tokio-rustls" "dep:rustls" "__tls" ]; + "__rustls-aws-lc-rs" = [ "hyper-rustls?/aws-lc-rs" "tokio-rustls?/aws-lc-rs" "rustls?/aws-lc-rs" "quinn?/rustls-aws-lc-rs" ]; + "__tls" = [ "dep:rustls-pki-types" "tokio/io-util" ]; + "blocking" = [ "dep:futures-channel" "futures-channel?/sink" "dep:futures-util" "futures-util?/io" "futures-util?/sink" "tokio/sync" ]; + "brotli" = [ "tower-http/decompression-br" ]; + "charset" = [ "dep:encoding_rs" "dep:mime" ]; + "cookies" = [ "dep:cookie_crate" "dep:cookie_store" ]; + "default" = [ "default-tls" "charset" "http2" "system-proxy" ]; + "default-tls" = [ "rustls" ]; + "deflate" = [ "tower-http/decompression-deflate" ]; + "form" = [ "dep:serde" "dep:serde_urlencoded" ]; + "gzip" = [ "tower-http/decompression-gzip" ]; + "hickory-dns" = [ "dep:hickory-resolver" "dep:once_cell" ]; + "http2" = [ "dep:h2" "hyper/http2" "hyper-util/http2" "hyper-rustls?/http2" ]; + "http3" = [ "rustls" "dep:h3" "dep:h3-quinn" "dep:quinn" "tokio/macros" ]; + "json" = [ "dep:serde" "dep:serde_json" ]; + "multipart" = [ "dep:mime_guess" "dep:futures-util" ]; + "native-tls" = [ "__native-tls" "__native-tls-alpn" ]; + "native-tls-no-alpn" = [ "__native-tls" ]; + "native-tls-vendored" = [ "__native-tls" "native-tls-crate?/vendored" "__native-tls-alpn" ]; + "native-tls-vendored-no-alpn" = [ "__native-tls" "native-tls-crate?/vendored" ]; + "query" = [ "dep:serde" "dep:serde_urlencoded" ]; + "rustls" = [ "__rustls-aws-lc-rs" "dep:rustls-platform-verifier" "__rustls" ]; + "rustls-native-certs" = [ "dep:rustls-native-certs" ]; + "rustls-no-provider" = [ "dep:rustls-platform-verifier" "__rustls" ]; + "stream" = [ "tokio/fs" "dep:futures-util" "dep:tokio-util" "dep:wasm-streams" ]; + "system-proxy" = [ "hyper-util/client-proxy-system" ]; + "webpki-roots" = [ "dep:webpki-roots" ]; + "zstd" = [ "tower-http/decompression-zstd" ]; + }; + resolvedDefaultFeatures = [ "__rustls" "__rustls-aws-lc-rs" "__tls" "gzip" "http2" "json" "rustls" "stream" "webpki-roots" ]; + }; + "resolv-conf" = rec { + crateName = "resolv-conf"; + version = "0.7.6"; + edition = "2021"; + sha256 = "1ivhckfhn7zksvid506w8dhrs001cix0mbp45l23i3fb90dis1hy"; + libName = "resolv_conf"; + features = { + }; + resolvedDefaultFeatures = [ "system" ]; + }; + "rfc6979 0.4.0" = rec { + crateName = "rfc6979"; + version = "0.4.0"; + edition = "2021"; + sha256 = "1chw95jgcfrysyzsq6a10b1j5qb7bagkx8h0wda4lv25in02mpgq"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "hmac"; + packageId = "hmac 0.12.1"; + usesDefaultFeatures = false; + features = [ "reset" ]; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + } + ]; + + }; + "rfc6979 0.5.0" = rec { + crateName = "rfc6979"; + version = "0.5.0"; + edition = "2024"; + sha256 = "1hxh7xb393bvrdyn46rg8dyz7ln7d3scpc3977xy01xc5j3wwdjj"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "hmac"; + packageId = "hmac 0.13.0"; + usesDefaultFeatures = false; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + } + ]; + + }; + "ring" = rec { + crateName = "ring"; + version = "0.17.14"; + edition = "2021"; + links = "ring_core_0_17_14_"; + sha256 = "1dw32gv19ccq4hsx3ribhpdzri1vnrlcfqb2vj41xn4l49n9ws54"; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + usesDefaultFeatures = false; + } + { + name = "getrandom"; + packageId = "getrandom 0.2.17"; + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ((("aarch64" == target."arch" or null) && ("little" == target."endian" or null)) && ("apple" == target."vendor" or null) && (("ios" == target."os" or null) || ("macos" == target."os" or null) || ("tvos" == target."os" or null) || ("visionos" == target."os" or null) || ("watchos" == target."os" or null))); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: (((("aarch64" == target."arch" or null) && ("little" == target."endian" or null)) || (("arm" == target."arch" or null) && ("little" == target."endian" or null))) && (("android" == target."os" or null) || ("linux" == target."os" or null))); + } + { + name = "untrusted"; + packageId = "untrusted 0.9.0"; + } + { + name = "windows-sys"; + packageId = "windows-sys 0.52.0"; + target = { target, features }: ((("aarch64" == target."arch" or null) && ("little" == target."endian" or null)) && ("windows" == target."os" or null)); + features = [ "Win32_Foundation" "Win32_System_Threading" ]; + } + ]; + buildDependencies = [ + { + name = "cc"; + packageId = "cc"; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ((target."unix" or false) || (target."windows" or false) || ("wasi" == target."os" or null)); + } + ]; + features = { + "default" = [ "alloc" "dev_urandom_fallback" ]; + "std" = [ "alloc" ]; + "wasm32_unknown_unknown_js" = [ "getrandom/js" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "dev_urandom_fallback" "wasm32_unknown_unknown_js" ]; + }; + "rsa 0.10.0-rc.18" = rec { + crateName = "rsa"; + version = "0.10.0-rc.18"; + edition = "2021"; + sha256 = "1brwpdbxpps18djsav63a41q9f7a1sz0bprjwg8p77yql15smcih"; + authors = [ + "RustCrypto Developers" + "dignifiedquire " + ]; + dependencies = [ + { + name = "const-oid"; + packageId = "const-oid 0.10.2"; + usesDefaultFeatures = false; + } + { + name = "crypto-bigint"; + packageId = "crypto-bigint 0.7.4"; + usesDefaultFeatures = false; + features = [ "zeroize" "alloc" ]; + } + { + name = "crypto-primes"; + packageId = "crypto-primes"; + usesDefaultFeatures = false; + } + { + name = "digest"; + packageId = "digest 0.11.3"; + usesDefaultFeatures = false; + features = [ "alloc" "oid" ]; + } + { + name = "pkcs1"; + packageId = "pkcs1 0.8.0-rc.4"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" "pem" ]; + } + { + name = "pkcs8"; + packageId = "pkcs8 0.11.0"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" "pem" ]; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + usesDefaultFeatures = false; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + optional = true; + usesDefaultFeatures = false; + features = [ "oid" ]; + } + { + name = "signature"; + packageId = "signature 3.0.0"; + usesDefaultFeatures = false; + features = [ "alloc" "digest" "rand_core" ]; + } + { + name = "spki"; + packageId = "spki 0.8.0"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "zeroize"; + packageId = "zeroize"; + features = [ "alloc" ]; + } + ]; + devDependencies = [ + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + usesDefaultFeatures = false; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + usesDefaultFeatures = false; + features = [ "oid" ]; + } + ]; + features = { + "crypto-common" = [ "dep:crypto-common" ]; + "default" = [ "std" "encoding" ]; + "encoding" = [ "dep:pkcs1" "dep:pkcs8" "dep:spki" ]; + "getrandom" = [ "crypto-bigint/getrandom" "crypto-common" ]; + "pkcs5" = [ "pkcs8/encryption" ]; + "serde" = [ "encoding" "dep:serde" "dep:serdect" "crypto-bigint/serde" ]; + "sha1" = [ "dep:sha1" ]; + "sha2" = [ "dep:sha2" ]; + "std" = [ "pkcs1?/std" "pkcs8?/std" ]; + }; + resolvedDefaultFeatures = [ "default" "encoding" "sha2" "std" ]; + }; + "rsa 0.9.10" = rec { + crateName = "rsa"; + version = "0.9.10"; + edition = "2021"; + sha256 = "0bdikdwhcvl1gfh4637m5rdw3fgcl752aiygvzmwlgc8yl1kymxq"; + authors = [ + "RustCrypto Developers" + "dignifiedquire " + ]; + dependencies = [ + { + name = "const-oid"; + packageId = "const-oid 0.9.6"; + usesDefaultFeatures = false; + } + { + name = "digest"; + packageId = "digest 0.10.7"; + usesDefaultFeatures = false; + features = [ "alloc" "oid" ]; + } + { + name = "num-bigint-dig"; + packageId = "num-bigint-dig"; + rename = "num-bigint"; + usesDefaultFeatures = false; + features = [ "i128" "prime" "zeroize" ]; + } + { + name = "num-integer"; + packageId = "num-integer"; + usesDefaultFeatures = false; + } + { + name = "num-traits"; + packageId = "num-traits"; + usesDefaultFeatures = false; + features = [ "libm" ]; + } + { + name = "pkcs1"; + packageId = "pkcs1 0.7.5"; + usesDefaultFeatures = false; + features = [ "alloc" "pkcs8" ]; + } + { + name = "pkcs8"; + packageId = "pkcs8 0.10.2"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "rand_core"; + packageId = "rand_core 0.6.4"; + usesDefaultFeatures = false; + } + { + name = "signature"; + packageId = "signature 2.2.0"; + usesDefaultFeatures = false; + features = [ "alloc" "digest" "rand_core" ]; + } + { + name = "spki"; + packageId = "spki 0.7.3"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + features = [ "alloc" ]; + } + ]; + devDependencies = [ + { + name = "rand_core"; + packageId = "rand_core 0.6.4"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" "pem" "u64_digit" ]; + "getrandom" = [ "rand_core/getrandom" ]; + "nightly" = [ "num-bigint/nightly" ]; + "pem" = [ "pkcs1/pem" "pkcs8/pem" ]; + "pkcs5" = [ "pkcs8/encryption" ]; + "serde" = [ "dep:serde" "num-bigint/serde" ]; + "sha1" = [ "dep:sha1" ]; + "sha2" = [ "dep:sha2" ]; + "std" = [ "digest/std" "pkcs1/std" "pkcs8/std" "rand_core/std" "signature/std" ]; + "u64_digit" = [ "num-bigint/u64_digit" ]; + }; + }; + "rsqlite-vfs" = rec { + crateName = "rsqlite-vfs"; + version = "0.1.1"; + edition = "2021"; + sha256 = "0b0rrh8qpi0gx5whhr9w7b7yqdrwz8hwdx9x211blzwavzj9l765"; + libName = "rsqlite_vfs"; + dependencies = [ + { + name = "hashbrown"; + packageId = "hashbrown 0.16.1"; + usesDefaultFeatures = false; + features = [ "default-hasher" ]; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + usesDefaultFeatures = false; + } + ]; + + }; + "rusqlite" = rec { + crateName = "rusqlite"; + version = "0.38.0"; + edition = "2021"; + sha256 = "1wvsy4ilbsz4yvbgxj5zna880avhrc4j2j9c76646fv8r78kvjgi"; + authors = [ + "The rusqlite developers" + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + { + name = "fallible-iterator"; + packageId = "fallible-iterator"; + } + { + name = "fallible-streaming-iterator"; + packageId = "fallible-streaming-iterator"; + } + { + name = "hashlink"; + packageId = "hashlink"; + optional = true; + } + { + name = "libsqlite3-sys"; + packageId = "libsqlite3-sys"; + target = { target, features }: (!((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null))); + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "sqlite-wasm-rs"; + packageId = "sqlite-wasm-rs"; + usesDefaultFeatures = false; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + } + ]; + features = { + "array" = [ "vtab" ]; + "buildtime_bindgen" = [ "libsqlite3-sys/buildtime_bindgen" "sqlite-wasm-rs/bindgen" ]; + "bundled" = [ "libsqlite3-sys/bundled" "modern_sqlite" ]; + "bundled-full" = [ "modern-full" "bundled" ]; + "bundled-sqlcipher" = [ "libsqlite3-sys/bundled-sqlcipher" "bundled" ]; + "bundled-sqlcipher-vendored-openssl" = [ "libsqlite3-sys/bundled-sqlcipher-vendored-openssl" "bundled-sqlcipher" ]; + "bundled-windows" = [ "libsqlite3-sys/bundled-windows" ]; + "cache" = [ "hashlink" ]; + "chrono" = [ "dep:chrono" ]; + "column_metadata" = [ "libsqlite3-sys/column_metadata" ]; + "csv" = [ "dep:csv" ]; + "csvtab" = [ "csv" "vtab" ]; + "default" = [ "cache" ]; + "hashlink" = [ "dep:hashlink" ]; + "in_gecko" = [ "modern_sqlite" "libsqlite3-sys/in_gecko" ]; + "jiff" = [ "dep:jiff" ]; + "loadable_extension" = [ "libsqlite3-sys/loadable_extension" ]; + "modern-full" = [ "array" "backup" "blob" "modern_sqlite" "chrono" "collation" "column_metadata" "column_decltype" "csvtab" "extra_check" "functions" "hooks" "i128_blob" "jiff" "limits" "load_extension" "serde_json" "serialize" "series" "time" "trace" "unlock_notify" "url" "uuid" "vtab" "window" ]; + "modern_sqlite" = [ "libsqlite3-sys/bundled_bindings" ]; + "preupdate_hook" = [ "libsqlite3-sys/preupdate_hook" "hooks" ]; + "rusqlite-macros" = [ "dep:rusqlite-macros" ]; + "serde_json" = [ "dep:serde_json" ]; + "series" = [ "vtab" ]; + "session" = [ "libsqlite3-sys/session" "hooks" ]; + "sqlcipher" = [ "libsqlite3-sys/sqlcipher" ]; + "time" = [ "dep:time" ]; + "unlock_notify" = [ "libsqlite3-sys/unlock_notify" ]; + "url" = [ "dep:url" ]; + "uuid" = [ "dep:uuid" ]; + "wasm32-wasi-vfs" = [ "libsqlite3-sys/wasm32-wasi-vfs" ]; + "window" = [ "functions" ]; + "with-asan" = [ "libsqlite3-sys/with-asan" ]; + }; + resolvedDefaultFeatures = [ "bundled" "cache" "default" "hashlink" "modern_sqlite" ]; + }; + "russh" = rec { + crateName = "russh"; + version = "0.61.2"; + edition = "2024"; + sha256 = "1c6hlw3pf9pyf1bm2k174q149w0w9plaamldlsl8vrc48vv97y5v"; + authors = [ + "Pierre-Étienne Meunier " + ]; + dependencies = [ + { + name = "aes"; + packageId = "aes 0.9.1"; + } + { + name = "aws-lc-rs"; + packageId = "aws-lc-rs"; + optional = true; + } + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + { + name = "block-padding"; + packageId = "block-padding"; + } + { + name = "byteorder"; + packageId = "byteorder"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "cbc"; + packageId = "cbc"; + } + { + name = "cipher"; + packageId = "cipher 0.5.2"; + } + { + name = "crypto-bigint"; + packageId = "crypto-bigint 0.7.4"; + features = [ "alloc" ]; + } + { + name = "ctr"; + packageId = "ctr 0.10.1"; + } + { + name = "curve25519-dalek"; + packageId = "curve25519-dalek 5.0.0-rc.0"; + } + { + name = "data-encoding"; + packageId = "data-encoding"; + } + { + name = "delegate"; + packageId = "delegate"; + } + { + name = "der"; + packageId = "der 0.8.0"; + } + { + name = "digest"; + packageId = "digest 0.11.3"; + } + { + name = "ecdsa"; + packageId = "ecdsa 0.17.0-rc.18"; + } + { + name = "ed25519-dalek"; + packageId = "ed25519-dalek 3.0.0-rc.0"; + features = [ "alloc" "rand_core" "pkcs8" ]; + } + { + name = "elliptic-curve"; + packageId = "elliptic-curve 0.14.0-rc.33"; + features = [ "ecdh" ]; + } + { + name = "enum_dispatch"; + packageId = "enum_dispatch"; + } + { + name = "flate2"; + packageId = "flate2"; + optional = true; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "generic-array"; + packageId = "generic-array 1.4.3"; + features = [ "compat-0_14" ]; + } + { + name = "getrandom"; + packageId = "getrandom 0.4.3"; + features = [ "wasm_js" ]; + } + { + name = "ghash"; + packageId = "ghash 0.6.0"; + } + { + name = "hex-literal"; + packageId = "hex-literal"; + } + { + name = "hmac"; + packageId = "hmac 0.13.0"; + } + { + name = "inout"; + packageId = "inout 0.2.2"; + } + { + name = "internal-russh-num-bigint"; + packageId = "internal-russh-num-bigint"; + rename = "num-bigint"; + features = [ "rand_0_10" ]; + } + { + name = "keccak"; + packageId = "keccak"; + } + { + name = "log"; + packageId = "log"; + } + { + name = "md5"; + packageId = "md5"; + } + { + name = "ml-kem"; + packageId = "ml-kem"; + } + { + name = "module-lattice"; + packageId = "module-lattice"; + } + { + name = "num-bigint"; + packageId = "num-bigint"; + rename = "num_bigint_0_4"; + } + { + name = "p256"; + packageId = "p256 0.14.0-rc.10"; + features = [ "ecdh" ]; + } + { + name = "p384"; + packageId = "p384 0.14.0-rc.10"; + features = [ "ecdh" ]; + } + { + name = "p521"; + packageId = "p521"; + features = [ "ecdh" ]; + } + { + name = "pageant"; + packageId = "pageant"; + target = { target, features }: (target."windows" or false); + } + { + name = "pbkdf2"; + packageId = "pbkdf2"; + } + { + name = "pkcs1"; + packageId = "pkcs1 0.8.0-rc.4"; + optional = true; + } + { + name = "pkcs5"; + packageId = "pkcs5"; + } + { + name = "pkcs8"; + packageId = "pkcs8 0.11.0"; + features = [ "encryption" "std" ]; + } + { + name = "polyval"; + packageId = "polyval 0.7.1"; + } + { + name = "rand"; + packageId = "rand 0.10.1"; + features = [ "thread_rng" ]; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + } + { + name = "rsa"; + packageId = "rsa 0.10.0-rc.18"; + optional = true; + } + { + name = "russh-cryptovec"; + packageId = "russh-cryptovec"; + features = [ "ssh-encoding" ]; + } + { + name = "russh-util"; + packageId = "russh-util"; + } + { + name = "salsa20"; + packageId = "salsa20"; + } + { + name = "scrypt"; + packageId = "scrypt"; + } + { + name = "sec1"; + packageId = "sec1 0.8.1"; + features = [ "der" ]; + } + { + name = "sha1"; + packageId = "sha1 0.11.0"; + features = [ "oid" ]; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + features = [ "oid" ]; + } + { + name = "sha3"; + packageId = "sha3"; + } + { + name = "signature"; + packageId = "signature 3.0.0"; + } + { + name = "spki"; + packageId = "spki 0.8.0"; + } + { + name = "ssh-encoding"; + packageId = "ssh-encoding"; + features = [ "bytes" ]; + } + { + name = "ssh-key"; + packageId = "ssh-key"; + features = [ "ed25519" "p256" "p384" "p521" "encryption" "ppk" "sha1" ]; + } + { + name = "subtle"; + packageId = "subtle"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "io-util" "sync" "time" ]; + } + { + name = "tokio"; + packageId = "tokio"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "io-util" "rt-multi-thread" "time" "net" ]; + } + { + name = "typenum"; + packageId = "typenum"; + } + { + name = "universal-hash"; + packageId = "universal-hash 0.6.1"; + } + { + name = "zeroize"; + packageId = "zeroize"; + } + ]; + devDependencies = [ + { + name = "rand"; + packageId = "rand 0.10.1"; + features = [ "thread_rng" ]; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "io-std" "io-util" "rt-multi-thread" "time" "net" "sync" "macros" "process" ]; + } + { + name = "tokio"; + packageId = "tokio"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + ]; + features = { + "_bench" = [ "dep:criterion" ]; + "async-trait" = [ "dep:async-trait" ]; + "aws-lc-rs" = [ "dep:aws-lc-rs" ]; + "default" = [ "flate2" "aws-lc-rs" "rsa" ]; + "des" = [ "dep:des" ]; + "dsa" = [ "ssh-key/dsa" ]; + "flate2" = [ "dep:flate2" ]; + "legacy-ed25519-pkcs8-parser" = [ "yasna" ]; + "ring" = [ "dep:ring" ]; + "rsa" = [ "dep:rsa" "dep:pkcs1" "ssh-key/rsa" ]; + "serde" = [ "ssh-key/serde" ]; + "yasna" = [ "dep:yasna" ]; + }; + resolvedDefaultFeatures = [ "aws-lc-rs" "default" "flate2" "rsa" ]; + }; + "russh-cryptovec" = rec { + crateName = "russh-cryptovec"; + version = "0.61.0"; + edition = "2024"; + sha256 = "0lgzgzazjp9n04cjdnx0qnykmip012zrjaxinama2d6bzay6ngs4"; + libName = "russh_cryptovec"; + authors = [ + "Pierre-Étienne Meunier " + "Eugeny " + "CurrySoftware " + ]; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + } + { + name = "serde_derive"; + packageId = "serde_derive"; + } + ]; + + }; + "rustc-hash" = rec { + crateName = "rustc-hash"; + version = "2.1.2"; + edition = "2021"; + sha256 = "1gjdc5bw9982cj176jvgz9rrqf9xvr1q1ddpzywf5qhs7yzhlc4l"; + libName = "rustc_hash"; + authors = [ + "The Rust Project Developers" + ]; + features = { + "default" = [ "std" ]; + "rand" = [ "dep:rand" "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "rustc_version" = rec { + crateName = "rustc_version"; + version = "0.4.1"; + edition = "2018"; + sha256 = "14lvdsmr5si5qbqzrajgb6vfn69k0sfygrvfvr2mps26xwi3mjyg"; + dependencies = [ + { + name = "semver"; + packageId = "semver"; + } + ]; + + }; + "rusticata-macros" = rec { + crateName = "rusticata-macros"; + version = "4.1.0"; + edition = "2018"; + sha256 = "0ch67lljmgl5pfrlb90bl5kkp2x6yby1qaxnpnd0p5g9xjkc9w7s"; + libName = "rusticata_macros"; + authors = [ + "Pierre Chifflier " + ]; + dependencies = [ + { + name = "nom"; + packageId = "nom"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + ]; + + }; + "rustix" = rec { + crateName = "rustix"; + version = "1.1.4"; + edition = "2021"; + sha256 = "14511f9yjqh0ix07xjrjpllah3325774gfwi9zpq72sip5jlbzmn"; + authors = [ + "Dan Gohman " + "Jakub Konka " + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + usesDefaultFeatures = false; + } + { + name = "errno"; + packageId = "errno"; + rename = "libc_errno"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os" or null) && (("little" == target."endian" or null) || (("s390x" == target."arch" or null) || ("powerpc" == target."arch" or null))) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null)))); + } + { + name = "errno"; + packageId = "errno"; + rename = "libc_errno"; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."windows" or false)) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os" or null) && (("little" == target."endian" or null) || (("s390x" == target."arch" or null) || ("powerpc" == target."arch" or null))) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null))))))); + } + { + name = "errno"; + packageId = "errno"; + rename = "libc_errno"; + usesDefaultFeatures = false; + target = { target, features }: (target."windows" or false); + } + { + name = "libc"; + packageId = "libc"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os" or null) && (("little" == target."endian" or null) || (("s390x" == target."arch" or null) || ("powerpc" == target."arch" or null))) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null)))); + } + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."windows" or false)) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os" or null) && (("little" == target."endian" or null) || (("s390x" == target."arch" or null) || ("powerpc" == target."arch" or null))) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null))))))); + } + { + name = "linux-raw-sys"; + packageId = "linux-raw-sys"; + usesDefaultFeatures = false; + target = { target, features }: ((("linux" == target."os" or null) || ("android" == target."os" or null)) && ((target."rustix_use_libc" or false) || (target."miri" or false) || (!(("linux" == target."os" or null) && (("little" == target."endian" or null) || (("s390x" == target."arch" or null) || ("powerpc" == target."arch" or null))) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null))))))); + features = [ "general" "ioctl" "no_std" ]; + } + { + name = "linux-raw-sys"; + packageId = "linux-raw-sys"; + usesDefaultFeatures = false; + target = { target, features }: ((!(target."rustix_use_libc" or false)) && (!(target."miri" or false)) && ("linux" == target."os" or null) && (("little" == target."endian" or null) || (("s390x" == target."arch" or null) || ("powerpc" == target."arch" or null))) && (("arm" == target."arch" or null) || (("aarch64" == target."arch" or null) && ("64" == target."pointer_width" or null)) || ("riscv64" == target."arch" or null) || ((target."rustix_use_experimental_asm" or false) && ("powerpc" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("powerpc64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("s390x" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips32r6" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64" == target."arch" or null)) || ((target."rustix_use_experimental_asm" or false) && ("mips64r6" == target."arch" or null)) || ("x86" == target."arch" or null) || (("x86_64" == target."arch" or null) && ("64" == target."pointer_width" or null)))); + features = [ "auxvec" "general" "errno" "ioctl" "no_std" "elf" ]; + } + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_Networking_WinSock" ]; + } + ]; + devDependencies = [ + { + name = "errno"; + packageId = "errno"; + rename = "libc_errno"; + usesDefaultFeatures = false; + } + { + name = "libc"; + packageId = "libc"; + } + ]; + features = { + "all-apis" = [ "event" "fs" "io_uring" "mm" "mount" "net" "param" "pipe" "process" "pty" "rand" "runtime" "shm" "stdio" "system" "termios" "thread" "time" ]; + "core" = [ "dep:core" ]; + "default" = [ "std" ]; + "io_uring" = [ "event" "fs" "net" "thread" "linux-raw-sys/io_uring" ]; + "libc" = [ "dep:libc" ]; + "libc_errno" = [ "dep:libc_errno" ]; + "linux_5_1" = [ "linux_4_11" ]; + "linux_5_11" = [ "linux_5_1" ]; + "linux_latest" = [ "linux_5_11" ]; + "net" = [ "linux-raw-sys/net" "linux-raw-sys/netlink" "linux-raw-sys/if_ether" "linux-raw-sys/xdp" ]; + "process" = [ "linux-raw-sys/prctl" ]; + "pty" = [ "fs" ]; + "runtime" = [ "linux-raw-sys/prctl" ]; + "rustc-dep-of-std" = [ "core" "rustc-std-workspace-alloc" "linux-raw-sys/rustc-dep-of-std" "bitflags/rustc-dep-of-std" ]; + "rustc-std-workspace-alloc" = [ "dep:rustc-std-workspace-alloc" ]; + "shm" = [ "fs" ]; + "std" = [ "bitflags/std" "alloc" "libc?/std" "libc_errno?/std" ]; + "system" = [ "linux-raw-sys/system" ]; + "thread" = [ "linux-raw-sys/prctl" ]; + "use-libc" = [ "libc_errno" "libc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "event" "fs" "net" "pipe" "process" "std" "termios" "time" ]; + }; + "rustls" = rec { + crateName = "rustls"; + version = "0.23.40"; + edition = "2021"; + sha256 = "12qnv3ag4wrw7aj8jng74kgrilpjm2b1rfcjaac8h691frccv1pg"; + dependencies = [ + { + name = "aws-lc-rs"; + packageId = "aws-lc-rs"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "log"; + packageId = "log"; + optional = true; + } + { + name = "once_cell"; + packageId = "once_cell"; + usesDefaultFeatures = false; + features = [ "alloc" "race" ]; + } + { + name = "ring"; + packageId = "ring"; + optional = true; + } + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + rename = "pki-types"; + features = [ "alloc" ]; + } + { + name = "rustls-webpki"; + packageId = "rustls-webpki"; + rename = "webpki"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + } + ]; + devDependencies = [ + { + name = "log"; + packageId = "log"; + } + ]; + features = { + "aws-lc-rs" = [ "aws_lc_rs" ]; + "aws_lc_rs" = [ "dep:aws-lc-rs" "webpki/aws-lc-rs" "aws-lc-rs/aws-lc-sys" "aws-lc-rs/prebuilt-nasm" ]; + "brotli" = [ "dep:brotli" "dep:brotli-decompressor" "std" ]; + "default" = [ "aws_lc_rs" "logging" "prefer-post-quantum" "std" "tls12" ]; + "fips" = [ "aws_lc_rs" "aws-lc-rs?/fips" "webpki/aws-lc-rs-fips" ]; + "hashbrown" = [ "dep:hashbrown" ]; + "log" = [ "dep:log" ]; + "logging" = [ "log" ]; + "prefer-post-quantum" = [ "aws_lc_rs" ]; + "read_buf" = [ "rustversion" "std" ]; + "ring" = [ "dep:ring" "webpki/ring" ]; + "rustversion" = [ "dep:rustversion" ]; + "std" = [ "webpki/std" "pki-types/std" "once_cell/std" ]; + "zlib" = [ "dep:zlib-rs" ]; + }; + resolvedDefaultFeatures = [ "aws-lc-rs" "aws_lc_rs" "default" "log" "logging" "prefer-post-quantum" "ring" "std" "tls12" ]; + }; + "rustls-acme" = rec { + crateName = "rustls-acme"; + version = "0.15.3"; + edition = "2018"; + sha256 = "0xfcza353i2qslwrgx1417ma59161wp6m8b5fl3darxhxhbhmixr"; + libName = "rustls_acme"; + authors = [ + "Florian Uekermann " + ]; + dependencies = [ + { + name = "async-io"; + packageId = "async-io"; + } + { + name = "async-trait"; + packageId = "async-trait"; + } + { + name = "async-web-client"; + packageId = "async-web-client"; + usesDefaultFeatures = false; + } + { + name = "aws-lc-rs"; + packageId = "aws-lc-rs"; + optional = true; + usesDefaultFeatures = false; + features = [ "aws-lc-sys" ]; + } + { + name = "base64"; + packageId = "base64"; + } + { + name = "blocking"; + packageId = "blocking"; + } + { + name = "chrono"; + packageId = "chrono"; + usesDefaultFeatures = false; + features = [ "clock" ]; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "futures-rustls"; + packageId = "futures-rustls"; + usesDefaultFeatures = false; + } + { + name = "http"; + packageId = "http"; + } + { + name = "log"; + packageId = "log"; + } + { + name = "pem"; + packageId = "pem"; + } + { + name = "rcgen"; + packageId = "rcgen 0.13.2"; + usesDefaultFeatures = false; + features = [ "pem" ]; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "webpki-roots"; + packageId = "webpki-roots 1.0.8"; + optional = true; + } + { + name = "x509-parser"; + packageId = "x509-parser 0.16.0"; + } + ]; + features = { + "aws-lc-rs" = [ "dep:aws-lc-rs" "async-web-client/aws-lc-rs" "rcgen/aws_lc_rs" ]; + "axum" = [ "dep:axum-server" "tower" ]; + "default" = [ "aws-lc-rs" "tls12" "webpki-roots" ]; + "ring" = [ "dep:ring" "async-web-client/ring" "rcgen/ring" ]; + "tls12" = [ "async-web-client/tls12" ]; + "tokio" = [ "dep:tokio" "dep:tokio-util" ]; + "tower" = [ "dep:tower-service" "tokio" ]; + "webpki-roots" = [ "dep:webpki-roots" ]; + }; + resolvedDefaultFeatures = [ "aws-lc-rs" "tls12" "webpki-roots" ]; + }; + "rustls-native-certs" = rec { + crateName = "rustls-native-certs"; + version = "0.8.4"; + edition = "2021"; + sha256 = "0kgazl8zc1sv63qg179bz96ilzh56lzfa5k92ji7d265f4kibdfs"; + libName = "rustls_native_certs"; + dependencies = [ + { + name = "openssl-probe"; + packageId = "openssl-probe"; + target = { target, features }: ((target."unix" or false) && (!("macos" == target."os" or null))); + } + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + rename = "pki-types"; + features = [ "std" ]; + } + { + name = "schannel"; + packageId = "schannel"; + target = { target, features }: (target."windows" or false); + } + { + name = "security-framework"; + packageId = "security-framework"; + target = { target, features }: ("macos" == target."os" or null); + } + ]; + + }; + "rustls-pemfile" = rec { + crateName = "rustls-pemfile"; + version = "2.2.0"; + edition = "2018"; + sha256 = "0l3f3mrfkgdjrava7ibwzgwc4h3dljw3pdkbsi9rkwz3zvji9qyw"; + libName = "rustls_pemfile"; + dependencies = [ + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + rename = "pki-types"; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "pki-types/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "rustls-pki-types" = rec { + crateName = "rustls-pki-types"; + version = "1.14.1"; + edition = "2021"; + sha256 = "1a9pr54y0f3qr97bxpd3ahjldq0gqdld0h799xbnwdzbwxx1k9rh"; + libName = "rustls_pki_types"; + dependencies = [ + { + name = "web-time"; + packageId = "web-time"; + optional = true; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + } + ]; + features = { + "alloc" = [ "dep:zeroize" ]; + "default" = [ "alloc" ]; + "std" = [ "alloc" ]; + "web" = [ "web-time" ]; + "web-time" = [ "dep:web-time" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" "web" "web-time" ]; + }; + "rustls-platform-verifier" = rec { + crateName = "rustls-platform-verifier"; + version = "0.6.2"; + edition = "2021"; + sha256 = "110pqkn3px9115pb6h6a23cq738v29gbp559dfvpmbibqzmzx68x"; + libName = "rustls_platform_verifier"; + dependencies = [ + { + name = "core-foundation"; + packageId = "core-foundation 0.10.1"; + target = { target, features }: (("apple" == target."vendor" or null)); + } + { + name = "core-foundation-sys"; + packageId = "core-foundation-sys"; + target = { target, features }: (("apple" == target."vendor" or null)); + } + { + name = "jni"; + packageId = "jni"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "jni"; + packageId = "jni"; + usesDefaultFeatures = false; + target = { target, features }: ("android" == target."os" or null); + } + { + name = "log"; + packageId = "log"; + } + { + name = "once_cell"; + packageId = "once_cell"; + optional = true; + } + { + name = "once_cell"; + packageId = "once_cell"; + target = { target, features }: ("android" == target."os" or null); + } + { + name = "rustls"; + packageId = "rustls"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "rustls-native-certs"; + packageId = "rustls-native-certs"; + target = { target, features }: ((target."unix" or false) && (!("android" == target."os" or null)) && (!("apple" == target."vendor" or null)) && (!("wasm32" == target."arch" or null))); + } + { + name = "rustls-platform-verifier-android"; + packageId = "rustls-platform-verifier-android"; + target = { target, features }: ("android" == target."os" or null); + } + { + name = "rustls-webpki"; + packageId = "rustls-webpki"; + rename = "webpki"; + usesDefaultFeatures = false; + target = { target, features }: ((target."unix" or false) && (!("android" == target."os" or null)) && (!("apple" == target."vendor" or null)) && (!("wasm32" == target."arch" or null))); + } + { + name = "rustls-webpki"; + packageId = "rustls-webpki"; + rename = "webpki"; + usesDefaultFeatures = false; + target = { target, features }: ("wasm32" == target."arch" or null); + } + { + name = "rustls-webpki"; + packageId = "rustls-webpki"; + rename = "webpki"; + usesDefaultFeatures = false; + target = { target, features }: ("android" == target."os" or null); + } + { + name = "security-framework"; + packageId = "security-framework"; + target = { target, features }: (("apple" == target."vendor" or null)); + } + { + name = "security-framework-sys"; + packageId = "security-framework-sys"; + target = { target, features }: (("apple" == target."vendor" or null)); + } + { + name = "webpki-root-certs"; + packageId = "webpki-root-certs"; + target = { target, features }: ("wasm32" == target."arch" or null); + } + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + usesDefaultFeatures = false; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_Security_Cryptography" ]; + } + ]; + devDependencies = [ + { + name = "rustls"; + packageId = "rustls"; + usesDefaultFeatures = false; + features = [ "ring" ]; + } + { + name = "webpki-root-certs"; + packageId = "webpki-root-certs"; + } + ]; + features = { + "android_logger" = [ "dep:android_logger" ]; + "base64" = [ "dep:base64" ]; + "cert-logging" = [ "base64" ]; + "docsrs" = [ "jni" "once_cell" ]; + "ffi-testing" = [ "android_logger" "rustls/ring" ]; + "jni" = [ "dep:jni" ]; + "once_cell" = [ "dep:once_cell" ]; + }; + }; + "rustls-platform-verifier-android" = rec { + crateName = "rustls-platform-verifier-android"; + version = "0.1.1"; + edition = "2021"; + sha256 = "13vq6sxsgz9547xm2zbdxiw8x7ad1g8n8ax6xvxsjqszk7q6awgq"; + libName = "rustls_platform_verifier_android"; + + }; + "rustls-webpki" = rec { + crateName = "rustls-webpki"; + version = "0.103.13"; + edition = "2021"; + sha256 = "0vkm7z9pnxz5qz66p2kmyy2pwx0g4jnsbqk5xzfhs4czcjl2ki31"; + libName = "webpki"; + dependencies = [ + { + name = "aws-lc-rs"; + packageId = "aws-lc-rs"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "ring"; + packageId = "ring"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + rename = "pki-types"; + usesDefaultFeatures = false; + } + { + name = "untrusted"; + packageId = "untrusted 0.9.0"; + } + ]; + features = { + "alloc" = [ "ring?/alloc" "pki-types/alloc" ]; + "aws-lc-rs" = [ "dep:aws-lc-rs" "aws-lc-rs/aws-lc-sys" "aws-lc-rs/prebuilt-nasm" ]; + "aws-lc-rs-fips" = [ "dep:aws-lc-rs" "aws-lc-rs/fips" ]; + "aws-lc-rs-unstable" = [ "aws-lc-rs" "aws-lc-rs/unstable" ]; + "default" = [ "std" ]; + "ring" = [ "dep:ring" ]; + "std" = [ "alloc" "pki-types/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "aws-lc-rs" "ring" "std" ]; + }; + "rustversion" = rec { + crateName = "rustversion"; + version = "1.0.22"; + edition = "2018"; + sha256 = "0vfl70jhv72scd9rfqgr2n11m5i9l1acnk684m2w83w0zbqdx75k"; + procMacro = true; + build = "build/build.rs"; + authors = [ + "David Tolnay " + ]; + + }; + "rusty-fork" = rec { + crateName = "rusty-fork"; + version = "0.3.1"; + edition = "2018"; + sha256 = "1qkf9rvz2irb1wlbkrhrns8n9hnax48z1lgql5nqyr2fyagzfsyc"; + libName = "rusty_fork"; + authors = [ + "Jason Lingle" + ]; + dependencies = [ + { + name = "fnv"; + packageId = "fnv"; + } + { + name = "quick-error"; + packageId = "quick-error"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + { + name = "wait-timeout"; + packageId = "wait-timeout"; + optional = true; + } + ]; + features = { + "default" = [ "timeout" ]; + "timeout" = [ "wait-timeout" ]; + "wait-timeout" = [ "dep:wait-timeout" ]; + }; + resolvedDefaultFeatures = [ "timeout" "wait-timeout" ]; + }; + "ryu" = rec { + crateName = "ryu"; + version = "1.0.23"; + edition = "2021"; + sha256 = "0zs70sg00l2fb9jwrf6cbkdyscjs53anrvai2hf7npyyfi5blx4p"; + authors = [ + "David Tolnay " + ]; + features = { + "no-panic" = [ "dep:no-panic" ]; + }; + }; + "saa" = rec { + crateName = "saa"; + version = "5.6.0"; + edition = "2024"; + sha256 = "185yzjz313a82vgr9i3dca0zyggimdzzlcimjqm5rrx0carsrxb8"; + authors = [ + "wvwwvwwv " + ]; + features = { + "lock_api" = [ "dep:lock_api" ]; + "loom" = [ "dep:loom" ]; + }; + }; + "salsa20" = rec { + crateName = "salsa20"; + version = "0.11.0"; + edition = "2024"; + sha256 = "0b74lra7k6xx8pdamqg9z40hyjq7my75hv50fl9zy815wxb491rg"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "cipher"; + packageId = "cipher 0.5.2"; + features = [ "stream-wrapper" ]; + } + ]; + devDependencies = [ + { + name = "cipher"; + packageId = "cipher 0.5.2"; + features = [ "dev" ]; + } + ]; + features = { + "zeroize" = [ "cipher/zeroize" ]; + }; + }; + "same-file" = rec { + crateName = "same-file"; + version = "1.0.6"; + edition = "2018"; + sha256 = "00h5j1w87dmhnvbv9l8bic3y7xxsnjmssvifw2ayvgx9mb1ivz4k"; + libName = "same_file"; + authors = [ + "Andrew Gallant " + ]; + dependencies = [ + { + name = "winapi-util"; + packageId = "winapi-util"; + target = { target, features }: (target."windows" or false); + } + ]; + + }; + "scc" = rec { + crateName = "scc"; + version = "3.8.3"; + edition = "2024"; + sha256 = "0xip89ymn72n2i6pp843ds9dpw32gzb72w0kv3lwnyfbs9fwv0am"; + authors = [ + "wvwwvwwv " + ]; + dependencies = [ + { + name = "saa"; + packageId = "saa"; + } + { + name = "sdd"; + packageId = "sdd"; + } + ]; + features = { + "equivalent" = [ "dep:equivalent" ]; + "loom" = [ "dep:loom" "saa/loom" "sdd/loom" ]; + "serde" = [ "dep:serde" ]; + }; + }; + "schannel" = rec { + crateName = "schannel"; + version = "0.1.29"; + edition = "2018"; + sha256 = "0ffrzz5vf2s3gnzvphgb5gg8fqifvryl07qcf7q3x1scj3jbghci"; + authors = [ + "Steven Fackler " + "Steffen Butzer " + ]; + dependencies = [ + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + features = [ "Win32_Foundation" "Win32_Security_Cryptography" "Win32_Security_Authentication_Identity" "Win32_Security_Credentials" "Win32_System_LibraryLoader" "Win32_System_Memory" "Win32_System_SystemInformation" ]; + } + ]; + devDependencies = [ + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + features = [ "Win32_System_SystemInformation" "Win32_System_Time" ]; + } + ]; + + }; + "scoped-tls" = rec { + crateName = "scoped-tls"; + version = "1.0.1"; + edition = "2015"; + sha256 = "15524h04mafihcvfpgxd8f4bgc3k95aclz8grjkg9a0rxcvn9kz1"; + libName = "scoped_tls"; + authors = [ + "Alex Crichton " + ]; + + }; + "scopeguard" = rec { + crateName = "scopeguard"; + version = "1.2.0"; + edition = "2015"; + sha256 = "0jcz9sd47zlsgcnm1hdw0664krxwb5gczlif4qngj2aif8vky54l"; + authors = [ + "bluss" + ]; + features = { + "default" = [ "use_std" ]; + }; + }; + "scrypt" = rec { + crateName = "scrypt"; + version = "0.12.0"; + edition = "2024"; + sha256 = "1w458kzxdjj47324hqf206x883fq0q79zw4mz8ism55m35sgaynq"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "pbkdf2"; + packageId = "pbkdf2"; + } + { + name = "salsa20"; + packageId = "salsa20"; + usesDefaultFeatures = false; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "password-hash?/alloc" ]; + "getrandom" = [ "password-hash" "password-hash/getrandom" ]; + "kdf" = [ "alloc" "dep:kdf" ]; + "mcf" = [ "alloc" "phc" "dep:ctutils" "dep:mcf" ]; + "parallel" = [ "dep:rayon" ]; + "password-hash" = [ "dep:password-hash" ]; + "phc" = [ "password-hash/phc" ]; + "rand_core" = [ "password-hash/rand_core" ]; + }; + }; + "sdd" = rec { + crateName = "sdd"; + version = "4.8.6"; + edition = "2024"; + sha256 = "0lgmsixyic42dbcfdclhjmyy6c9xzmdvxkybvb8kakmr045f9w75"; + authors = [ + "wvwwvwwv " + ]; + dependencies = [ + { + name = "saa"; + packageId = "saa"; + } + ]; + features = { + "loom" = [ "dep:loom" "saa/loom" ]; + }; + }; + "sec1 0.7.3" = rec { + crateName = "sec1"; + version = "0.7.3"; + edition = "2021"; + sha256 = "1p273j8c87pid6a1iyyc7vxbvifrw55wbxgr0dh3l8vnbxb7msfk"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "base16ct"; + packageId = "base16ct 0.2.0"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "der"; + packageId = "der 0.7.10"; + optional = true; + features = [ "oid" ]; + } + { + name = "generic-array"; + packageId = "generic-array 0.14.9"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "pkcs8"; + packageId = "pkcs8 0.10.2"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "subtle"; + packageId = "subtle"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "der?/alloc" "pkcs8?/alloc" "zeroize?/alloc" ]; + "default" = [ "der" "point" ]; + "der" = [ "dep:der" "zeroize" ]; + "pem" = [ "alloc" "der/pem" "pkcs8/pem" ]; + "pkcs8" = [ "dep:pkcs8" ]; + "point" = [ "dep:base16ct" "dep:generic-array" ]; + "serde" = [ "dep:serdect" ]; + "std" = [ "alloc" "der?/std" ]; + "subtle" = [ "dep:subtle" ]; + "zeroize" = [ "dep:zeroize" "der?/zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "der" "pem" "pkcs8" "point" "std" "subtle" "zeroize" ]; + }; + "sec1 0.8.1" = rec { + crateName = "sec1"; + version = "0.8.1"; + edition = "2024"; + sha256 = "0k8fm3c0j2hb9bs5mgnksk9g75ny65w50bhjyzjkq80r5xy46vfm"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "base16ct"; + packageId = "base16ct 1.0.0"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "ctutils"; + packageId = "ctutils"; + optional = true; + } + { + name = "der"; + packageId = "der 0.8.0"; + optional = true; + features = [ "oid" ]; + } + { + name = "hybrid-array"; + packageId = "hybrid-array"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "subtle"; + packageId = "subtle"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "der?/alloc" "zeroize?/alloc" ]; + "ctutils" = [ "dep:ctutils" ]; + "default" = [ "der" "point" ]; + "der" = [ "dep:der" "zeroize" ]; + "pem" = [ "alloc" "der/pem" ]; + "point" = [ "dep:base16ct" "dep:hybrid-array" ]; + "serde" = [ "dep:serdect" ]; + "std" = [ "alloc" "der?/std" ]; + "subtle" = [ "dep:subtle" ]; + "zeroize" = [ "dep:zeroize" "der?/zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "ctutils" "default" "der" "pem" "point" "std" "subtle" "zeroize" ]; + }; + "security-framework" = rec { + crateName = "security-framework"; + version = "3.7.0"; + edition = "2024"; + sha256 = "07fd0j29j8yczb3hd430vwz784lx9knb5xwbvqna1nbkbivvrx5p"; + libName = "security_framework"; + authors = [ + "Steven Fackler " + "Kornel " + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + { + name = "core-foundation"; + packageId = "core-foundation 0.10.1"; + } + { + name = "core-foundation-sys"; + packageId = "core-foundation-sys"; + } + { + name = "libc"; + packageId = "libc"; + } + { + name = "security-framework-sys"; + packageId = "security-framework-sys"; + usesDefaultFeatures = false; + } + ]; + features = { + "OSX_10_15" = [ "security-framework-sys/OSX_10_15" ]; + "default" = [ "OSX_10_14" "alpn" "session-tickets" ]; + "log" = [ "dep:log" ]; + "macos-12" = [ "security-framework-sys/macos-12" ]; + "sync-keychain" = [ "OSX_10_13" ]; + }; + resolvedDefaultFeatures = [ "OSX_10_14" "alpn" "default" "session-tickets" ]; + }; + "security-framework-sys" = rec { + crateName = "security-framework-sys"; + version = "2.17.0"; + edition = "2021"; + sha256 = "1qr0w0y9iwvmv3hwg653q1igngnc5b74xcf0679cbv23z0fnkqkc"; + libName = "security_framework_sys"; + authors = [ + "Steven Fackler " + "Kornel " + ]; + dependencies = [ + { + name = "core-foundation-sys"; + packageId = "core-foundation-sys"; + } + { + name = "libc"; + packageId = "libc"; + } + ]; + features = { + "default" = [ "OSX_10_13" ]; + }; + resolvedDefaultFeatures = [ "OSX_10_13" "default" ]; + }; + "semver" = rec { + crateName = "semver"; + version = "1.0.28"; + edition = "2021"; + sha256 = "1kaimrpy876bcgi8bfj0qqfxk77zm9iz2zhn1hp9hj685z854y4a"; + authors = [ + "David Tolnay " + ]; + features = { + "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "send_wrapper" = rec { + crateName = "send_wrapper"; + version = "0.6.0"; + edition = "2018"; + sha256 = "0wrxzsh9fzgkkkms621ydnz8mj30ilyq299a8cf65jn1y72hw2yd"; + authors = [ + "Thomas Keh" + ]; + features = { + "futures" = [ "futures-core" ]; + "futures-core" = [ "dep:futures-core" ]; + }; + }; + "serde" = rec { + crateName = "serde"; + version = "1.0.228"; + edition = "2021"; + sha256 = "17mf4hhjxv5m90g42wmlbc61hdhlm6j9hwfkpcnd72rpgzm993ls"; + authors = [ + "Erick Tryzelaar " + "David Tolnay " + ]; + dependencies = [ + { + name = "serde_core"; + packageId = "serde_core"; + usesDefaultFeatures = false; + features = [ "result" ]; + } + { + name = "serde_derive"; + packageId = "serde_derive"; + optional = true; + } + ]; + features = { + "alloc" = [ "serde_core/alloc" ]; + "default" = [ "std" ]; + "derive" = [ "serde_derive" ]; + "rc" = [ "serde_core/rc" ]; + "serde_derive" = [ "dep:serde_derive" ]; + "std" = [ "serde_core/std" ]; + "unstable" = [ "serde_core/unstable" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "derive" "serde_derive" "std" ]; + }; + "serde-value" = rec { + crateName = "serde-value"; + version = "0.7.0"; + edition = "2018"; + sha256 = "0b18ngk7n4f9zmwsfdkhgsp31192smzyl5z143qmx1qi28sa78gk"; + libName = "serde_value"; + authors = [ + "arcnmx" + ]; + dependencies = [ + { + name = "ordered-float"; + packageId = "ordered-float 2.10.1"; + } + { + name = "serde"; + packageId = "serde"; + } + ]; + + }; + "serde_bytes" = rec { + crateName = "serde_bytes"; + version = "0.11.19"; + edition = "2018"; + sha256 = "1a1y1v0r9akqyvprxnmpgc0i8wybqqpvgi01mi8qxn3rkrq41m55"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + target = { target, features }: false; + } + { + name = "serde_core"; + packageId = "serde_core"; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + } + ]; + features = { + "alloc" = [ "serde_core/alloc" ]; + "default" = [ "std" ]; + "std" = [ "serde_core/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "std" ]; + }; + "serde_core" = rec { + crateName = "serde_core"; + version = "1.0.228"; + edition = "2021"; + sha256 = "1bb7id2xwx8izq50098s5j2sqrrvk31jbbrjqygyan6ask3qbls1"; + authors = [ + "Erick Tryzelaar " + "David Tolnay " + ]; + dependencies = [ + { + name = "serde_derive"; + packageId = "serde_derive"; + target = { target, features }: false; + } + ]; + devDependencies = [ + { + name = "serde_derive"; + packageId = "serde_derive"; + } + ]; + features = { + "default" = [ "std" "result" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "result" "std" ]; + }; + "serde_derive" = rec { + crateName = "serde_derive"; + version = "1.0.228"; + edition = "2021"; + sha256 = "0y8xm7fvmr2kjcd029g9fijpndh8csv5m20g4bd76w8qschg4h6m"; + procMacro = true; + authors = [ + "Erick Tryzelaar " + "David Tolnay " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + usesDefaultFeatures = false; + features = [ "proc-macro" ]; + } + { + name = "quote"; + packageId = "quote"; + usesDefaultFeatures = false; + features = [ "proc-macro" ]; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + usesDefaultFeatures = false; + features = [ "clone-impls" "derive" "parsing" "printing" "proc-macro" ]; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "serde_html_form" = rec { + crateName = "serde_html_form"; + version = "0.3.2"; + edition = "2021"; + sha256 = "154x6v3ychjxhrrzzg97mv77w78f3j7m9fvfwky6hj9nv6qrdkra"; + dependencies = [ + { + name = "form_urlencoded"; + packageId = "form_urlencoded"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "indexmap"; + packageId = "indexmap"; + usesDefaultFeatures = false; + } + { + name = "itoa"; + packageId = "itoa"; + } + { + name = "serde_core"; + packageId = "serde_core"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + ]; + features = { + "default" = [ "ryu" "std" ]; + "ryu" = [ "dep:ryu" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; + "serde_ipld_dagcbor" = rec { + crateName = "serde_ipld_dagcbor"; + version = "0.6.4"; + edition = "2018"; + sha256 = "0y0722ia5sfzvnwjp83b4hkfi79zblhs72wrbjs056il117jy626"; + authors = [ + "Pyfisch " + "Steven Fackler " + "Volker Mische " + ]; + dependencies = [ + { + name = "cbor4ii"; + packageId = "cbor4ii"; + usesDefaultFeatures = false; + features = [ "use_alloc" ]; + } + { + name = "ipld-core"; + packageId = "ipld-core"; + usesDefaultFeatures = false; + features = [ "serde" ]; + } + { + name = "scopeguard"; + packageId = "scopeguard"; + usesDefaultFeatures = false; + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "rc" ]; + } + ]; + features = { + "codec" = [ "ipld-core/codec" ]; + "default" = [ "codec" "std" ]; + "std" = [ "cbor4ii/use_std" "ipld-core/std" "serde/std" "serde_bytes/std" ]; + }; + resolvedDefaultFeatures = [ "codec" "default" "std" ]; + }; + "serde_json" = rec { + crateName = "serde_json"; + version = "1.0.150"; + edition = "2021"; + sha256 = "1ffgfhy9kndjnrz8lmy95pr758p2zk8dxv6yi99x0vkkni24w0g8"; + authors = [ + "Erick Tryzelaar " + "David Tolnay " + ]; + dependencies = [ + { + name = "itoa"; + packageId = "itoa"; + } + { + name = "memchr"; + packageId = "memchr"; + usesDefaultFeatures = false; + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + target = { target, features }: false; + } + { + name = "serde_core"; + packageId = "serde_core"; + usesDefaultFeatures = false; + } + { + name = "zmij"; + packageId = "zmij"; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + ]; + features = { + "alloc" = [ "serde_core/alloc" ]; + "default" = [ "std" ]; + "indexmap" = [ "dep:indexmap" ]; + "preserve_order" = [ "indexmap" "std" ]; + "std" = [ "memchr/std" "serde_core/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "raw_value" "std" ]; + }; + "serde_norway" = rec { + crateName = "serde_norway"; + version = "0.9.42"; + edition = "2021"; + sha256 = "130nx1r3nwydglq1yrrcydavd6w5zj219zsimc7m1zdmi6ag4274"; + authors = [ + "Christina Sørensen " + "David Tolnay " + ]; + dependencies = [ + { + name = "indexmap"; + packageId = "indexmap"; + } + { + name = "itoa"; + packageId = "itoa"; + } + { + name = "ryu"; + packageId = "ryu"; + } + { + name = "serde"; + packageId = "serde"; + } + { + name = "unsafe-libyaml-norway"; + packageId = "unsafe-libyaml-norway"; + } + ]; + + }; + "serde_path_to_error" = rec { + crateName = "serde_path_to_error"; + version = "0.1.20"; + edition = "2021"; + sha256 = "0mxls44p2ycmnxh03zpnlxxygq42w61ws7ir7r0ba6rp5s1gza8h"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "itoa"; + packageId = "itoa"; + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + target = { target, features }: false; + } + { + name = "serde_core"; + packageId = "serde_core"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + } + ]; + + }; + "serde_repr" = rec { + crateName = "serde_repr"; + version = "0.1.20"; + edition = "2021"; + sha256 = "1755gss3f6lwvv23pk7fhnjdkjw7609rcgjlr8vjg6791blf6php"; + procMacro = true; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + } + ]; + + }; + "serde_spanned" = rec { + crateName = "serde_spanned"; + version = "1.1.1"; + edition = "2024"; + sha256 = "09jzk7i6wihn3d8i3wi4j4n98ghi93c3b8m8k64nxq0ijn3vaqk6"; + dependencies = [ + { + name = "serde_core"; + packageId = "serde_core"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "serde_core?/alloc" ]; + "default" = [ "std" "serde" ]; + "serde" = [ "dep:serde_core" ]; + "std" = [ "alloc" "serde_core?/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "serde" "std" ]; + }; + "serde_urlencoded" = rec { + crateName = "serde_urlencoded"; + version = "0.7.1"; + edition = "2018"; + sha256 = "1zgklbdaysj3230xivihs30qi5vkhigg323a9m62k8jwf4a1qjfk"; + authors = [ + "Anthony Ramine " + ]; + dependencies = [ + { + name = "form_urlencoded"; + packageId = "form_urlencoded"; + } + { + name = "itoa"; + packageId = "itoa"; + } + { + name = "ryu"; + packageId = "ryu"; + } + { + name = "serde"; + packageId = "serde"; + } + ]; + + }; + "serde_with" = rec { + crateName = "serde_with"; + version = "3.21.0"; + edition = "2021"; + sha256 = "134ydsww9awaga8yvcqj7rn8gpcx75z6sa3waywvirqhfd6cb9bn"; + authors = [ + "Jonas Bushart" + "Marcin Kaźmierczak" + ]; + dependencies = [ + { + name = "base64"; + packageId = "base64"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "bs58"; + packageId = "bs58"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "chrono"; + packageId = "chrono"; + rename = "chrono_0_4"; + optional = true; + usesDefaultFeatures = false; + features = [ "serde" ]; + } + { + name = "hex"; + packageId = "hex"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "serde_core"; + packageId = "serde_core"; + usesDefaultFeatures = false; + features = [ "result" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "serde_with_macros"; + packageId = "serde_with_macros"; + optional = true; + } + { + name = "time"; + packageId = "time"; + rename = "time_0_3"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "serde_json"; + packageId = "serde_json"; + features = [ "preserve_order" ]; + } + ]; + features = { + "alloc" = [ "serde_core/alloc" "base64?/alloc" "bs58?/alloc" "chrono_0_4?/alloc" "hex?/alloc" "serde_json?/alloc" "time_0_3?/alloc" ]; + "base58" = [ "dep:bs58" "alloc" ]; + "base64" = [ "dep:base64" "alloc" ]; + "chrono" = [ "chrono_0_4" ]; + "chrono_0_4" = [ "dep:chrono_0_4" ]; + "default" = [ "std" "macros" ]; + "guide" = [ "dep:document-features" "macros" "std" ]; + "hashbrown_0_14" = [ "dep:hashbrown_0_14" "alloc" ]; + "hashbrown_0_15" = [ "dep:hashbrown_0_15" "alloc" ]; + "hashbrown_0_16" = [ "dep:hashbrown_0_16" "alloc" ]; + "hashbrown_0_17" = [ "dep:hashbrown_0_17" "alloc" ]; + "hex" = [ "dep:hex" "alloc" ]; + "indexmap" = [ "indexmap_1" ]; + "indexmap_1" = [ "dep:indexmap_1" "alloc" ]; + "indexmap_2" = [ "dep:indexmap_2" "alloc" ]; + "json" = [ "dep:serde_json" "alloc" ]; + "macros" = [ "dep:serde_with_macros" ]; + "schemars_0_8" = [ "dep:schemars_0_8" "std" "serde_with_macros?/schemars_0_8" "dep:serde_json" ]; + "schemars_0_9" = [ "dep:schemars_0_9" "alloc" "serde_with_macros?/schemars_0_9" "dep:serde_json" ]; + "schemars_1" = [ "dep:schemars_1" "alloc" "serde_with_macros?/schemars_1" "dep:serde_json" ]; + "smallvec_1" = [ "dep:smallvec_1" ]; + "std" = [ "alloc" "bs58?/std" "serde_core/std" "chrono_0_4?/clock" "chrono_0_4?/std" "indexmap_1?/std" "indexmap_2?/std" "time_0_3?/serde-well-known" "time_0_3?/std" "schemars_0_9?/std" "schemars_1?/std" ]; + "time_0_3" = [ "dep:time_0_3" ]; + }; + resolvedDefaultFeatures = [ "alloc" "macros" ]; + }; + "serde_with_macros" = rec { + crateName = "serde_with_macros"; + version = "3.21.0"; + edition = "2021"; + sha256 = "0q5ndgb7mhdq9cclbawpki5dal28jaxsdnkqq4h7k8drr307pmc4"; + procMacro = true; + authors = [ + "Jonas Bushart" + ]; + dependencies = [ + { + name = "darling"; + packageId = "darling"; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "extra-traits" "full" "parsing" ]; + } + ]; + features = { + }; + }; + "serde_yaml" = rec { + crateName = "serde_yaml"; + version = "0.9.34+deprecated"; + edition = "2021"; + sha256 = "0isba1fjyg3l6rxk156k600ilzr8fp7crv82rhal0rxz5qd1m2va"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "indexmap"; + packageId = "indexmap"; + } + { + name = "itoa"; + packageId = "itoa"; + } + { + name = "ryu"; + packageId = "ryu"; + } + { + name = "serde"; + packageId = "serde"; + } + { + name = "unsafe-libyaml"; + packageId = "unsafe-libyaml"; + } + ]; + + }; + "serdect" = rec { + crateName = "serdect"; + version = "0.4.3"; + edition = "2024"; + sha256 = "0ghby2vq4k21xlpy3v8897rym4pvvwil5cxw0qjg3z6jrvnqzkv6"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "base16ct"; + packageId = "base16ct 1.0.0"; + usesDefaultFeatures = false; + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "derive" ]; + } + ]; + features = { + "alloc" = [ "base16ct/alloc" "serde/alloc" ]; + "default" = [ "alloc" ]; + "derive" = [ "serde/derive" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" ]; + }; + "sha1 0.10.6" = rec { + crateName = "sha1"; + version = "0.10.6"; + edition = "2018"; + sha256 = "1fnnxlfg08xhkmwf2ahv634as30l1i3xhlhkvxflmasi5nd85gz3"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "cpufeatures"; + packageId = "cpufeatures 0.2.17"; + target = { target, features }: (("aarch64" == target."arch" or null) || ("x86" == target."arch" or null) || ("x86_64" == target."arch" or null)); + } + { + name = "digest"; + packageId = "digest 0.10.7"; + } + ]; + devDependencies = [ + { + name = "digest"; + packageId = "digest 0.10.7"; + features = [ "dev" ]; + } + ]; + features = { + "asm" = [ "sha1-asm" ]; + "default" = [ "std" ]; + "oid" = [ "digest/oid" ]; + "sha1-asm" = [ "dep:sha1-asm" ]; + "std" = [ "digest/std" ]; + }; + resolvedDefaultFeatures = [ "compress" "default" "std" ]; + }; + "sha1 0.11.0" = rec { + crateName = "sha1"; + version = "0.11.0"; + edition = "2024"; + sha256 = "05025pf8d8zr2qq5xyh5m3wqls1fn7813gz1mfs7551mk724rk5a"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "cpufeatures"; + packageId = "cpufeatures 0.3.0"; + target = { target, features }: (("aarch64" == target."arch" or null) || ("x86" == target."arch" or null) || ("x86_64" == target."arch" or null)); + } + { + name = "digest"; + packageId = "digest 0.11.3"; + } + ]; + devDependencies = [ + { + name = "digest"; + packageId = "digest 0.11.3"; + features = [ "dev" ]; + } + ]; + features = { + "alloc" = [ "digest/alloc" ]; + "default" = [ "alloc" "oid" ]; + "oid" = [ "digest/oid" ]; + "zeroize" = [ "digest/zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "oid" ]; + }; + "sha1-checked" = rec { + crateName = "sha1-checked"; + version = "0.10.0"; + edition = "2021"; + sha256 = "08s4h1drgwxzfn1mk11rn0r9i0rbjra1m0l2c0fbngij1jn9kxc9"; + libName = "sha1_checked"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "digest"; + packageId = "digest 0.10.7"; + } + { + name = "sha1"; + packageId = "sha1 0.10.6"; + usesDefaultFeatures = false; + features = [ "compress" ]; + } + ]; + devDependencies = [ + { + name = "digest"; + packageId = "digest 0.10.7"; + features = [ "dev" ]; + } + ]; + features = { + "default" = [ "oid" "std" ]; + "oid" = [ "digest/oid" "sha1/oid" ]; + "std" = [ "digest/std" "sha1/std" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + }; + "sha2 0.10.9" = rec { + crateName = "sha2"; + version = "0.10.9"; + edition = "2018"; + sha256 = "10xjj843v31ghsksd9sl9y12qfc48157j1xpb8v1ml39jy0psl57"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "cpufeatures"; + packageId = "cpufeatures 0.2.17"; + target = { target, features }: (("aarch64" == target."arch" or null) || ("x86_64" == target."arch" or null) || ("x86" == target."arch" or null)); + } + { + name = "digest"; + packageId = "digest 0.10.7"; + } + ]; + devDependencies = [ + { + name = "digest"; + packageId = "digest 0.10.7"; + features = [ "dev" ]; + } + ]; + features = { + "asm" = [ "sha2-asm" ]; + "asm-aarch64" = [ "asm" ]; + "default" = [ "std" ]; + "oid" = [ "digest/oid" ]; + "sha2-asm" = [ "dep:sha2-asm" ]; + "std" = [ "digest/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "sha2 0.11.0" = rec { + crateName = "sha2"; + version = "0.11.0"; + edition = "2024"; + sha256 = "1x15x22c5yf54ac0np5bfqnq5x0hdw4wqzpi48zwn94ma0bsfss4"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "cpufeatures"; + packageId = "cpufeatures 0.3.0"; + target = { target, features }: (("aarch64" == target."arch" or null) || ("x86_64" == target."arch" or null) || ("x86" == target."arch" or null)); + } + { + name = "digest"; + packageId = "digest 0.11.3"; + } + ]; + devDependencies = [ + { + name = "digest"; + packageId = "digest 0.11.3"; + features = [ "dev" ]; + } + ]; + features = { + "alloc" = [ "digest/alloc" ]; + "default" = [ "alloc" "oid" ]; + "oid" = [ "digest/oid" ]; + "zeroize" = [ "digest/zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "oid" ]; + }; + "sha3" = rec { + crateName = "sha3"; + version = "0.11.0"; + edition = "2024"; + sha256 = "1qawj01q5z06raviyq0iz1a5kpk8jwnj4rm1q4qksknfawd6y5xy"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "digest"; + packageId = "digest 0.11.3"; + } + { + name = "keccak"; + packageId = "keccak"; + } + ]; + devDependencies = [ + { + name = "digest"; + packageId = "digest 0.11.3"; + features = [ "dev" ]; + } + ]; + features = { + "alloc" = [ "digest/alloc" ]; + "default" = [ "alloc" "oid" ]; + "oid" = [ "digest/oid" ]; + "zeroize" = [ "digest/zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "oid" ]; + }; + "sharded-slab" = rec { + crateName = "sharded-slab"; + version = "0.1.7"; + edition = "2018"; + sha256 = "1xipjr4nqsgw34k7a2cgj9zaasl2ds6jwn89886kww93d32a637l"; + libName = "sharded_slab"; + authors = [ + "Eliza Weisman " + ]; + dependencies = [ + { + name = "lazy_static"; + packageId = "lazy_static"; + } + ]; + features = { + "loom" = [ "dep:loom" ]; + }; + }; + "shell-words" = rec { + crateName = "shell-words"; + version = "1.1.1"; + edition = "2015"; + sha256 = "0xzd5p53xl0ndnk63r0by52rhdrh6pd37szfxszkg73zb6ffcvyw"; + libName = "shell_words"; + authors = [ + "Tomasz Miąsko " + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "shlex" = rec { + crateName = "shlex"; + version = "2.0.1"; + edition = "2018"; + sha256 = "1fjsll1cd7d2bcpdij9kd6w62rpbc7qqzvydvs021vsmr1cxvypq"; + authors = [ + "comex " + "Fenhl " + "Adrian Taylor " + "Alex Touchet " + "Daniel Parks " + "Garrett Berg " + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "shuttle" = rec { + crateName = "shuttle"; + version = "0.1.0"; + edition = "2024"; + crateBin = [ + { + name = "shuttle"; + path = "src/main.rs"; + requiredFeatures = [ ]; + } + ]; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../shuttle; }; + dependencies = [ + { + name = "anyhow"; + packageId = "anyhow"; + } + { + name = "base64"; + packageId = "base64"; + } + { + name = "nix"; + packageId = "nix"; + features = [ "fs" "process" "reboot" "signal" "user" ]; + } + { + name = "once_cell"; + packageId = "once_cell"; + } + { + name = "prost"; + packageId = "prost"; + } + { + name = "prost-protovalidate"; + packageId = "prost-protovalidate"; + } + { + name = "prost-reflect"; + packageId = "prost-reflect"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + } + { + name = "tempfile"; + packageId = "tempfile"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" "time" "signal" "io-util" "net" "sync" "fs" "net" "process" ]; + } + { + name = "tokio-vsock"; + packageId = "tokio-vsock"; + } + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "tracing-subscriber"; + packageId = "tracing-subscriber"; + features = [ "env-filter" ]; + } + ]; + + }; + "signal-hook" = rec { + crateName = "signal-hook"; + version = "0.4.4"; + edition = "2018"; + sha256 = "0gdm8kmi1mcd30gkxcwagxiqiasq0fhdlvrfsnybv3chln6c585j"; + libName = "signal_hook"; + authors = [ + "Michal 'vorner' Vaner " + "Thomas Himmelstoss " + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + } + { + name = "signal-hook-registry"; + packageId = "signal-hook-registry"; + } + ]; + features = { + "cc" = [ "dep:cc" ]; + "default" = [ "channel" "iterator" ]; + "extended-siginfo" = [ "channel" "iterator" "extended-siginfo-raw" ]; + "extended-siginfo-raw" = [ "cc" ]; + "iterator" = [ "channel" ]; + }; + }; + "signal-hook-registry" = rec { + crateName = "signal-hook-registry"; + version = "1.4.8"; + edition = "2015"; + sha256 = "06vc7pmnki6lmxar3z31gkyg9cw7py5x9g7px70gy2hil75nkny4"; + libName = "signal_hook_registry"; + authors = [ + "Michal 'vorner' Vaner " + "Masaki Hara " + ]; + dependencies = [ + { + name = "errno"; + packageId = "errno"; + } + { + name = "libc"; + packageId = "libc"; + } + ]; + + }; + "signature 2.2.0" = rec { + crateName = "signature"; + version = "2.2.0"; + edition = "2021"; + sha256 = "1pi9hd5vqfr3q3k49k37z06p7gs5si0in32qia4mmr1dancr6m3p"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "digest"; + packageId = "digest 0.10.7"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "rand_core"; + packageId = "rand_core 0.6.4"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "derive" = [ "dep:derive" ]; + "digest" = [ "dep:digest" ]; + "rand_core" = [ "dep:rand_core" ]; + "std" = [ "alloc" "rand_core?/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "digest" "rand_core" "std" ]; + }; + "signature 3.0.0" = rec { + crateName = "signature"; + version = "3.0.0"; + edition = "2024"; + sha256 = "1x9pfp51h2a0xs4x768q5r0y9yazv5naf216mjw9q17hpbf6gm98"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "digest"; + packageId = "digest 0.11.3"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "digest" = [ "dep:digest" ]; + "rand_core" = [ "dep:rand_core" ]; + }; + resolvedDefaultFeatures = [ "alloc" "digest" "rand_core" ]; + }; + "simd-adler32" = rec { + crateName = "simd-adler32"; + version = "0.3.9"; + edition = "2018"; + sha256 = "0532ysdwcvzyp2bwpk8qz0hijplcdwpssr5gy5r7qwqqy5z5qgbh"; + libName = "simd_adler32"; + authors = [ + "Marvin Countryman " + ]; + features = { + "default" = [ "std" "const-generics" ]; + }; + }; + "siphasher" = rec { + crateName = "siphasher"; + version = "1.0.3"; + edition = "2018"; + sha256 = "0jg6l9xyzca5vy4h6gf8r6p4kk84g98fk95pzig1kq6cr4z8grcf"; + authors = [ + "Frank Denis " + ]; + features = { + "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; + "serde_json" = [ "dep:serde_json" ]; + "serde_no_std" = [ "serde/alloc" ]; + "serde_std" = [ "std" "serde/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "sketches-ddsketch" = rec { + crateName = "sketches-ddsketch"; + version = "0.4.0"; + edition = "2018"; + sha256 = "1sj6pfzv89qci5jfz45d0q4y7af9d6wk2d92lb0qv62dymn0pr05"; + libName = "sketches_ddsketch"; + authors = [ + "Mike Heffner " + ]; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + rename = "serde"; + optional = true; + features = [ "derive" "serde_derive" ]; + } + ]; + features = { + "serde" = [ "dep:serde" ]; + "use_serde" = [ "serde" "serde/derive" ]; + }; + resolvedDefaultFeatures = [ "serde" "use_serde" ]; + }; + "slab" = rec { + crateName = "slab"; + version = "0.4.12"; + edition = "2018"; + sha256 = "1xcwik6s6zbd3lf51kkrcicdq2j4c1fw0yjdai2apy9467i0sy8c"; + authors = [ + "Carl Lerche " + ]; + features = { + "default" = [ "std" ]; + "serde" = [ "dep:serde" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "smallvec" = rec { + crateName = "smallvec"; + version = "1.15.2"; + edition = "2018"; + sha256 = "143wzbqf6vgapdp2z4qpl0yvlqcn17s8cnk8m28rqly808zsdmlf"; + authors = [ + "The Servo Project Developers" + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "bincode" = [ "dep:bincode" ]; + "const_new" = [ "const_generics" ]; + "drain_keep_rest" = [ "drain_filter" ]; + "impl_bincode" = [ "bincode" "unty" ]; + "malloc_size_of" = [ "dep:malloc_size_of" ]; + "serde" = [ "dep:serde" ]; + "unty" = [ "dep:unty" ]; + }; + resolvedDefaultFeatures = [ "const_generics" "const_new" "write" ]; + }; + "smol_str" = rec { + crateName = "smol_str"; + version = "0.3.6"; + edition = "2024"; + sha256 = "08qm7y1k2fkzrs8k78m03h4z4wbarv5g0bfr5m62m1glzil77aja"; + authors = [ + "Aleksey Kladov " + "Lukas Wirth " + ]; + dependencies = [ + { + name = "borsh"; + packageId = "borsh"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "serde_core"; + packageId = "serde_core"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "borsh" = [ "dep:borsh" ]; + "default" = [ "std" ]; + "serde" = [ "dep:serde_core" ]; + "std" = [ "serde_core?/std" "borsh?/std" ]; + }; + resolvedDefaultFeatures = [ "default" "serde" "std" ]; + }; + "socket2" = rec { + crateName = "socket2"; + version = "0.6.4"; + edition = "2021"; + sha256 = "0ldyp5rhba15spwxj1n94xh7sjks1398c3vwpwkxkd1087nwzlaj"; + authors = [ + "Alex Crichton " + "Thomas de Zeeuw " + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + target = { target, features }: ((target."unix" or false) || ("wasi" == target."os" or null)); + } + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_Networking_WinSock" "Win32_System_IO" "Win32_System_Threading" "Win32_System_WindowsProgramming" ]; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "all" ]; + }; + "spin 0.10.0" = rec { + crateName = "spin"; + version = "0.10.0"; + edition = "2015"; + sha256 = "14g5sdsjf4wk2ys5dq8ivkq4rz57gphab2gcdzar5hnrk35lrznm"; + authors = [ + "Mathijs van de Nes " + "John Ericson " + "Joshua Barretto " + ]; + features = { + "barrier" = [ "mutex" ]; + "default" = [ "lock_api" "mutex" "spin_mutex" "rwlock" "once" "lazy" "barrier" ]; + "fair_mutex" = [ "mutex" ]; + "lazy" = [ "once" ]; + "lock_api" = [ "dep:lock_api_crate" ]; + "portable-atomic" = [ "dep:portable-atomic" ]; + "portable_atomic" = [ "portable-atomic" ]; + "spin_mutex" = [ "mutex" ]; + "ticket_mutex" = [ "mutex" ]; + "use_ticket_mutex" = [ "mutex" "ticket_mutex" ]; + }; + resolvedDefaultFeatures = [ "lazy" "mutex" "once" "spin_mutex" ]; + }; + "spin 0.9.8" = rec { + crateName = "spin"; + version = "0.9.8"; + edition = "2015"; + sha256 = "0rvam5r0p3a6qhc18scqpvpgb3ckzyqxpgdfyjnghh8ja7byi039"; + authors = [ + "Mathijs van de Nes " + "John Ericson " + "Joshua Barretto " + ]; + dependencies = [ + { + name = "lock_api"; + packageId = "lock_api"; + rename = "lock_api_crate"; + optional = true; + } + ]; + features = { + "barrier" = [ "mutex" ]; + "default" = [ "lock_api" "mutex" "spin_mutex" "rwlock" "once" "lazy" "barrier" ]; + "fair_mutex" = [ "mutex" ]; + "lazy" = [ "once" ]; + "lock_api" = [ "lock_api_crate" ]; + "lock_api_crate" = [ "dep:lock_api_crate" ]; + "portable-atomic" = [ "dep:portable-atomic" ]; + "portable_atomic" = [ "portable-atomic" ]; + "spin_mutex" = [ "mutex" ]; + "ticket_mutex" = [ "mutex" ]; + "use_ticket_mutex" = [ "mutex" "ticket_mutex" ]; + }; + resolvedDefaultFeatures = [ "barrier" "default" "lazy" "lock_api" "lock_api_crate" "mutex" "once" "rwlock" "spin_mutex" ]; + }; + "spinning_top" = rec { + crateName = "spinning_top"; + version = "0.3.0"; + edition = "2018"; + sha256 = "001kjbiz1gg111rsqxc4pq9a1izx7wshkk38f69h1dbgf4fjsvfr"; + authors = [ + "Philipp Oppermann " + ]; + dependencies = [ + { + name = "lock_api"; + packageId = "lock_api"; + } + ]; + features = { + "arc_lock" = [ "lock_api/arc_lock" ]; + "owning_ref" = [ "lock_api/owning_ref" ]; + }; + }; + "spki 0.7.3" = rec { + crateName = "spki"; + version = "0.7.3"; + edition = "2021"; + sha256 = "17fj8k5fmx4w9mp27l970clrh5qa7r5sjdvbsln987xhb34dc7nr"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "base64ct"; + packageId = "base64ct"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "der"; + packageId = "der 0.7.10"; + features = [ "oid" ]; + } + ]; + features = { + "alloc" = [ "base64ct?/alloc" "der/alloc" ]; + "arbitrary" = [ "std" "dep:arbitrary" "der/arbitrary" ]; + "base64" = [ "dep:base64ct" ]; + "fingerprint" = [ "sha2" ]; + "pem" = [ "alloc" "der/pem" ]; + "sha2" = [ "dep:sha2" ]; + "std" = [ "der/std" "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "pem" "std" ]; + }; + "spki 0.8.0" = rec { + crateName = "spki"; + version = "0.8.0"; + edition = "2024"; + sha256 = "0vrgaa58kjkr13ydccqqpdxm3vxi53vk4xr0hjafwy4cfflgr7hx"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "base64ct"; + packageId = "base64ct"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "der"; + packageId = "der 0.8.0"; + features = [ "oid" ]; + } + ]; + features = { + "alloc" = [ "base64ct?/alloc" "der/alloc" ]; + "arbitrary" = [ "std" "dep:arbitrary" "der/arbitrary" ]; + "base64" = [ "dep:base64ct" ]; + "digest" = [ "dep:digest" ]; + "fingerprint" = [ "digest" "sha2" ]; + "pem" = [ "alloc" "der/pem" ]; + "sha2" = [ "dep:sha2" ]; + "std" = [ "der/std" "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "pem" "std" ]; + }; + "sqlite-wasm-rs" = rec { + crateName = "sqlite-wasm-rs"; + version = "0.5.5"; + edition = "2021"; + links = "wsqlite3"; + sha256 = "0xax662vn9vi9zmnrwqbbmjbjylczaxkn1fhrvhxfd96m06zqgnw"; + libName = "sqlite_wasm_rs"; + authors = [ + "Spxg " + ]; + dependencies = [ + { + name = "js-sys"; + packageId = "js-sys"; + usesDefaultFeatures = false; + } + { + name = "rsqlite-vfs"; + packageId = "rsqlite-vfs"; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + usesDefaultFeatures = false; + } + ]; + buildDependencies = [ + { + name = "cc"; + packageId = "cc"; + } + ]; + features = { + "bindgen" = [ "dep:bindgen" ]; + }; + }; + "ssh-cipher" = rec { + crateName = "ssh-cipher"; + version = "0.3.0-rc.9"; + edition = "2024"; + sha256 = "0dnfvmgirpfywhmyfmqfbgb95mnsbkadj169ks7m5a4nj4hnznqh"; + libName = "ssh_cipher"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "aead"; + packageId = "aead 0.6.1"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "aes"; + packageId = "aes 0.9.1"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "aes-gcm"; + packageId = "aes-gcm 0.11.0-rc.4"; + optional = true; + usesDefaultFeatures = false; + features = [ "aes" ]; + } + { + name = "cbc"; + packageId = "cbc"; + optional = true; + } + { + name = "chacha20"; + packageId = "chacha20"; + optional = true; + usesDefaultFeatures = false; + features = [ "cipher" "legacy" ]; + } + { + name = "cipher"; + packageId = "cipher 0.5.2"; + } + { + name = "ctr"; + packageId = "ctr 0.10.1"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "ctutils"; + packageId = "ctutils"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "des"; + packageId = "des"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "poly1305"; + packageId = "poly1305"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "ssh-encoding"; + packageId = "ssh-encoding"; + rename = "encoding"; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "aes-cbc" = [ "dep:aes" "dep:cbc" ]; + "aes-ctr" = [ "dep:aes" "dep:ctr" ]; + "aes-gcm" = [ "dep:aead" "dep:aes" "dep:aes-gcm" ]; + "chacha20poly1305" = [ "dep:aead" "dep:chacha20" "dep:poly1305" "dep:ctutils" ]; + "tdes" = [ "dep:des" "dep:cbc" ]; + "zeroize" = [ "dep:zeroize" "aes?/zeroize" "aes-gcm?/zeroize" "chacha20?/zeroize" "des?/zeroize" "poly1305?/zeroize" ]; + }; + resolvedDefaultFeatures = [ "aes-cbc" "aes-ctr" "aes-gcm" "chacha20poly1305" "zeroize" ]; + }; + "ssh-encoding" = rec { + crateName = "ssh-encoding"; + version = "0.3.0-rc.9"; + edition = "2024"; + sha256 = "0sn9z0zqda7n5sknikcj40wsp0m25q26v4wnqjsdb9bdf6m39gvs"; + libName = "ssh_encoding"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "base64ct"; + packageId = "base64ct"; + optional = true; + } + { + name = "bytes"; + packageId = "bytes"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "crypto-bigint"; + packageId = "crypto-bigint 0.7.4"; + rename = "bigint"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "ctutils"; + packageId = "ctutils"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "digest"; + packageId = "digest 0.11.3"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "pem-rfc7468"; + packageId = "pem-rfc7468 1.0.0"; + optional = true; + } + { + name = "zeroize"; + packageId = "zeroize"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "base64ct?/alloc" "pem-rfc7468?/alloc" "zeroize?/alloc" ]; + "base64" = [ "dep:base64ct" ]; + "bigint" = [ "alloc" "zeroize" "dep:bigint" ]; + "bytes" = [ "alloc" "dep:bytes" ]; + "ctutils" = [ "dep:ctutils" ]; + "derive" = [ "ssh-derive" ]; + "digest" = [ "dep:digest" ]; + "pem" = [ "base64" "dep:pem-rfc7468" ]; + "ssh-derive" = [ "dep:ssh-derive" ]; + "zeroize" = [ "dep:zeroize" ]; + }; + resolvedDefaultFeatures = [ "alloc" "base64" "bigint" "bytes" "ctutils" "digest" "pem" "zeroize" ]; + }; + "ssh-key" = rec { + crateName = "ssh-key"; + version = "0.7.0-rc.10"; + edition = "2024"; + sha256 = "0jz7310si1fzh5cd7p63cd886ybzvv7w8574m7j90mm9vvimqws5"; + libName = "ssh_key"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "argon2"; + packageId = "argon2"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "bcrypt-pbkdf"; + packageId = "bcrypt-pbkdf"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "ctutils"; + packageId = "ctutils"; + usesDefaultFeatures = false; + } + { + name = "ed25519-dalek"; + packageId = "ed25519-dalek 3.0.0-rc.0"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "hex"; + packageId = "hex"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "hmac"; + packageId = "hmac 0.13.0"; + optional = true; + } + { + name = "p256"; + packageId = "p256 0.14.0-rc.10"; + optional = true; + usesDefaultFeatures = false; + features = [ "ecdsa" ]; + } + { + name = "p384"; + packageId = "p384 0.14.0-rc.10"; + optional = true; + usesDefaultFeatures = false; + features = [ "ecdsa" ]; + } + { + name = "p521"; + packageId = "p521"; + optional = true; + usesDefaultFeatures = false; + features = [ "ecdsa" ]; + } + { + name = "rand_core"; + packageId = "rand_core 0.10.1"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "rsa"; + packageId = "rsa 0.10.0-rc.18"; + optional = true; + usesDefaultFeatures = false; + features = [ "sha2" ]; + } + { + name = "sec1"; + packageId = "sec1 0.8.1"; + optional = true; + usesDefaultFeatures = false; + features = [ "point" ]; + } + { + name = "sha1"; + packageId = "sha1 0.11.0"; + optional = true; + usesDefaultFeatures = false; + features = [ "oid" ]; + } + { + name = "sha2"; + packageId = "sha2 0.11.0"; + usesDefaultFeatures = false; + } + { + name = "signature"; + packageId = "signature 3.0.0"; + usesDefaultFeatures = false; + } + { + name = "ssh-cipher"; + packageId = "ssh-cipher"; + rename = "cipher"; + features = [ "zeroize" ]; + } + { + name = "ssh-encoding"; + packageId = "ssh-encoding"; + rename = "encoding"; + features = [ "base64" "digest" "pem" "ctutils" "zeroize" ]; + } + { + name = "zeroize"; + packageId = "zeroize"; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "encoding/alloc" "signature/alloc" "zeroize/alloc" ]; + "crypto" = [ "ed25519" "p256" "p384" "p521" "rsa" ]; + "default" = [ "ecdsa" "rand_core" "std" ]; + "dsa" = [ "dep:dsa" "dep:sha1" "alloc" "encoding/bigint" "signature/rand_core" ]; + "ecdsa" = [ "dep:sec1" ]; + "ed25519" = [ "dep:ed25519-dalek" "rand_core" ]; + "encryption" = [ "dep:bcrypt-pbkdf" "alloc" "cipher/aes-cbc" "cipher/aes-ctr" "cipher/aes-gcm" "cipher/chacha20poly1305" "rand_core" ]; + "p256" = [ "dep:p256" "ecdsa" ]; + "p384" = [ "dep:p384" "ecdsa" ]; + "p521" = [ "dep:p521" "ecdsa" ]; + "ppk" = [ "dep:hex" "alloc" "cipher/aes-cbc" "dep:hmac" "dep:argon2" "dep:sha1" ]; + "rand_core" = [ "dep:rand_core" ]; + "rsa" = [ "dep:rsa" "alloc" "encoding/bigint" "rand_core" ]; + "serde" = [ "dep:serde" ]; + "sha1" = [ "dep:sha1" ]; + "std" = [ "alloc" ]; + "tdes" = [ "cipher/tdes" "encryption" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "ecdsa" "ed25519" "encryption" "p256" "p384" "p521" "ppk" "rand_core" "rsa" "sha1" "std" ]; + }; + "stable_deref_trait" = rec { + crateName = "stable_deref_trait"; + version = "1.2.1"; + edition = "2015"; + sha256 = "15h5h73ppqyhdhx6ywxfj88azmrpml9gl6zp3pwy2malqa6vxqkc"; + authors = [ + "Robert Grosse " + ]; + features = { + "default" = [ "std" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; + }; + "static_assertions" = rec { + crateName = "static_assertions"; + version = "1.1.0"; + edition = "2015"; + sha256 = "0gsl6xmw10gvn3zs1rv99laj5ig7ylffnh71f9l34js4nr4r7sx2"; + authors = [ + "Nikolai Vazquez" + ]; + features = { + }; + }; + "string_cache" = rec { + crateName = "string_cache"; + version = "0.8.9"; + edition = "2018"; + sha256 = "03z7km2kzlwiv2r2qifq5riv4g8phazwng9wnvs3py3lzainnxxz"; + authors = [ + "The Servo Project Developers" + ]; + dependencies = [ + { + name = "new_debug_unreachable"; + packageId = "new_debug_unreachable"; + } + { + name = "parking_lot"; + packageId = "parking_lot"; + } + { + name = "phf_shared"; + packageId = "phf_shared"; + } + { + name = "precomputed-hash"; + packageId = "precomputed-hash"; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + } + ]; + features = { + "default" = [ "serde_support" ]; + "malloc_size_of" = [ "dep:malloc_size_of" ]; + "serde" = [ "dep:serde" ]; + "serde_support" = [ "serde" ]; + }; + resolvedDefaultFeatures = [ "default" "serde" "serde_support" ]; + }; + "string_cache_codegen" = rec { + crateName = "string_cache_codegen"; + version = "0.5.4"; + edition = "2018"; + sha256 = "181ir4d6y053s1kka2idpjx5g9d9jgll6fy517jhzzpi2n3r44f7"; + libPath = "lib.rs"; + authors = [ + "The Servo Project Developers" + ]; + dependencies = [ + { + name = "phf_generator"; + packageId = "phf_generator"; + } + { + name = "phf_shared"; + packageId = "phf_shared"; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + ]; + + }; + "strsim" = rec { + crateName = "strsim"; + version = "0.11.1"; + edition = "2015"; + sha256 = "0kzvqlw8hxqb7y598w1s0hxlnmi84sg5vsipp3yg5na5d1rvba3x"; + authors = [ + "Danny Guo " + "maxbachmann " + ]; + + }; + "subtle" = rec { + crateName = "subtle"; + version = "2.6.1"; + edition = "2018"; + sha256 = "14ijxaymghbl1p0wql9cib5zlwiina7kall6w7g89csprkgbvhhk"; + authors = [ + "Isis Lovecruft " + "Henry de Valence " + ]; + features = { + "default" = [ "std" "i128" ]; + }; + resolvedDefaultFeatures = [ "const-generics" "default" "i128" "std" ]; + }; + "syn 2.0.118" = rec { + crateName = "syn"; + version = "2.0.118"; + edition = "2021"; + sha256 = "08hlbc32lqd5d67p26ck7chg0rkclsw9as6f96vfn4s2j1zyb6hv"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + usesDefaultFeatures = false; + } + { + name = "quote"; + packageId = "quote"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "unicode-ident"; + packageId = "unicode-ident"; + } + ]; + features = { + "default" = [ "derive" "parsing" "printing" "clone-impls" "proc-macro" ]; + "printing" = [ "dep:quote" ]; + "proc-macro" = [ "proc-macro2/proc-macro" "quote?/proc-macro" ]; + "test" = [ "syn-test-suite/all-features" ]; + }; + resolvedDefaultFeatures = [ "clone-impls" "default" "derive" "extra-traits" "fold" "full" "parsing" "printing" "proc-macro" "visit" "visit-mut" ]; + }; + "syn 3.0.3" = rec { + crateName = "syn"; + version = "3.0.3"; + edition = "2021"; + sha256 = "18srnql3cd39j9q6hf1az02p67rlr1rf6njx9zx4vxj9i3jvmsak"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + usesDefaultFeatures = false; + } + { + name = "quote"; + packageId = "quote"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "unicode-ident"; + packageId = "unicode-ident"; + } + ]; + features = { + "default" = [ "derive" "parsing" "printing" "clone-impls" "proc-macro" ]; + "printing" = [ "dep:quote" ]; + "proc-macro" = [ "proc-macro2/proc-macro" "quote?/proc-macro" ]; + "test" = [ "syn-test-suite/all-features" ]; + }; + resolvedDefaultFeatures = [ "clone-impls" "default" "derive" "full" "parsing" "printing" "proc-macro" ]; + }; + "sync_wrapper" = rec { + crateName = "sync_wrapper"; + version = "1.0.2"; + edition = "2021"; + sha256 = "0qvjyasd6w18mjg5xlaq5jgy84jsjfsvmnn12c13gypxbv75dwhb"; + authors = [ + "Actyx AG " + ]; + dependencies = [ + { + name = "futures-core"; + packageId = "futures-core"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "futures" = [ "futures-core" ]; + "futures-core" = [ "dep:futures-core" ]; + }; + resolvedDefaultFeatures = [ "futures" "futures-core" ]; + }; + "synstructure" = rec { + crateName = "synstructure"; + version = "0.13.2"; + edition = "2018"; + sha256 = "1lh9lx3r3jb18f8sbj29am5hm9jymvbwh6jb1izsnnxgvgrp12kj"; + authors = [ + "Nika Layzell " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + usesDefaultFeatures = false; + } + { + name = "quote"; + packageId = "quote"; + usesDefaultFeatures = false; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + usesDefaultFeatures = false; + features = [ "derive" "parsing" "printing" "clone-impls" "visit" "extra-traits" ]; + } + ]; + features = { + "default" = [ "proc-macro" ]; + "proc-macro" = [ "proc-macro2/proc-macro" "syn/proc-macro" "quote/proc-macro" ]; + }; + resolvedDefaultFeatures = [ "default" "proc-macro" ]; + }; + "system-configuration" = rec { + crateName = "system-configuration"; + version = "0.7.0"; + edition = "2021"; + sha256 = "12rwilylzc625qnxl30h5kf8wj5ka61zjrwpmb034cd0mc6ksgx1"; + libName = "system_configuration"; + authors = [ + "Mullvad VPN" + ]; + dependencies = [ + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + { + name = "core-foundation"; + packageId = "core-foundation 0.9.4"; + } + { + name = "system-configuration-sys"; + packageId = "system-configuration-sys"; + } + ]; + + }; + "system-configuration-sys" = rec { + crateName = "system-configuration-sys"; + version = "0.6.0"; + edition = "2021"; + sha256 = "1i5sqrmgy58l4704hibjbl36hclddglh73fb3wx95jnmrq81n7cf"; + libName = "system_configuration_sys"; + authors = [ + "Mullvad VPN" + ]; + dependencies = [ + { + name = "core-foundation-sys"; + packageId = "core-foundation-sys"; + } + { + name = "libc"; + packageId = "libc"; + } + ]; + + }; + "tagptr" = rec { + crateName = "tagptr"; + version = "0.2.0"; + edition = "2018"; + sha256 = "05r4mwvlsclx1ayj65hpzjv3dn4wpi8j4xm695vydccf9k7r683v"; + authors = [ + "Oliver Giersch" + ]; + + }; + "tantivy" = rec { + crateName = "tantivy"; + version = "0.26.1"; + edition = "2021"; + sha256 = "01xc9qy14zxhy8wjsz8v62nwpwzm1c1fzjd8w6j01zrzfh86mppd"; + authors = [ + "Paul Masurel " + ]; + dependencies = [ + { + name = "aho-corasick"; + packageId = "aho-corasick"; + } + { + name = "arc-swap"; + packageId = "arc-swap"; + } + { + name = "base64"; + packageId = "base64"; + } + { + name = "bitpacking"; + packageId = "bitpacking"; + usesDefaultFeatures = false; + features = [ "bitpacker4x" ]; + } + { + name = "bon"; + packageId = "bon"; + } + { + name = "byteorder"; + packageId = "byteorder"; + } + { + name = "census"; + packageId = "census"; + } + { + name = "crc32fast"; + packageId = "crc32fast"; + } + { + name = "crossbeam-channel"; + packageId = "crossbeam-channel"; + } + { + name = "datasketches"; + packageId = "datasketches"; + } + { + name = "downcast-rs"; + packageId = "downcast-rs"; + } + { + name = "fastdivide"; + packageId = "fastdivide"; + } + { + name = "fnv"; + packageId = "fnv"; + } + { + name = "fs4"; + packageId = "fs4"; + optional = true; + } + { + name = "htmlescape"; + packageId = "htmlescape"; + } + { + name = "itertools"; + packageId = "itertools 0.14.0"; + } + { + name = "levenshtein_automata"; + packageId = "levenshtein_automata"; + } + { + name = "log"; + packageId = "log"; + } + { + name = "lru"; + packageId = "lru"; + } + { + name = "lz4_flex"; + packageId = "lz4_flex"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "measure_time"; + packageId = "measure_time"; + } + { + name = "memmap2"; + packageId = "memmap2"; + optional = true; + } + { + name = "once_cell"; + packageId = "once_cell"; + } + { + name = "oneshot"; + packageId = "oneshot"; + } + { + name = "rayon"; + packageId = "rayon"; + } + { + name = "regex"; + packageId = "regex"; + usesDefaultFeatures = false; + features = [ "std" "unicode" ]; + } + { + name = "rust-stemmers"; + packageId = "rust-stemmers"; + optional = true; + } + { + name = "rustc-hash"; + packageId = "rustc-hash"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + } + { + name = "sketches-ddsketch"; + packageId = "sketches-ddsketch"; + features = [ "use_serde" ]; + } + { + name = "smallvec"; + packageId = "smallvec"; + } + { + name = "tantivy-bitpacker"; + packageId = "tantivy-bitpacker"; + } + { + name = "tantivy-columnar"; + packageId = "tantivy-columnar"; + rename = "columnar"; + } + { + name = "tantivy-common"; + packageId = "tantivy-common"; + rename = "common"; + } + { + name = "tantivy-fst"; + packageId = "tantivy-fst"; + } + { + name = "tantivy-query-grammar"; + packageId = "tantivy-query-grammar"; + rename = "query-grammar"; + } + { + name = "tantivy-stacker"; + packageId = "tantivy-stacker"; + rename = "stacker"; + } + { + name = "tantivy-tokenizer-api"; + packageId = "tantivy-tokenizer-api"; + rename = "tokenizer-api"; + } + { + name = "tempfile"; + packageId = "tempfile"; + optional = true; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "time"; + packageId = "time"; + features = [ "serde-well-known" ]; + } + { + name = "typetag"; + packageId = "typetag"; + } + { + name = "uuid"; + packageId = "uuid"; + features = [ "v4" "serde" ]; + } + { + name = "winapi"; + packageId = "winapi"; + target = { target, features }: (target."windows" or false); + } + ]; + devDependencies = [ + { + name = "time"; + packageId = "time"; + features = [ "serde-well-known" "macros" ]; + } + ]; + features = { + "columnar-zstd-compression" = [ "columnar/zstd-compression" ]; + "compare_hash_only" = [ "stacker/compare_hash_only" ]; + "default" = [ "mmap" "stopwords" "lz4-compression" "columnar-zstd-compression" "stemmer" ]; + "fail" = [ "dep:fail" ]; + "failpoints" = [ "fail" "fail/failpoints" ]; + "fs4" = [ "dep:fs4" ]; + "futures-channel" = [ "dep:futures-channel" ]; + "futures-util" = [ "dep:futures-util" ]; + "lz4-compression" = [ "lz4_flex" ]; + "lz4_flex" = [ "dep:lz4_flex" ]; + "memmap2" = [ "dep:memmap2" ]; + "mmap" = [ "fs4" "tempfile" "memmap2" ]; + "quickwit" = [ "sstable" "futures-util" "futures-channel" ]; + "rust-stemmers" = [ "dep:rust-stemmers" ]; + "sstable" = [ "dep:sstable" ]; + "stemmer" = [ "rust-stemmers" ]; + "tempfile" = [ "dep:tempfile" ]; + "zstd" = [ "dep:zstd" ]; + "zstd-compression" = [ "zstd" ]; + }; + resolvedDefaultFeatures = [ "columnar-zstd-compression" "default" "fs4" "lz4-compression" "lz4_flex" "memmap2" "mmap" "rust-stemmers" "stemmer" "stopwords" "tempfile" ]; + }; + "tantivy-bitpacker" = rec { + crateName = "tantivy-bitpacker"; + version = "0.10.0"; + edition = "2024"; + sha256 = "191zylapdbww069ykk2ykkyqmvaz96jilv8abpgd5g198ikkvvag"; + libName = "tantivy_bitpacker"; + authors = [ + "Paul Masurel " + ]; + dependencies = [ + { + name = "bitpacking"; + packageId = "bitpacking"; + usesDefaultFeatures = false; + features = [ "bitpacker1x" ]; + } + ]; + + }; + "tantivy-columnar" = rec { + crateName = "tantivy-columnar"; + version = "0.7.0"; + edition = "2024"; + sha256 = "1p65hdamky5aa72fap7s054f9p3q8vxmli5q18vqyizxpksncwf5"; + libName = "tantivy_columnar"; + dependencies = [ + { + name = "downcast-rs"; + packageId = "downcast-rs"; + } + { + name = "fastdivide"; + packageId = "fastdivide"; + } + { + name = "itertools"; + packageId = "itertools 0.14.0"; + } + { + name = "serde"; + packageId = "serde"; + } + { + name = "tantivy-bitpacker"; + packageId = "tantivy-bitpacker"; + } + { + name = "tantivy-common"; + packageId = "tantivy-common"; + rename = "common"; + } + { + name = "tantivy-sstable"; + packageId = "tantivy-sstable"; + rename = "sstable"; + } + { + name = "tantivy-stacker"; + packageId = "tantivy-stacker"; + rename = "stacker"; + } + ]; + features = { + "zstd-compression" = [ "sstable/zstd-compression" ]; + }; + resolvedDefaultFeatures = [ "zstd-compression" ]; + }; + "tantivy-common" = rec { + crateName = "tantivy-common"; + version = "0.11.0"; + edition = "2024"; + sha256 = "1r93p9mxwpbiqfj84j9dyfxfz2g8s99qidaq1lxkrnkmm8ahkwdv"; + libName = "tantivy_common"; + authors = [ + "Paul Masurel " + "Pascal Seitz " + ]; + dependencies = [ + { + name = "async-trait"; + packageId = "async-trait"; + } + { + name = "byteorder"; + packageId = "byteorder"; + } + { + name = "ownedbytes"; + packageId = "ownedbytes"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "time"; + packageId = "time"; + features = [ "serde-well-known" ]; + } + ]; + + }; + "tantivy-fst" = rec { + crateName = "tantivy-fst"; + version = "0.5.0"; + edition = "2021"; + sha256 = "067wcvc39h209j9srj6cdfndrg1bfbzcsw1cgf53v5fp1aw6j1yn"; + libName = "tantivy_fst"; + authors = [ + "Andrew Gallant " + ]; + dependencies = [ + { + name = "byteorder"; + packageId = "byteorder"; + } + { + name = "regex-syntax"; + packageId = "regex-syntax"; + optional = true; + } + { + name = "utf8-ranges"; + packageId = "utf8-ranges"; + } + ]; + features = { + "default" = [ "regex" ]; + "regex" = [ "regex-syntax" ]; + "regex-syntax" = [ "dep:regex-syntax" ]; + }; + resolvedDefaultFeatures = [ "default" "regex" "regex-syntax" ]; + }; + "tantivy-query-grammar" = rec { + crateName = "tantivy-query-grammar"; + version = "0.26.0"; + edition = "2024"; + sha256 = "10hx1zimrp729cs46ccq2km65bka39qb14xjzq20gabddd9bibfz"; + libName = "tantivy_query_grammar"; + authors = [ + "Paul Masurel " + ]; + dependencies = [ + { + name = "fnv"; + packageId = "fnv"; + } + { + name = "nom"; + packageId = "nom"; + } + { + name = "ordered-float"; + packageId = "ordered-float 5.3.0"; + } + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "serde_json"; + packageId = "serde_json"; + } + ]; + + }; + "tantivy-sstable" = rec { + crateName = "tantivy-sstable"; + version = "0.7.0"; + edition = "2024"; + sha256 = "01n6jrjk3m6qka2rfn5fc0m5hiwgb8agnpwn53fblk0nqlxgqb4a"; + libName = "tantivy_sstable"; + dependencies = [ + { + name = "futures-util"; + packageId = "futures-util"; + } + { + name = "itertools"; + packageId = "itertools 0.14.0"; + } + { + name = "tantivy-bitpacker"; + packageId = "tantivy-bitpacker"; + } + { + name = "tantivy-common"; + packageId = "tantivy-common"; + rename = "common"; + } + { + name = "tantivy-fst"; + packageId = "tantivy-fst"; + } + { + name = "zstd"; + packageId = "zstd"; + optional = true; + features = [ "experimental" ]; + } + ]; + features = { + "zstd" = [ "dep:zstd" ]; + "zstd-compression" = [ "zstd" ]; + }; + resolvedDefaultFeatures = [ "zstd" "zstd-compression" ]; + }; + "tantivy-stacker" = rec { + crateName = "tantivy-stacker"; + version = "0.7.0"; + edition = "2024"; + sha256 = "0ldrzsgz2b9ps0ahwb2fn8w96c8fn6ll7zwgkv5577fs88bhbfvc"; + libName = "tantivy_stacker"; + dependencies = [ + { + name = "murmurhash32"; + packageId = "murmurhash32"; + } + { + name = "tantivy-common"; + packageId = "tantivy-common"; + rename = "common"; + } + ]; + features = { + "ahash" = [ "dep:ahash" ]; + "compare_hash_only" = [ "ahash" ]; + }; + }; + "tantivy-tokenizer-api" = rec { + crateName = "tantivy-tokenizer-api"; + version = "0.7.0"; + edition = "2021"; + sha256 = "161z4qvwr3c38vyd73fyww74x36bmzpay4sqd3r761irqv15ihpa"; + libName = "tantivy_tokenizer_api"; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + ]; + + }; + "tar" = rec { + crateName = "tar"; + version = "0.4.46"; + edition = "2021"; + sha256 = "0h68bc0y1nma3h2ypj28vxc84msjydlrj8rviqwphg00lvcj2qiz"; + authors = [ + "Alex Crichton " + ]; + dependencies = [ + { + name = "filetime"; + packageId = "filetime"; + } + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (target."unix" or false); + } + { + name = "xattr"; + packageId = "xattr"; + optional = true; + target = { target, features }: (target."unix" or false); + } + ]; + features = { + "default" = [ "xattr" ]; + "xattr" = [ "dep:xattr" ]; + }; + resolvedDefaultFeatures = [ "default" "xattr" ]; + }; + "tempfile" = rec { + crateName = "tempfile"; + version = "3.27.0"; + edition = "2021"; + sha256 = "1gblhnyfjsbg9wjg194n89wrzah7jy3yzgnyzhp56f3v9jd7wj9j"; + authors = [ + "Steven Allen " + "The Rust Project Developers" + "Ashley Mannix " + "Jason White " + ]; + dependencies = [ + { + name = "fastrand"; + packageId = "fastrand"; + } + { + name = "getrandom"; + packageId = "getrandom 0.4.3"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: ((target."unix" or false) || (target."windows" or false) || ("wasi" == target."os" or null)); + } + { + name = "once_cell"; + packageId = "once_cell"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "rustix"; + packageId = "rustix"; + target = { target, features }: ((target."unix" or false) || ("wasi" == target."os" or null)); + features = [ "fs" ]; + } + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Storage_FileSystem" "Win32_Foundation" ]; + } + ]; + features = { + "default" = [ "getrandom" ]; + "getrandom" = [ "dep:getrandom" ]; + }; + resolvedDefaultFeatures = [ "default" "getrandom" ]; + }; + "tendril" = rec { + crateName = "tendril"; + version = "0.4.3"; + edition = "2015"; + sha256 = "1c3vip59sqwxn148i714nmkrvjzbk7105vj0h92s6r64bw614jnj"; + authors = [ + "Keegan McAllister " + "Simon Sapin " + "Chris Morgan " + ]; + dependencies = [ + { + name = "futf"; + packageId = "futf"; + } + { + name = "mac"; + packageId = "mac"; + } + { + name = "utf-8"; + packageId = "utf-8"; + } + ]; + features = { + "encoding" = [ "dep:encoding" ]; + "encoding_rs" = [ "dep:encoding_rs" ]; + }; + }; + "terminal_size" = rec { + crateName = "terminal_size"; + version = "0.4.4"; + edition = "2021"; + sha256 = "0x4839vhhpzacc42rqj2wjhivlhlggzz3890b0c5pmyb3j11n2i3"; + authors = [ + "Andrew Chin " + ]; + dependencies = [ + { + name = "rustix"; + packageId = "rustix"; + target = { target, features }: (target."unix" or false); + features = [ "termios" ]; + } + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_System_Console" ]; + } + ]; + + }; + "thiserror 1.0.69" = rec { + crateName = "thiserror"; + version = "1.0.69"; + edition = "2021"; + sha256 = "0lizjay08agcr5hs9yfzzj6axs53a2rgx070a1dsi3jpkcrzbamn"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "thiserror-impl"; + packageId = "thiserror-impl 1.0.69"; + } + ]; + + }; + "thiserror 2.0.18" = rec { + crateName = "thiserror"; + version = "2.0.18"; + edition = "2021"; + sha256 = "1i7vcmw9900bvsmay7mww04ahahab7wmr8s925xc083rpjybb222"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "thiserror-impl"; + packageId = "thiserror-impl 2.0.18"; + } + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "thiserror-impl 1.0.69" = rec { + crateName = "thiserror-impl"; + version = "1.0.69"; + edition = "2021"; + sha256 = "1h84fmn2nai41cxbhk6pqf46bxqq1b344v8yz089w1chzi76rvjg"; + procMacro = true; + libName = "thiserror_impl"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + } + ]; + + }; + "thiserror-impl 2.0.18" = rec { + crateName = "thiserror-impl"; + version = "2.0.18"; + edition = "2021"; + sha256 = "1mf1vrbbimj1g6dvhdgzjmn6q09yflz2b92zs1j9n3k7cxzyxi7b"; + procMacro = true; + libName = "thiserror_impl"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + } + ]; + + }; + "thread_local" = rec { + crateName = "thread_local"; + version = "1.1.9"; + edition = "2021"; + sha256 = "1191jvl8d63agnq06pcnarivf63qzgpws5xa33hgc92gjjj4c0pn"; + authors = [ + "Amanieu d'Antras " + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + ]; + features = { + }; + }; + "tikv-jemalloc-ctl" = rec { + crateName = "tikv-jemalloc-ctl"; + version = "0.7.0"; + edition = "2018"; + sha256 = "0hpiynvp9x8qn0dmn85amvs35xpmwdb5bd9k4zgl2bxbp11lq61s"; + libName = "tikv_jemalloc_ctl"; + authors = [ + "Steven Fackler " + "Gonzalo Brito Gadeschi " + "The TiKV Project Developers" + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + } + { + name = "paste"; + packageId = "paste"; + } + { + name = "tikv-jemalloc-sys"; + packageId = "tikv-jemalloc-sys"; + } + ]; + features = { + "disable_initial_exec_tls" = [ "tikv-jemalloc-sys/disable_initial_exec_tls" ]; + "profiling" = [ "tikv-jemalloc-sys/profiling" ]; + "profiling_libunwind" = [ "tikv-jemalloc-sys/profiling_libunwind" "profiling" ]; + "stats" = [ "tikv-jemalloc-sys/stats" ]; + "use_std" = [ "libc/use_std" ]; + }; + resolvedDefaultFeatures = [ "default" "profiling" "stats" ]; + }; + "tikv-jemalloc-sys" = rec { + crateName = "tikv-jemalloc-sys"; + version = "0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8"; + edition = "2018"; + links = "jemalloc"; + sha256 = "1w17qfz5r09q5jchapwlvrsphmx91f36fj072h1sxd46hg3jaa0s"; + libName = "tikv_jemalloc_sys"; + authors = [ + "Alex Crichton " + "Gonzalo Brito Gadeschi " + "The TiKV Project Developers" + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + } + ]; + buildDependencies = [ + { + name = "cc"; + packageId = "cc"; + } + ]; + features = { + "background_threads" = [ "background_threads_runtime_support" ]; + "default" = [ "background_threads_runtime_support" ]; + "override_allocator_on_supported_platforms" = [ "unprefixed_malloc_on_supported_platforms" ]; + "profiling_libunwind" = [ "profiling" ]; + }; + resolvedDefaultFeatures = [ "background_threads_runtime_support" "default" "profiling" "stats" "unprefixed_malloc_on_supported_platforms" ]; + }; + "tikv-jemallocator" = rec { + crateName = "tikv-jemallocator"; + version = "0.7.0"; + edition = "2018"; + sha256 = "1gb1fn21vp4vjfgi2pwmda6x3shv4f26wxscycv98q5ikbj0k7r4"; + libName = "tikv_jemallocator"; + authors = [ + "Alex Crichton " + "Gonzalo Brito Gadeschi " + "Simon Sapin " + "Steven Fackler " + "The TiKV Project Developers" + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + usesDefaultFeatures = false; + } + { + name = "tikv-jemalloc-sys"; + packageId = "tikv-jemalloc-sys"; + usesDefaultFeatures = false; + } + ]; + features = { + "background_threads" = [ "tikv-jemalloc-sys/background_threads" ]; + "background_threads_runtime_support" = [ "tikv-jemalloc-sys/background_threads_runtime_support" ]; + "debug" = [ "tikv-jemalloc-sys/debug" ]; + "default" = [ "background_threads_runtime_support" ]; + "disable_cache_oblivious" = [ "tikv-jemalloc-sys/disable_cache_oblivious" ]; + "disable_initial_exec_tls" = [ "tikv-jemalloc-sys/disable_initial_exec_tls" ]; + "override_allocator_on_supported_platforms" = [ "unprefixed_malloc_on_supported_platforms" "tikv-jemalloc-sys/override_allocator_on_supported_platforms" ]; + "profiling" = [ "tikv-jemalloc-sys/profiling" ]; + "profiling_libunwind" = [ "tikv-jemalloc-sys/profiling_libunwind" "profiling" ]; + "stats" = [ "tikv-jemalloc-sys/stats" ]; + "unprefixed_malloc_on_supported_platforms" = [ "tikv-jemalloc-sys/unprefixed_malloc_on_supported_platforms" ]; + }; + resolvedDefaultFeatures = [ "background_threads_runtime_support" "default" "profiling" "unprefixed_malloc_on_supported_platforms" ]; + }; + "time" = rec { + crateName = "time"; + version = "0.3.49"; + edition = "2024"; + sha256 = "0sc4dgw6g187gvz5qj9iqqk2ashqzvdwi664b2183gbvsk1566ki"; + authors = [ + "Jacob Pratt " + "Time contributors" + ]; + dependencies = [ + { + name = "deranged"; + packageId = "deranged"; + } + { + name = "num-conv"; + packageId = "num-conv"; + } + { + name = "powerfmt"; + packageId = "powerfmt"; + usesDefaultFeatures = false; + } + { + name = "serde_core"; + packageId = "serde_core"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "time-core"; + packageId = "time-core"; + } + { + name = "time-macros"; + packageId = "time-macros"; + optional = true; + } + ]; + devDependencies = [ + { + name = "num-conv"; + packageId = "num-conv"; + } + { + name = "time-macros"; + packageId = "time-macros"; + } + ]; + features = { + "alloc" = [ "serde_core?/alloc" ]; + "default" = [ "std" ]; + "formatting" = [ "std" "time-macros?/formatting" ]; + "large-dates" = [ "time-core/large-dates" "time-macros?/large-dates" ]; + "local-offset" = [ "std" "dep:libc" "dep:num_threads" ]; + "macros" = [ "dep:time-macros" ]; + "parsing" = [ "time-macros?/parsing" ]; + "quickcheck" = [ "dep:quickcheck" "alloc" "deranged/quickcheck" ]; + "rand" = [ "rand08" "rand09" "rand010" ]; + "rand010" = [ "dep:rand010" "deranged/rand010" ]; + "rand08" = [ "dep:rand08" "deranged/rand08" ]; + "rand09" = [ "dep:rand09" "deranged/rand09" ]; + "serde" = [ "dep:serde_core" "time-macros?/serde" "deranged/serde" ]; + "serde-human-readable" = [ "serde" "formatting" "parsing" ]; + "serde-well-known" = [ "serde" "formatting" "parsing" ]; + "std" = [ "alloc" ]; + "wasm-bindgen" = [ "dep:js-sys" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "formatting" "macros" "parsing" "serde" "serde-well-known" "std" ]; + }; + "time-core" = rec { + crateName = "time-core"; + version = "0.1.9"; + edition = "2024"; + sha256 = "028ix0ax7ixp1h1k5zsqwgw85w6y1q32irslma7ci6ddd5kr074y"; + libName = "time_core"; + authors = [ + "Jacob Pratt " + "Time contributors" + ]; + features = { + }; + }; + "time-macros" = rec { + crateName = "time-macros"; + version = "0.2.29"; + edition = "2024"; + sha256 = "0zf1ycfikg93ijf00qnprk801khqnqqga1zp0adbp73sfaim5iki"; + procMacro = true; + libName = "time_macros"; + authors = [ + "Jacob Pratt " + "Time contributors" + ]; + dependencies = [ + { + name = "num-conv"; + packageId = "num-conv"; + } + { + name = "time-core"; + packageId = "time-core"; + } + ]; + features = { + }; + resolvedDefaultFeatures = [ "formatting" "parsing" "serde" ]; + }; + "tinystr" = rec { + crateName = "tinystr"; + version = "0.8.3"; + edition = "2021"; + sha256 = "0vfr8x285w6zsqhna0a9jyhylwiafb2kc8pj2qaqaahw48236cn8"; + authors = [ + "The ICU4X Project Developers" + ]; + dependencies = [ + { + name = "displaydoc"; + packageId = "displaydoc"; + usesDefaultFeatures = false; + } + { + name = "zerovec"; + packageId = "zerovec"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "serde_core?/alloc" "zerovec?/alloc" ]; + "databake" = [ "dep:databake" ]; + "default" = [ "alloc" ]; + "serde" = [ "dep:serde_core" ]; + "zerovec" = [ "dep:zerovec" ]; + }; + resolvedDefaultFeatures = [ "zerovec" ]; + }; + "tinytemplate" = rec { + crateName = "tinytemplate"; + version = "1.2.1"; + edition = "2015"; + sha256 = "1g5n77cqkdh9hy75zdb01adxn45mkh9y40wdr7l68xpz35gnnkdy"; + authors = [ + "Brook Heisler " + ]; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + } + { + name = "serde_json"; + packageId = "serde_json"; + } + ]; + + }; + "tinyvec" = rec { + crateName = "tinyvec"; + version = "1.11.0"; + edition = "2018"; + sha256 = "1wvycrghzmaysnw34kzwnf0mfx6r75045s24r214wnnjadqfcq9y"; + authors = [ + "Lokathor " + ]; + dependencies = [ + { + name = "tinyvec_macros"; + packageId = "tinyvec_macros"; + optional = true; + } + ]; + features = { + "alloc" = [ "tinyvec_macros" ]; + "arbitrary" = [ "dep:arbitrary" ]; + "borsh" = [ "dep:borsh" ]; + "defmt" = [ "dep:defmt" ]; + "generic-array" = [ "dep:generic-array" ]; + "latest_stable_rust" = [ "rustc_1_61" ]; + "real_blackbox" = [ "criterion/real_blackbox" ]; + "rustc_1_61" = [ "rustc_1_57" ]; + "serde" = [ "dep:serde_core" ]; + "std" = [ "alloc" ]; + "tinyvec_macros" = [ "dep:tinyvec_macros" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "grab_spare_slice" "std" "tinyvec_macros" ]; + }; + "tinyvec_macros" = rec { + crateName = "tinyvec_macros"; + version = "0.1.1"; + edition = "2018"; + sha256 = "081gag86208sc3y6sdkshgw3vysm5d34p431dzw0bshz66ncng0z"; + authors = [ + "Soveu " + ]; + + }; + "tokio" = rec { + crateName = "tokio"; + version = "1.52.3"; + edition = "2021"; + sha256 = "1zpzazypkg61sw91na1m85x5s4rsjym335fwwhwm1hcs70dz1iwg"; + authors = [ + "Tokio Contributors " + ]; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + optional = true; + } + { + name = "libc"; + packageId = "libc"; + optional = true; + target = { target, features }: ((target."tokio_unstable" or false) && ("linux" == target."os" or null)); + } + { + name = "libc"; + packageId = "libc"; + optional = true; + target = { target, features }: ("wasi" == target."os" or null); + } + { + name = "libc"; + packageId = "libc"; + optional = true; + target = { target, features }: (target."unix" or false); + } + { + name = "mio"; + packageId = "mio"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "mio"; + packageId = "mio"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: ((target."tokio_unstable" or false) && ("linux" == target."os" or null)); + features = [ "os-poll" "os-ext" ]; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "signal-hook-registry"; + packageId = "signal-hook-registry"; + optional = true; + target = { target, features }: (target."unix" or false); + } + { + name = "socket2"; + packageId = "socket2"; + optional = true; + target = { target, features }: ((!(builtins.elem "wasm" target."family")) || (("wasi" == target."os" or null) && (!("p1" == target."env" or null)))); + features = [ "all" ]; + } + { + name = "tokio-macros"; + packageId = "tokio-macros"; + optional = true; + } + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + optional = true; + target = { target, features }: (target."windows" or false); + } + ]; + devDependencies = [ + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (target."unix" or false); + } + { + name = "socket2"; + packageId = "socket2"; + target = { target, features }: (!(builtins.elem "wasm" target."family")); + } + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_Security_Authorization" ]; + } + ]; + features = { + "bytes" = [ "dep:bytes" ]; + "full" = [ "fs" "io-util" "io-std" "macros" "net" "parking_lot" "process" "rt" "rt-multi-thread" "signal" "sync" "time" ]; + "io-uring" = [ "dep:io-uring" "libc" "mio/os-poll" "mio/os-ext" "dep:slab" ]; + "io-util" = [ "bytes" ]; + "libc" = [ "dep:libc" ]; + "macros" = [ "tokio-macros" ]; + "mio" = [ "dep:mio" ]; + "net" = [ "libc" "mio/os-poll" "mio/os-ext" "mio/net" "socket2" "windows-sys/Win32_Foundation" "windows-sys/Win32_Security" "windows-sys/Win32_Storage_FileSystem" "windows-sys/Win32_System_Pipes" "windows-sys/Win32_System_SystemServices" ]; + "parking_lot" = [ "dep:parking_lot" ]; + "process" = [ "bytes" "libc" "mio/os-poll" "mio/os-ext" "mio/net" "signal-hook-registry" "windows-sys/Win32_Foundation" "windows-sys/Win32_System_Threading" "windows-sys/Win32_System_WindowsProgramming" ]; + "rt-multi-thread" = [ "rt" ]; + "signal" = [ "libc" "mio/os-poll" "mio/net" "mio/os-ext" "signal-hook-registry" "windows-sys/Win32_Foundation" "windows-sys/Win32_System_Console" ]; + "signal-hook-registry" = [ "dep:signal-hook-registry" ]; + "socket2" = [ "dep:socket2" ]; + "taskdump" = [ "dep:backtrace" ]; + "test-util" = [ "rt" "sync" "time" ]; + "tokio-macros" = [ "dep:tokio-macros" ]; + "tracing" = [ "dep:tracing" ]; + "windows-sys" = [ "dep:windows-sys" ]; + }; + resolvedDefaultFeatures = [ "bytes" "default" "fs" "io-util" "libc" "macros" "mio" "net" "process" "rt" "rt-multi-thread" "signal" "signal-hook-registry" "socket2" "sync" "test-util" "time" "tokio-macros" "windows-sys" ]; + }; + "tokio-macros" = rec { + crateName = "tokio-macros"; + version = "2.7.0"; + edition = "2021"; + sha256 = "15m4f37mdafs0gg36sh0rskm1i768lb7zmp8bw67kaxr3avnqniq"; + procMacro = true; + libName = "tokio_macros"; + authors = [ + "Tokio Contributors " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" ]; + } + ]; + + }; + "tokio-rustls" = rec { + crateName = "tokio-rustls"; + version = "0.26.4"; + edition = "2021"; + sha256 = "0qggwknz9w4bbsv1z158hlnpkm97j3w8v31586jipn99byaala8p"; + libName = "tokio_rustls"; + dependencies = [ + { + name = "rustls"; + packageId = "rustls"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "tokio"; + packageId = "tokio"; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "full" ]; + } + ]; + features = { + "aws-lc-rs" = [ "aws_lc_rs" ]; + "aws_lc_rs" = [ "rustls/aws_lc_rs" ]; + "brotli" = [ "rustls/brotli" ]; + "default" = [ "logging" "tls12" "aws_lc_rs" ]; + "fips" = [ "rustls/fips" ]; + "logging" = [ "rustls/logging" ]; + "ring" = [ "rustls/ring" ]; + "tls12" = [ "rustls/tls12" ]; + "zlib" = [ "rustls/zlib" ]; + }; + resolvedDefaultFeatures = [ "aws-lc-rs" "aws_lc_rs" "logging" "ring" "tls12" ]; + }; + "tokio-stream" = rec { + crateName = "tokio-stream"; + version = "0.1.18"; + edition = "2021"; + sha256 = "0w3cj33605ab58wqd382gnla5pnd9hnr00xgg333np5bka04knij"; + libName = "tokio_stream"; + authors = [ + "Tokio Contributors " + ]; + dependencies = [ + { + name = "futures-core"; + packageId = "futures-core"; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "sync" ]; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + optional = true; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "full" "test-util" ]; + } + ]; + features = { + "default" = [ "time" ]; + "fs" = [ "tokio/fs" ]; + "full" = [ "time" "net" "io-util" "fs" "sync" "signal" ]; + "io-util" = [ "tokio/io-util" ]; + "net" = [ "tokio/net" ]; + "signal" = [ "tokio/signal" ]; + "sync" = [ "tokio/sync" "tokio-util" ]; + "time" = [ "tokio/time" ]; + "tokio-util" = [ "dep:tokio-util" ]; + }; + resolvedDefaultFeatures = [ "default" "sync" "time" "tokio-util" ]; + }; + "tokio-tungstenite 0.24.0" = rec { + crateName = "tokio-tungstenite"; + version = "0.24.0"; + edition = "2018"; + sha256 = "1nfw1i6yy120a14h1xagd4f31k3g1mz4rdxpvgh77jcd4i7ggigd"; + libName = "tokio_tungstenite"; + authors = [ + "Daniel Abramov " + "Alexey Galakhov " + ]; + dependencies = [ + { + name = "futures-util"; + packageId = "futures-util"; + usesDefaultFeatures = false; + features = [ "sink" "std" ]; + } + { + name = "log"; + packageId = "log"; + } + { + name = "rustls"; + packageId = "rustls"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "rustls-native-certs"; + packageId = "rustls-native-certs"; + optional = true; + } + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + optional = true; + } + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + features = [ "io-util" ]; + } + { + name = "tokio-rustls"; + packageId = "tokio-rustls"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "tungstenite"; + packageId = "tungstenite 0.24.0"; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + features = [ "io-std" "macros" "net" "rt-multi-thread" "time" ]; + } + ]; + features = { + "__rustls-tls" = [ "rustls" "rustls-pki-types" "tokio-rustls" "stream" "tungstenite/__rustls-tls" "handshake" ]; + "connect" = [ "stream" "tokio/net" "handshake" ]; + "default" = [ "connect" "handshake" ]; + "handshake" = [ "tungstenite/handshake" ]; + "native-tls" = [ "native-tls-crate" "tokio-native-tls" "stream" "tungstenite/native-tls" "handshake" ]; + "native-tls-crate" = [ "dep:native-tls-crate" ]; + "native-tls-vendored" = [ "native-tls" "native-tls-crate/vendored" "tungstenite/native-tls-vendored" ]; + "rustls" = [ "dep:rustls" ]; + "rustls-native-certs" = [ "dep:rustls-native-certs" ]; + "rustls-pki-types" = [ "dep:rustls-pki-types" ]; + "rustls-tls-native-roots" = [ "__rustls-tls" "rustls-native-certs" ]; + "rustls-tls-webpki-roots" = [ "__rustls-tls" "webpki-roots" ]; + "tokio-native-tls" = [ "dep:tokio-native-tls" ]; + "tokio-rustls" = [ "dep:tokio-rustls" ]; + "url" = [ "tungstenite/url" ]; + "webpki-roots" = [ "dep:webpki-roots" ]; + }; + resolvedDefaultFeatures = [ "__rustls-tls" "connect" "default" "handshake" "rustls" "rustls-native-certs" "rustls-pki-types" "rustls-tls-native-roots" "stream" "tokio-rustls" ]; + }; + "tokio-tungstenite 0.29.0" = rec { + crateName = "tokio-tungstenite"; + version = "0.29.0"; + edition = "2018"; + sha256 = "0p4i0a9fwhn92y4ybc0z75pc8hn2hjjgnlymminqb1c5h9ga0wlg"; + libName = "tokio_tungstenite"; + authors = [ + "Daniel Abramov " + "Alexey Galakhov " + ]; + dependencies = [ + { + name = "futures-util"; + packageId = "futures-util"; + usesDefaultFeatures = false; + features = [ "sink" "std" ]; + } + { + name = "log"; + packageId = "log"; + } + { + name = "rustls"; + packageId = "rustls"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + optional = true; + } + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + features = [ "io-util" ]; + } + { + name = "tokio-rustls"; + packageId = "tokio-rustls"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "tungstenite"; + packageId = "tungstenite 0.29.0"; + usesDefaultFeatures = false; + } + { + name = "webpki-roots"; + packageId = "webpki-roots 0.26.11"; + optional = true; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + features = [ "io-std" "macros" "net" "rt-multi-thread" "time" ]; + } + ]; + features = { + "__rustls-tls" = [ "rustls" "rustls-pki-types" "tokio-rustls" "stream" "tungstenite/__rustls-tls" "handshake" ]; + "connect" = [ "stream" "tokio/net" "handshake" ]; + "default" = [ "connect" "handshake" ]; + "handshake" = [ "tungstenite/handshake" ]; + "native-tls" = [ "native-tls-crate" "tokio-native-tls" "stream" "tungstenite/native-tls" "handshake" ]; + "native-tls-crate" = [ "dep:native-tls-crate" ]; + "native-tls-vendored" = [ "native-tls" "native-tls-crate/vendored" "tungstenite/native-tls-vendored" ]; + "rustls" = [ "dep:rustls" ]; + "rustls-native-certs" = [ "dep:rustls-native-certs" ]; + "rustls-pki-types" = [ "dep:rustls-pki-types" ]; + "rustls-tls-native-roots" = [ "__rustls-tls" "rustls-native-certs" ]; + "rustls-tls-webpki-roots" = [ "__rustls-tls" "webpki-roots" ]; + "tokio-native-tls" = [ "dep:tokio-native-tls" ]; + "tokio-rustls" = [ "dep:tokio-rustls" ]; + "url" = [ "tungstenite/url" ]; + "webpki-roots" = [ "dep:webpki-roots" ]; + }; + resolvedDefaultFeatures = [ "__rustls-tls" "connect" "default" "handshake" "rustls" "rustls-pki-types" "rustls-tls-webpki-roots" "stream" "tokio-rustls" "webpki-roots" ]; + }; + "tokio-tungstenite-wasm" = rec { + crateName = "tokio-tungstenite-wasm"; + version = "0.4.0"; + edition = "2021"; + sha256 = "1bp61nfaybn6zm9h54rfm2y8c3jh5g0plafq12gxphwrjcwmq6p2"; + libName = "tokio_tungstenite_wasm"; + dependencies = [ + { + name = "futures-channel"; + packageId = "futures-channel"; + target = { target, features }: ("wasm32" == target."arch" or null); + } + { + name = "futures-util"; + packageId = "futures-util"; + usesDefaultFeatures = false; + features = [ "sink" "std" ]; + } + { + name = "http"; + packageId = "http"; + } + { + name = "httparse"; + packageId = "httparse"; + } + { + name = "js-sys"; + packageId = "js-sys"; + target = { target, features }: ("wasm32" == target."arch" or null); + } + { + name = "rustls"; + packageId = "rustls"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + } + { + name = "tokio"; + packageId = "tokio"; + usesDefaultFeatures = false; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "net" ]; + } + { + name = "tokio-tungstenite"; + packageId = "tokio-tungstenite 0.24.0"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + target = { target, features }: ("wasm32" == target."arch" or null); + } + { + name = "web-sys"; + packageId = "web-sys"; + target = { target, features }: ("wasm32" == target."arch" or null); + features = [ "WebSocket" "MessageEvent" "CloseEvent" "Event" "ErrorEvent" "BinaryType" "Blob" ]; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + target = { target, features }: (!("wasm32" == target."arch" or null)); + features = [ "full" ]; + } + ]; + features = { + "__rustls-tls" = [ "dep:rustls" ]; + "native-tls" = [ "tokio-tungstenite/native-tls" "dep:native-tls" ]; + "native-tls-vendored" = [ "native-tls" "tokio-tungstenite/native-tls-vendored" ]; + "rustls-tls-native-roots" = [ "__rustls-tls" "tokio-tungstenite/rustls-tls-native-roots" ]; + "rustls-tls-webpki-roots" = [ "__rustls-tls" "tokio-tungstenite/rustls-tls-webpki-roots" ]; + }; + resolvedDefaultFeatures = [ "__rustls-tls" "rustls-tls-native-roots" ]; + }; + "tokio-util" = rec { + crateName = "tokio-util"; + version = "0.7.18"; + edition = "2021"; + sha256 = "1600rd47pylwn7cap1k7s5nvdaa9j7w8kqigzp1qy7mh0p4cxscs"; + libName = "tokio_util"; + authors = [ + "Tokio Contributors " + ]; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures-core"; + packageId = "futures-core"; + } + { + name = "futures-sink"; + packageId = "futures-sink"; + } + { + name = "futures-util"; + packageId = "futures-util"; + optional = true; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "sync" ]; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "full" ]; + } + ]; + features = { + "__docs_rs" = [ "futures-util" ]; + "compat" = [ "futures-io" ]; + "full" = [ "codec" "compat" "io-util" "time" "net" "rt" "join-map" ]; + "futures-io" = [ "dep:futures-io" ]; + "futures-util" = [ "dep:futures-util" ]; + "hashbrown" = [ "dep:hashbrown" ]; + "io-util" = [ "io" "tokio/rt" "tokio/io-util" ]; + "join-map" = [ "rt" "hashbrown" ]; + "net" = [ "tokio/net" ]; + "rt" = [ "tokio/rt" "tokio/sync" "futures-util" ]; + "slab" = [ "dep:slab" ]; + "time" = [ "tokio/time" "slab" ]; + "tracing" = [ "dep:tracing" ]; + }; + resolvedDefaultFeatures = [ "codec" "default" "futures-util" "io" "io-util" "rt" ]; + }; + "tokio-vsock" = rec { + crateName = "tokio-vsock"; + version = "0.7.2"; + edition = "2018"; + sha256 = "1izis04x0my0mz8sklf9kp3x04ds8mdhiw5lw6rdm2a877wrwccb"; + libName = "tokio_vsock"; + authors = [ + "fsyncd" + "rust-vsock" + ]; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "libc"; + packageId = "libc"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "net" "sync" ]; + } + { + name = "vsock"; + packageId = "vsock"; + } + ]; + devDependencies = [ + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt" "io-util" ]; + } + ]; + features = { + "axum08" = [ "dep:axum08" ]; + "tonic010" = [ "dep:tonic010" ]; + "tonic011" = [ "dep:tonic011" ]; + "tonic012" = [ "dep:tonic012" ]; + "tonic013" = [ "dep:tonic013" ]; + "tonic014" = [ "dep:tonic014" ]; + "tonic05" = [ "dep:tonic05" ]; + "tonic06" = [ "dep:tonic06" ]; + "tonic07" = [ "dep:tonic07" ]; + "tonic08" = [ "dep:tonic08" ]; + "tonic09" = [ "dep:tonic09" ]; + }; + }; + "toml" = rec { + crateName = "toml"; + version = "0.9.12+spec-1.1.0"; + edition = "2021"; + sha256 = "0qwqbrymqn88mg2yqyq3rj52z6p20448z0jxdbpjsbpwg5g894ng"; + dependencies = [ + { + name = "indexmap"; + packageId = "indexmap"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "serde_core"; + packageId = "serde_core"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "serde_spanned"; + packageId = "serde_spanned"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "toml_datetime"; + packageId = "toml_datetime"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "toml_parser"; + packageId = "toml_parser"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "toml_writer"; + packageId = "toml_writer"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "winnow"; + packageId = "winnow 0.7.15"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "debug" = [ "std" "toml_parser?/debug" "dep:anstream" "dep:anstyle" ]; + "default" = [ "std" "serde" "parse" "display" ]; + "display" = [ "dep:toml_writer" ]; + "fast_hash" = [ "preserve_order" "dep:foldhash" ]; + "parse" = [ "dep:toml_parser" "dep:winnow" ]; + "preserve_order" = [ "dep:indexmap" "std" ]; + "serde" = [ "dep:serde_core" "toml_datetime/serde" "serde_spanned/serde" ]; + "std" = [ "indexmap?/std" "serde_core?/std" "toml_parser?/std" "toml_writer?/std" "toml_datetime/std" "serde_spanned/std" ]; + }; + resolvedDefaultFeatures = [ "default" "display" "parse" "serde" "std" ]; + }; + "toml_datetime" = rec { + crateName = "toml_datetime"; + version = "0.7.5+spec-1.1.0"; + edition = "2021"; + sha256 = "0iqkgvgsxmszpai53dbip7sf2igic39s4dby29dbqf1h9bnwzqcj"; + dependencies = [ + { + name = "serde_core"; + packageId = "serde_core"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "serde_core?/alloc" ]; + "default" = [ "std" ]; + "serde" = [ "dep:serde_core" ]; + "std" = [ "alloc" "serde_core?/std" ]; + }; + resolvedDefaultFeatures = [ "alloc" "serde" "std" ]; + }; + "toml_parser" = rec { + crateName = "toml_parser"; + version = "1.1.2+spec-1.1.0"; + edition = "2024"; + sha256 = "09kmzc55a0j21whm290wlf5a8b18a0qc87a1s8sncrckc6wfkax2"; + dependencies = [ + { + name = "winnow"; + packageId = "winnow 1.0.3"; + usesDefaultFeatures = false; + } + ]; + features = { + "debug" = [ "std" "dep:anstream" "dep:anstyle" ]; + "default" = [ "std" ]; + "simd" = [ "winnow/simd" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "std" ]; + }; + "toml_writer" = rec { + crateName = "toml_writer"; + version = "1.1.1+spec-1.1.0"; + edition = "2024"; + sha256 = "1nwjhvvrxz8f4ck1qi4xcz2x9qhpci37nrknhxxf9sqk22dsyvbm"; + features = { + "default" = [ "std" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "std" ]; + }; + "tower" = rec { + crateName = "tower"; + version = "0.5.3"; + edition = "2018"; + sha256 = "1m5i3a2z1sgs8nnz1hgfq2nr4clpdmizlp1d9qsg358ma5iyzrgb"; + authors = [ + "Tower Maintainers " + ]; + dependencies = [ + { + name = "futures-core"; + packageId = "futures-core"; + optional = true; + } + { + name = "futures-util"; + packageId = "futures-util"; + optional = true; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + optional = true; + } + { + name = "sync_wrapper"; + packageId = "sync_wrapper"; + optional = true; + } + { + name = "tokio"; + packageId = "tokio"; + optional = true; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "tower-layer"; + packageId = "tower-layer"; + } + { + name = "tower-service"; + packageId = "tower-service"; + } + { + name = "tracing"; + packageId = "tracing"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; + } + ]; + devDependencies = [ + { + name = "futures-util"; + packageId = "futures-util"; + usesDefaultFeatures = false; + features = [ "async-await-macro" ]; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "sync" "test-util" "rt-multi-thread" ]; + } + { + name = "tracing"; + packageId = "tracing"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + ]; + features = { + "balance" = [ "discover" "load" "ready-cache" "make" "slab" "util" ]; + "buffer" = [ "tokio/sync" "tokio/rt" "tokio-util" "tracing" "pin-project-lite" ]; + "discover" = [ "futures-core" "pin-project-lite" ]; + "filter" = [ "futures-util" "pin-project-lite" ]; + "full" = [ "balance" "buffer" "discover" "filter" "hedge" "limit" "load" "load-shed" "make" "ready-cache" "reconnect" "retry" "spawn-ready" "steer" "timeout" "util" ]; + "futures-core" = [ "dep:futures-core" ]; + "futures-util" = [ "dep:futures-util" ]; + "hdrhistogram" = [ "dep:hdrhistogram" ]; + "hedge" = [ "util" "filter" "futures-util" "hdrhistogram" "tokio/time" "tracing" ]; + "indexmap" = [ "dep:indexmap" ]; + "limit" = [ "tokio/time" "tokio/sync" "tokio-util" "tracing" "pin-project-lite" ]; + "load" = [ "tokio/time" "tracing" "pin-project-lite" ]; + "load-shed" = [ "pin-project-lite" ]; + "log" = [ "tracing/log" ]; + "make" = [ "pin-project-lite" "tokio" ]; + "pin-project-lite" = [ "dep:pin-project-lite" ]; + "ready-cache" = [ "futures-core" "futures-util" "indexmap" "tokio/sync" "tracing" "pin-project-lite" ]; + "reconnect" = [ "make" "tracing" ]; + "retry" = [ "tokio/time" "util" ]; + "slab" = [ "dep:slab" ]; + "spawn-ready" = [ "futures-util" "tokio/sync" "tokio/rt" "util" "tracing" ]; + "sync_wrapper" = [ "dep:sync_wrapper" ]; + "timeout" = [ "pin-project-lite" "tokio/time" ]; + "tokio" = [ "dep:tokio" ]; + "tokio-util" = [ "dep:tokio-util" ]; + "tracing" = [ "dep:tracing" ]; + "util" = [ "futures-core" "futures-util" "pin-project-lite" "sync_wrapper" ]; + }; + resolvedDefaultFeatures = [ "futures-core" "futures-util" "limit" "load-shed" "log" "make" "pin-project-lite" "retry" "sync_wrapper" "timeout" "tokio" "tokio-util" "tracing" "util" ]; + }; + "tower-http 0.6.11" = rec { + crateName = "tower-http"; + version = "0.6.11"; + edition = "2018"; + sha256 = "0h08wjgs3hwnq11iwwzlmnabn1h4cl0fzd48svaccvqffkiggz2c"; + libName = "tower_http"; + authors = [ + "Tower Maintainers " + ]; + dependencies = [ + { + name = "async-compression"; + packageId = "async-compression"; + optional = true; + features = [ "tokio" ]; + } + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures-core"; + packageId = "futures-core"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "futures-util"; + packageId = "futures-util"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "http"; + packageId = "http"; + } + { + name = "http-body"; + packageId = "http-body"; + optional = true; + } + { + name = "http-body-util"; + packageId = "http-body-util"; + optional = true; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "tokio"; + packageId = "tokio"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + optional = true; + usesDefaultFeatures = false; + features = [ "io" ]; + } + { + name = "tower"; + packageId = "tower"; + optional = true; + } + { + name = "tower-layer"; + packageId = "tower-layer"; + } + { + name = "tower-service"; + packageId = "tower-service"; + } + { + name = "tracing"; + packageId = "tracing"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "url"; + packageId = "url"; + optional = true; + } + ]; + devDependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures-util"; + packageId = "futures-util"; + } + { + name = "http-body"; + packageId = "http-body"; + } + { + name = "http-body-util"; + packageId = "http-body-util"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "full" ]; + } + { + name = "tower"; + packageId = "tower"; + features = [ "buffer" "util" "retry" "make" "timeout" ]; + } + ]; + features = { + "auth" = [ "base64" "validate-request" ]; + "base64" = [ "dep:base64" ]; + "catch-panic" = [ "tracing" "futures-util/std" "dep:http-body" "dep:http-body-util" ]; + "compression-br" = [ "dep:async-compression" "async-compression?/brotli" "futures-core" "dep:http-body" "tokio-util" "dep:tokio" ]; + "compression-deflate" = [ "dep:async-compression" "async-compression?/zlib" "futures-core" "dep:http-body" "tokio-util" "dep:tokio" ]; + "compression-full" = [ "compression-br" "compression-deflate" "compression-gzip" "compression-zstd" ]; + "compression-gzip" = [ "dep:async-compression" "async-compression?/gzip" "futures-core" "dep:http-body" "tokio-util" "dep:tokio" ]; + "compression-zstd" = [ "dep:async-compression" "async-compression?/zstd" "futures-core" "dep:http-body" "tokio-util" "dep:tokio" ]; + "decompression-br" = [ "dep:async-compression" "async-compression?/brotli" "futures-core" "dep:http-body" "dep:http-body-util" "tokio-util" "dep:tokio" ]; + "decompression-deflate" = [ "dep:async-compression" "async-compression?/zlib" "futures-core" "dep:http-body" "dep:http-body-util" "tokio-util" "dep:tokio" ]; + "decompression-full" = [ "decompression-br" "decompression-deflate" "decompression-gzip" "decompression-zstd" ]; + "decompression-gzip" = [ "dep:async-compression" "async-compression?/gzip" "futures-core" "dep:http-body" "dep:http-body-util" "tokio-util" "dep:tokio" ]; + "decompression-zstd" = [ "dep:async-compression" "async-compression?/zstd" "futures-core" "dep:http-body" "dep:http-body-util" "tokio-util" "dep:tokio" ]; + "follow-redirect" = [ "futures-util" "dep:http-body" "dep:url" "tower/util" ]; + "fs" = [ "dep:tokio" "tokio?/fs" "tokio?/io-util" "futures-core" "futures-util" "dep:http-body" "dep:http-body-util" "tokio-util/io" "dep:http-range-header" "mime_guess" "mime" "percent-encoding" "httpdate" "set-status" "futures-util/alloc" ]; + "full" = [ "add-extension" "auth" "catch-panic" "compression-full" "cors" "decompression-full" "follow-redirect" "fs" "limit" "map-request-body" "map-response-body" "metrics" "normalize-path" "on-early-drop" "propagate-header" "redirect" "request-id" "sensitive-headers" "set-header" "set-status" "timeout" "trace" "util" "validate-request" ]; + "futures-core" = [ "dep:futures-core" ]; + "futures-util" = [ "dep:futures-util" ]; + "httpdate" = [ "dep:httpdate" ]; + "limit" = [ "dep:http-body" "dep:http-body-util" ]; + "metrics" = [ "dep:http-body" "dep:tokio" "tokio?/time" ]; + "mime" = [ "dep:mime" ]; + "mime_guess" = [ "dep:mime_guess" ]; + "on-early-drop" = [ "dep:http-body" ]; + "percent-encoding" = [ "dep:percent-encoding" ]; + "request-id" = [ "uuid" ]; + "timeout" = [ "dep:http-body" "dep:tokio" "tokio?/time" ]; + "tokio-util" = [ "dep:tokio-util" ]; + "tower" = [ "dep:tower" ]; + "trace" = [ "dep:http-body" "tracing" ]; + "tracing" = [ "dep:tracing" ]; + "util" = [ "tower" ]; + "uuid" = [ "dep:uuid" ]; + "validate-request" = [ "mime" ]; + }; + resolvedDefaultFeatures = [ "decompression-br" "decompression-deflate" "decompression-gzip" "default" "follow-redirect" "futures-core" "futures-util" "tokio-util" "tower" "trace" "tracing" ]; + }; + "tower-http 0.7.0" = rec { + crateName = "tower-http"; + version = "0.7.0"; + edition = "2018"; + sha256 = "0cz2k1a6gj54lcqx9cxb6k7rfgwcgc2zi31xnq0vxhmh2blpa7xi"; + libName = "tower_http"; + authors = [ + "Tower Maintainers " + ]; + dependencies = [ + { + name = "async-compression"; + packageId = "async-compression"; + optional = true; + features = [ "tokio" ]; + } + { + name = "bitflags"; + packageId = "bitflags 2.13.0"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures-core"; + packageId = "futures-core"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "futures-util"; + packageId = "futures-util"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "http"; + packageId = "http"; + } + { + name = "http-body"; + packageId = "http-body"; + optional = true; + } + { + name = "http-body-util"; + packageId = "http-body-util"; + optional = true; + } + { + name = "http-range-header"; + packageId = "http-range-header"; + optional = true; + } + { + name = "httpdate"; + packageId = "httpdate"; + optional = true; + } + { + name = "mime"; + packageId = "mime"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "mime_guess"; + packageId = "mime_guess"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "percent-encoding"; + packageId = "percent-encoding"; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "tokio"; + packageId = "tokio"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "tokio-util"; + packageId = "tokio-util"; + optional = true; + usesDefaultFeatures = false; + features = [ "io" ]; + } + { + name = "tower-layer"; + packageId = "tower-layer"; + } + { + name = "tower-service"; + packageId = "tower-service"; + } + { + name = "tracing"; + packageId = "tracing"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "futures-util"; + packageId = "futures-util"; + } + { + name = "http-body"; + packageId = "http-body"; + } + { + name = "http-body-util"; + packageId = "http-body-util"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "full" ]; + } + ]; + features = { + "auth" = [ "base64" "validate-request" ]; + "base64" = [ "dep:base64" ]; + "catch-panic" = [ "tracing" "futures-util/std" "dep:http-body" "dep:http-body-util" ]; + "compression-br" = [ "dep:async-compression" "async-compression?/brotli" "futures-core" "dep:http-body" "tokio-util" "dep:tokio" ]; + "compression-deflate" = [ "dep:async-compression" "async-compression?/zlib" "futures-core" "dep:http-body" "tokio-util" "dep:tokio" ]; + "compression-full" = [ "compression-br" "compression-deflate" "compression-gzip" "compression-zstd" ]; + "compression-gzip" = [ "dep:async-compression" "async-compression?/gzip" "futures-core" "dep:http-body" "tokio-util" "dep:tokio" ]; + "compression-zstd" = [ "dep:async-compression" "async-compression?/zstd" "futures-core" "dep:http-body" "tokio-util" "dep:tokio" ]; + "decompression-br" = [ "dep:async-compression" "async-compression?/brotli" "futures-core" "dep:http-body" "dep:http-body-util" "tokio-util" "dep:tokio" ]; + "decompression-deflate" = [ "dep:async-compression" "async-compression?/zlib" "futures-core" "dep:http-body" "dep:http-body-util" "tokio-util" "dep:tokio" ]; + "decompression-full" = [ "decompression-br" "decompression-deflate" "decompression-gzip" "decompression-zstd" ]; + "decompression-gzip" = [ "dep:async-compression" "async-compression?/gzip" "futures-core" "dep:http-body" "dep:http-body-util" "tokio-util" "dep:tokio" ]; + "decompression-zstd" = [ "dep:async-compression" "async-compression?/zstd" "futures-core" "dep:http-body" "dep:http-body-util" "tokio-util" "dep:tokio" ]; + "follow-redirect" = [ "futures-util" "dep:http-body" "dep:url" "tower/util" ]; + "fs" = [ "dep:tokio" "tokio?/fs" "tokio?/io-util" "futures-core" "futures-util" "dep:http-body" "dep:http-body-util" "tokio-util/io" "dep:http-range-header" "mime_guess" "mime" "httpdate" "set-status" "futures-util/alloc" ]; + "full" = [ "add-extension" "auth" "catch-panic" "compression-full" "cors" "csrf" "decompression-full" "follow-redirect" "fs" "limit" "map-request-body" "map-response-body" "metrics" "normalize-path" "on-early-drop" "propagate-header" "redirect" "request-id" "sensitive-headers" "set-header" "set-status" "timeout" "trace" "util" "validate-request" ]; + "futures-core" = [ "dep:futures-core" ]; + "futures-util" = [ "dep:futures-util" ]; + "httpdate" = [ "dep:httpdate" ]; + "limit" = [ "dep:http-body" "dep:http-body-util" ]; + "metrics" = [ "dep:http-body" "dep:tokio" "tokio?/time" ]; + "mime" = [ "dep:mime" ]; + "mime_guess" = [ "dep:mime_guess" ]; + "on-early-drop" = [ "dep:http-body" ]; + "request-id" = [ "uuid" ]; + "timeout" = [ "dep:http-body" "dep:tokio" "tokio?/time" ]; + "tokio-util" = [ "dep:tokio-util" ]; + "tower" = [ "dep:tower" ]; + "trace" = [ "dep:http-body" "tracing" ]; + "tracing" = [ "dep:tracing" ]; + "util" = [ "tower" ]; + "uuid" = [ "dep:uuid" ]; + "validate-request" = [ "mime" ]; + }; + resolvedDefaultFeatures = [ "compression-br" "compression-gzip" "compression-zstd" "fs" "futures-core" "futures-util" "httpdate" "map-request-body" "mime" "mime_guess" "set-status" "timeout" "tokio-util" "trace" "tracing" ]; + }; + "tower-layer" = rec { + crateName = "tower-layer"; + version = "0.3.3"; + edition = "2018"; + sha256 = "03kq92fdzxin51w8iqix06dcfgydyvx7yr6izjq0p626v9n2l70j"; + libName = "tower_layer"; + authors = [ + "Tower Maintainers " + ]; + + }; + "tower-service" = rec { + crateName = "tower-service"; + version = "0.3.3"; + edition = "2018"; + sha256 = "1hzfkvkci33ra94xjx64vv3pp0sq346w06fpkcdwjcid7zhvdycd"; + libName = "tower_service"; + authors = [ + "Tower Maintainers " + ]; + + }; + "tower_governor" = rec { + crateName = "tower_governor"; + version = "0.8.0"; + edition = "2021"; + sha256 = "1rkgffvfgnf9n7r9vcv76d0fcbcc80nxg0x80rpc9ls9v2a9ppj4"; + authors = [ + "Ben Wishovich " + ]; + dependencies = [ + { + name = "axum"; + packageId = "axum"; + optional = true; + } + { + name = "forwarded-header-value"; + packageId = "forwarded-header-value"; + } + { + name = "governor"; + packageId = "governor"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "pin-project"; + packageId = "pin-project"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "tower"; + packageId = "tower"; + } + { + name = "tracing"; + packageId = "tracing"; + features = [ "attributes" ]; + } + ]; + devDependencies = [ + { + name = "tower"; + packageId = "tower"; + features = [ "util" ]; + } + ]; + features = { + "axum" = [ "dep:axum" ]; + "default" = [ "axum" "tonic" ]; + "tonic" = [ "dep:tonic" ]; + }; + resolvedDefaultFeatures = [ "axum" ]; + }; + "tracing" = rec { + crateName = "tracing"; + version = "0.1.44"; + edition = "2018"; + sha256 = "006ilqkg1lmfdh3xhg3z762izfwmxcvz0w7m4qx2qajbz9i1drv3"; + authors = [ + "Eliza Weisman " + "Tokio Contributors " + ]; + dependencies = [ + { + name = "log"; + packageId = "log"; + optional = true; + } + { + name = "pin-project-lite"; + packageId = "pin-project-lite"; + } + { + name = "tracing-attributes"; + packageId = "tracing-attributes"; + optional = true; + } + { + name = "tracing-core"; + packageId = "tracing-core"; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "log"; + packageId = "log"; + } + ]; + features = { + "attributes" = [ "tracing-attributes" ]; + "default" = [ "std" "attributes" ]; + "log" = [ "dep:log" ]; + "log-always" = [ "log" ]; + "std" = [ "tracing-core/std" ]; + "tracing-attributes" = [ "dep:tracing-attributes" ]; + "valuable" = [ "tracing-core/valuable" ]; + }; + resolvedDefaultFeatures = [ "attributes" "default" "log" "std" "tracing-attributes" ]; + }; + "tracing-attributes" = rec { + crateName = "tracing-attributes"; + version = "0.1.31"; + edition = "2018"; + sha256 = "1np8d77shfvz0n7camx2bsf1qw0zg331lra0hxb4cdwnxjjwz43l"; + procMacro = true; + libName = "tracing_attributes"; + authors = [ + "Tokio Contributors " + "Eliza Weisman " + "David Barsky " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + usesDefaultFeatures = false; + features = [ "full" "parsing" "printing" "visit-mut" "clone-impls" "extra-traits" "proc-macro" ]; + } + ]; + features = { + }; + }; + "tracing-core" = rec { + crateName = "tracing-core"; + version = "0.1.36"; + edition = "2018"; + sha256 = "16mpbz6p8vd6j7sf925k9k8wzvm9vdfsjbynbmaxxyq6v7wwm5yv"; + libName = "tracing_core"; + authors = [ + "Tokio Contributors " + ]; + dependencies = [ + { + name = "once_cell"; + packageId = "once_cell"; + optional = true; + } + { + name = "valuable"; + packageId = "valuable"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (target."tracing_unstable" or false); + } + ]; + features = { + "default" = [ "std" "valuable?/std" ]; + "once_cell" = [ "dep:once_cell" ]; + "std" = [ "once_cell" ]; + "valuable" = [ "dep:valuable" ]; + }; + resolvedDefaultFeatures = [ "default" "once_cell" "std" ]; + }; + "tracing-log" = rec { + crateName = "tracing-log"; + version = "0.2.0"; + edition = "2018"; + sha256 = "1hs77z026k730ij1a9dhahzrl0s073gfa2hm5p0fbl0b80gmz1gf"; + libName = "tracing_log"; + authors = [ + "Tokio Contributors " + ]; + dependencies = [ + { + name = "log"; + packageId = "log"; + } + { + name = "once_cell"; + packageId = "once_cell"; + } + { + name = "tracing-core"; + packageId = "tracing-core"; + } + ]; + features = { + "ahash" = [ "dep:ahash" ]; + "default" = [ "log-tracer" "std" ]; + "interest-cache" = [ "lru" "ahash" ]; + "lru" = [ "dep:lru" ]; + "std" = [ "log/std" ]; + }; + resolvedDefaultFeatures = [ "log-tracer" "std" ]; + }; + "tracing-serde" = rec { + crateName = "tracing-serde"; + version = "0.2.0"; + edition = "2018"; + sha256 = "1wbgzi364vzfswfkvy48a3p0z5xmv98sx342r57sil70ggmiljvh"; + libName = "tracing_serde"; + authors = [ + "Tokio Contributors " + ]; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + } + { + name = "tracing-core"; + packageId = "tracing-core"; + } + ]; + features = { + "valuable" = [ "valuable_crate" "valuable-serde" "tracing-core/valuable" ]; + "valuable-serde" = [ "dep:valuable-serde" ]; + "valuable_crate" = [ "dep:valuable_crate" ]; + }; + }; + "tracing-subscriber" = rec { + crateName = "tracing-subscriber"; + version = "0.3.23"; + edition = "2018"; + sha256 = "06fkr0qhggvrs861d7f74pn3i3a10h5jsp4n70jj9ys5b675fzyb"; + libName = "tracing_subscriber"; + authors = [ + "Eliza Weisman " + "David Barsky " + "Tokio Contributors " + ]; + dependencies = [ + { + name = "matchers"; + packageId = "matchers"; + optional = true; + } + { + name = "nu-ansi-term"; + packageId = "nu-ansi-term"; + optional = true; + } + { + name = "once_cell"; + packageId = "once_cell"; + optional = true; + } + { + name = "regex-automata"; + packageId = "regex-automata"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + } + { + name = "serde_json"; + packageId = "serde_json"; + optional = true; + } + { + name = "sharded-slab"; + packageId = "sharded-slab"; + optional = true; + } + { + name = "smallvec"; + packageId = "smallvec"; + optional = true; + } + { + name = "thread_local"; + packageId = "thread_local"; + optional = true; + } + { + name = "tracing"; + packageId = "tracing"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "tracing-core"; + packageId = "tracing-core"; + usesDefaultFeatures = false; + } + { + name = "tracing-log"; + packageId = "tracing-log"; + optional = true; + usesDefaultFeatures = false; + features = [ "log-tracer" "std" ]; + } + { + name = "tracing-serde"; + packageId = "tracing-serde"; + optional = true; + } + ]; + devDependencies = [ + { + name = "tracing"; + packageId = "tracing"; + } + { + name = "tracing-log"; + packageId = "tracing-log"; + } + ]; + features = { + "ansi" = [ "fmt" "nu-ansi-term" ]; + "chrono" = [ "dep:chrono" ]; + "default" = [ "smallvec" "fmt" "ansi" "tracing-log" "std" ]; + "env-filter" = [ "matchers" "once_cell" "tracing" "std" "thread_local" "dep:regex-automata" ]; + "fmt" = [ "registry" "std" ]; + "json" = [ "tracing-serde" "serde" "serde_json" ]; + "local-time" = [ "time/local-offset" ]; + "matchers" = [ "dep:matchers" ]; + "nu-ansi-term" = [ "dep:nu-ansi-term" ]; + "once_cell" = [ "dep:once_cell" ]; + "parking_lot" = [ "dep:parking_lot" ]; + "registry" = [ "sharded-slab" "thread_local" "std" ]; + "serde" = [ "dep:serde" ]; + "serde_json" = [ "dep:serde_json" ]; + "sharded-slab" = [ "dep:sharded-slab" ]; + "smallvec" = [ "dep:smallvec" ]; + "std" = [ "alloc" "tracing-core/std" ]; + "thread_local" = [ "dep:thread_local" ]; + "time" = [ "dep:time" ]; + "tracing" = [ "dep:tracing" ]; + "tracing-log" = [ "dep:tracing-log" ]; + "tracing-serde" = [ "dep:tracing-serde" ]; + "valuable" = [ "tracing-core/valuable" "valuable_crate" "valuable-serde" "tracing-serde/valuable" ]; + "valuable-serde" = [ "dep:valuable-serde" ]; + "valuable_crate" = [ "dep:valuable_crate" ]; + }; + resolvedDefaultFeatures = [ "alloc" "ansi" "default" "env-filter" "fmt" "json" "matchers" "nu-ansi-term" "once_cell" "registry" "serde" "serde_json" "sharded-slab" "smallvec" "std" "thread_local" "tracing" "tracing-log" "tracing-serde" ]; + }; + "trait-variant" = rec { + crateName = "trait-variant"; + version = "0.1.2"; + edition = "2021"; + sha256 = "19vpbnbcsxdiznwdw854pd0vya7rm7v7hnl3nh741621603pg5vh"; + procMacro = true; + libName = "trait_variant"; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" ]; + } + ]; + + }; + "triomphe" = rec { + crateName = "triomphe"; + version = "0.1.16"; + edition = "2021"; + sha256 = "1bm0y6mjazp2dlfdmqkw1ip989sa3pvr2m5j2hb1gj49cgm8h1ml"; + authors = [ + "Manish Goregaokar " + "The Servo Project Developers" + ]; + features = { + "arc-swap" = [ "dep:arc-swap" ]; + "default" = [ "serde" "stable_deref_trait" "std" ]; + "serde" = [ "dep:serde" ]; + "stable_deref_trait" = [ "dep:stable_deref_trait" ]; + "unsize" = [ "dep:unsize" ]; + }; + }; + "trusted-proxies" = rec { + crateName = "trusted-proxies"; + version = "0.0.1"; + edition = "2024"; + src = lib.cleanSourceWith { filter = sourceFilter; src = ../crates/trusted-proxies; }; + libName = "trusted_proxies"; + dependencies = [ + { + name = "ipnet"; + packageId = "ipnet"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + + }; + "try-lock" = rec { + crateName = "try-lock"; + version = "0.2.5"; + edition = "2015"; + sha256 = "0jqijrrvm1pyq34zn1jmy2vihd4jcrjlvsh4alkjahhssjnsn8g4"; + libName = "try_lock"; + authors = [ + "Sean McArthur " + ]; + + }; + "tungstenite 0.24.0" = rec { + crateName = "tungstenite"; + version = "0.24.0"; + edition = "2018"; + sha256 = "12nsxnxazk4nisgsqpywi6za0hsbc2rd15r1scb5pag7dqvbir8q"; + authors = [ + "Alexey Galakhov" + "Daniel Abramov" + ]; + dependencies = [ + { + name = "byteorder"; + packageId = "byteorder"; + } + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "data-encoding"; + packageId = "data-encoding"; + optional = true; + } + { + name = "http"; + packageId = "http"; + optional = true; + } + { + name = "httparse"; + packageId = "httparse"; + optional = true; + } + { + name = "log"; + packageId = "log"; + } + { + name = "rand"; + packageId = "rand 0.8.6"; + } + { + name = "rustls"; + packageId = "rustls"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + optional = true; + } + { + name = "sha1"; + packageId = "sha1 0.10.6"; + optional = true; + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + } + { + name = "utf-8"; + packageId = "utf-8"; + } + ]; + devDependencies = [ + { + name = "rand"; + packageId = "rand 0.8.6"; + } + ]; + features = { + "__rustls-tls" = [ "rustls" "rustls-pki-types" ]; + "data-encoding" = [ "dep:data-encoding" ]; + "default" = [ "handshake" ]; + "handshake" = [ "data-encoding" "http" "httparse" "sha1" ]; + "http" = [ "dep:http" ]; + "httparse" = [ "dep:httparse" ]; + "native-tls" = [ "native-tls-crate" ]; + "native-tls-crate" = [ "dep:native-tls-crate" ]; + "native-tls-vendored" = [ "native-tls" "native-tls-crate/vendored" ]; + "rustls" = [ "dep:rustls" ]; + "rustls-native-certs" = [ "dep:rustls-native-certs" ]; + "rustls-pki-types" = [ "dep:rustls-pki-types" ]; + "rustls-tls-native-roots" = [ "__rustls-tls" "rustls-native-certs" ]; + "rustls-tls-webpki-roots" = [ "__rustls-tls" "webpki-roots" ]; + "sha1" = [ "dep:sha1" ]; + "url" = [ "dep:url" ]; + "webpki-roots" = [ "dep:webpki-roots" ]; + }; + resolvedDefaultFeatures = [ "__rustls-tls" "data-encoding" "handshake" "http" "httparse" "rustls" "rustls-pki-types" "sha1" ]; + }; + "tungstenite 0.29.0" = rec { + crateName = "tungstenite"; + version = "0.29.0"; + edition = "2021"; + sha256 = "1f7673dhqbfxc0f2ccyiyqhv882nkialnzm5qb3vkbwky8m1a0bc"; + authors = [ + "Alexey Galakhov" + "Daniel Abramov" + ]; + dependencies = [ + { + name = "bytes"; + packageId = "bytes"; + } + { + name = "data-encoding"; + packageId = "data-encoding"; + optional = true; + } + { + name = "http"; + packageId = "http"; + optional = true; + } + { + name = "httparse"; + packageId = "httparse"; + optional = true; + } + { + name = "log"; + packageId = "log"; + } + { + name = "rand"; + packageId = "rand 0.9.4"; + } + { + name = "rustls"; + packageId = "rustls"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; + } + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + optional = true; + } + { + name = "sha1"; + packageId = "sha1 0.10.6"; + optional = true; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + ]; + devDependencies = [ + { + name = "rand"; + packageId = "rand 0.9.4"; + } + ]; + features = { + "__rustls-tls" = [ "rustls" "rustls-pki-types" ]; + "data-encoding" = [ "dep:data-encoding" ]; + "default" = [ "handshake" ]; + "handshake" = [ "data-encoding" "http" "httparse" "sha1" ]; + "http" = [ "dep:http" ]; + "httparse" = [ "dep:httparse" ]; + "native-tls" = [ "native-tls-crate" ]; + "native-tls-crate" = [ "dep:native-tls-crate" ]; + "native-tls-vendored" = [ "native-tls" "native-tls-crate/vendored" ]; + "rustls" = [ "dep:rustls" ]; + "rustls-native-certs" = [ "dep:rustls-native-certs" ]; + "rustls-pki-types" = [ "dep:rustls-pki-types" ]; + "rustls-tls-native-roots" = [ "__rustls-tls" "rustls-native-certs" ]; + "rustls-tls-webpki-roots" = [ "__rustls-tls" "webpki-roots" ]; + "sha1" = [ "dep:sha1" ]; + "url" = [ "dep:url" ]; + "webpki-roots" = [ "dep:webpki-roots" ]; + }; + resolvedDefaultFeatures = [ "__rustls-tls" "data-encoding" "handshake" "http" "httparse" "rustls" "rustls-pki-types" "sha1" ]; + }; + "typed-arena" = rec { + crateName = "typed-arena"; + version = "2.0.2"; + edition = "2015"; + sha256 = "0shj0jpmglhgw2f1i4b33ycdzwd1z205pbs1rd5wx7ks2qhaxxka"; + libName = "typed_arena"; + authors = [ + "The typed-arena developers" + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "typeid" = rec { + crateName = "typeid"; + version = "1.0.3"; + edition = "2018"; + sha256 = "0727ypay2p6mlw72gz3yxkqayzdmjckw46sxqpaj08v0b0r64zdw"; + authors = [ + "David Tolnay " + ]; + + }; + "typenum" = rec { + crateName = "typenum"; + version = "1.20.1"; + edition = "2018"; + sha256 = "086s9ly0906kw5yw41249fba97w5zfxf03pyfwdkffvcprqfixdn"; + features = { + "scale-info" = [ "dep:scale-info" ]; + "scale_info" = [ "scale-info/derive" ]; + }; + resolvedDefaultFeatures = [ "const-generics" ]; + }; + "typetag" = rec { + crateName = "typetag"; + version = "0.2.23"; + edition = "2021"; + sha256 = "1hlfg6acv088dcp4j2a95cx8rj9kpd4lpywdj8d2mm1hi82qc3n9"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "erased-serde"; + packageId = "erased-serde"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "inventory"; + packageId = "inventory"; + } + { + name = "once_cell"; + packageId = "once_cell"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "serde"; + packageId = "serde"; + usesDefaultFeatures = false; + features = [ "alloc" "derive" ]; + } + { + name = "typetag-impl"; + packageId = "typetag-impl"; + } + ]; + + }; + "typetag-impl" = rec { + crateName = "typetag-impl"; + version = "0.2.23"; + edition = "2021"; + sha256 = "0a43il4lq8hb410n0gw1n9qn5qjlprwb17x0xxd2lpwsx72aqlzi"; + procMacro = true; + libName = "typetag_impl"; + authors = [ + "David Tolnay " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 3.0.3"; + features = [ "full" ]; + } + ]; + + }; + "uluru" = rec { + crateName = "uluru"; + version = "3.1.0"; + edition = "2021"; + sha256 = "1njp6vvy1mm8idnsp6ljyxx5znfsk3xkmk9cr2am0vkfwmlj92kw"; + authors = [ + "The Servo Project Developers" + "Matt Brubeck " + ]; + dependencies = [ + { + name = "arrayvec"; + packageId = "arrayvec"; + usesDefaultFeatures = false; + } + ]; + + }; + "unarray" = rec { + crateName = "unarray"; + version = "0.1.4"; + edition = "2018"; + sha256 = "154smf048k84prsdgh09nkm2n0w0336v84jd4zikyn6v6jrqbspa"; + + }; + "unicase" = rec { + crateName = "unicase"; + version = "2.9.0"; + edition = "2018"; + sha256 = "0hh1wrfd7807mfph2q67jsxqgw8hm82xg2fb8ln8cvblkwxbri6v"; + authors = [ + "Sean McArthur " + ]; + features = { + }; + }; + "unicode-bom" = rec { + crateName = "unicode-bom"; + version = "2.0.3"; + edition = "2018"; + sha256 = "05s2sqyjanqrbds3fxam35f92npp5ci2wz9zg7v690r0448mvv3y"; + libName = "unicode_bom"; + authors = [ + "Phil Booth " + ]; + + }; + "unicode-ident" = rec { + crateName = "unicode-ident"; + version = "1.0.24"; + edition = "2021"; + sha256 = "0xfs8y1g7syl2iykji8zk5hgfi5jw819f5zsrbaxmlzwsly33r76"; + libName = "unicode_ident"; + authors = [ + "David Tolnay " + ]; + + }; + "unicode-normalization" = rec { + crateName = "unicode-normalization"; + version = "0.1.25"; + edition = "2018"; + sha256 = "1s76dcrxw7vs32yhpi0p074apdc3s7lak7809f3qvclwij3zdm2z"; + libName = "unicode_normalization"; + authors = [ + "kwantam " + "Manish Goregaokar " + ]; + dependencies = [ + { + name = "tinyvec"; + packageId = "tinyvec"; + features = [ "alloc" ]; + } + ]; + features = { + "default" = [ "std" ]; + }; + }; + "unicode-segmentation" = rec { + crateName = "unicode-segmentation"; + version = "1.13.3"; + edition = "2018"; + sha256 = "1a47zaq83p386r3baq4m018xd5q4q0grdg56i1x042dzn71x7xf6"; + libName = "unicode_segmentation"; + authors = [ + "kwantam " + "Manish Goregaokar " + ]; + features = { + }; + }; + "unicode-width" = rec { + crateName = "unicode-width"; + version = "0.1.14"; + edition = "2021"; + sha256 = "1bzn2zv0gp8xxbxbhifw778a7fc93pa6a1kj24jgg9msj07f7mkx"; + libName = "unicode_width"; + authors = [ + "kwantam " + "Manish Goregaokar " + ]; + features = { + "compiler_builtins" = [ "dep:compiler_builtins" ]; + "core" = [ "dep:core" ]; + "default" = [ "cjk" ]; + "rustc-dep-of-std" = [ "std" "core" "compiler_builtins" ]; + "std" = [ "dep:std" ]; + }; + resolvedDefaultFeatures = [ "cjk" "default" ]; + }; + "unicode-xid" = rec { + crateName = "unicode-xid"; + version = "0.2.6"; + edition = "2015"; + sha256 = "0lzqaky89fq0bcrh6jj6bhlz37scfd8c7dsj5dq7y32if56c1hgb"; + libName = "unicode_xid"; + authors = [ + "erick.tryzelaar " + "kwantam " + "Manish Goregaokar " + ]; + features = { + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "universal-hash 0.5.1" = rec { + crateName = "universal-hash"; + version = "0.5.1"; + edition = "2021"; + sha256 = "1sh79x677zkncasa95wz05b36134822w6qxmi1ck05fwi33f47gw"; + libName = "universal_hash"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "crypto-common"; + packageId = "crypto-common 0.1.6"; + } + { + name = "subtle"; + packageId = "subtle"; + usesDefaultFeatures = false; + } + ]; + features = { + "std" = [ "crypto-common/std" ]; + }; + }; + "universal-hash 0.6.1" = rec { + crateName = "universal-hash"; + version = "0.6.1"; + edition = "2024"; + sha256 = "15la0jq3jpzvabwx3kdrk34spylgfd85r9n4pvh84cvm2bf7p67l"; + libName = "universal_hash"; + authors = [ + "RustCrypto Developers" + ]; + dependencies = [ + { + name = "crypto-common"; + packageId = "crypto-common 0.2.2"; + rename = "common"; + } + { + name = "ctutils"; + packageId = "ctutils"; + } + ]; + + }; + "unsafe-libyaml" = rec { + crateName = "unsafe-libyaml"; + version = "0.2.11"; + edition = "2021"; + crateBin = []; + sha256 = "0qdq69ffl3v5pzx9kzxbghzn0fzn266i1xn70y88maybz9csqfk7"; + libName = "unsafe_libyaml"; + authors = [ + "David Tolnay " + ]; + + }; + "unsafe-libyaml-norway" = rec { + crateName = "unsafe-libyaml-norway"; + version = "0.2.15"; + edition = "2021"; + crateBin = []; + sha256 = "0111lbq845fwqv8cn89m02v7bjd2lq2jvd814dziqlijpxcvv6mk"; + libName = "unsafe_libyaml_norway"; + authors = [ + "Christina Sørensen " + "David Tolnay " + ]; + + }; + "unsigned-varint" = rec { + crateName = "unsigned-varint"; + version = "0.8.0"; + edition = "2018"; + sha256 = "01lwzxp0hf5p966fjq0lyz2x4l44b52py1fbffp9clabn9cnj1pb"; + libName = "unsigned_varint"; + authors = [ + "Parity Technologies " + ]; + features = { + "asynchronous-codec" = [ "dep:asynchronous-codec" ]; + "asynchronous_codec" = [ "std" "bytes" "asynchronous-codec" ]; + "bytes" = [ "dep:bytes" ]; + "codec" = [ "std" "bytes" "tokio-util" ]; + "futures" = [ "std" "futures-io" "futures-util" ]; + "futures-io" = [ "dep:futures-io" ]; + "futures-util" = [ "dep:futures-util" ]; + "nom" = [ "dep:nom" ]; + "tokio-util" = [ "dep:tokio-util" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; + "untrusted 0.7.1" = rec { + crateName = "untrusted"; + version = "0.7.1"; + edition = "2018"; + sha256 = "0jkbqaj9d3v5a91pp3wp9mffvng1nhycx6sh4qkdd9qyr62ccmm1"; + libPath = "src/untrusted.rs"; + authors = [ + "Brian Smith " + ]; + + }; + "untrusted 0.9.0" = rec { + crateName = "untrusted"; + version = "0.9.0"; + edition = "2018"; + sha256 = "1ha7ib98vkc538x0z60gfn0fc5whqdd85mb87dvisdcaifi6vjwf"; + authors = [ + "Brian Smith " + ]; + + }; + "url" = rec { + crateName = "url"; + version = "2.5.8"; + edition = "2018"; + sha256 = "1v8f7nx3hpr1qh76if0a04sj08k86amsq4h8cvpw6wvk76jahrzz"; + authors = [ + "The rust-url developers" + ]; + dependencies = [ + { + name = "form_urlencoded"; + packageId = "form_urlencoded"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "idna"; + packageId = "idna"; + usesDefaultFeatures = false; + features = [ "alloc" "compiled_data" ]; + } + { + name = "percent-encoding"; + packageId = "percent-encoding"; + usesDefaultFeatures = false; + features = [ "alloc" ]; + } + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "serde_derive"; + packageId = "serde_derive"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + } + { + name = "serde_derive"; + packageId = "serde_derive"; + } + ]; + features = { + "default" = [ "std" ]; + "serde" = [ "dep:serde" "dep:serde_derive" ]; + "std" = [ "idna/std" "percent-encoding/std" "form_urlencoded/std" "serde?/std" ]; + }; + resolvedDefaultFeatures = [ "default" "serde" "std" ]; + }; + "utf-8" = rec { + crateName = "utf-8"; + version = "0.7.6"; + edition = "2015"; + sha256 = "1a9ns3fvgird0snjkd3wbdhwd3zdpc2h5gpyybrfr6ra5pkqxk09"; + libName = "utf8"; + authors = [ + "Simon Sapin " + ]; + + }; + "utf8-ranges" = rec { + crateName = "utf8-ranges"; + version = "1.0.5"; + edition = "2015"; + sha256 = "1fk46654sqis2dqamihlj9b1sv162kp3brgmmqpa0lqfz4kwikvz"; + libName = "utf8_ranges"; + authors = [ + "Andrew Gallant " + ]; + + }; + "utf8_iter" = rec { + crateName = "utf8_iter"; + version = "1.0.4"; + edition = "2021"; + sha256 = "1gmna9flnj8dbyd8ba17zigrp9c4c3zclngf5lnb5yvz1ri41hdn"; + authors = [ + "Henri Sivonen " + ]; + + }; + "utf8parse" = rec { + crateName = "utf8parse"; + version = "0.2.2"; + edition = "2018"; + sha256 = "088807qwjq46azicqwbhlmzwrbkz7l4hpw43sdkdyyk524vdxaq6"; + authors = [ + "Joe Wilm " + "Christian Duerr " + ]; + features = { + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "uuid" = rec { + crateName = "uuid"; + version = "1.23.3"; + edition = "2021"; + sha256 = "1drddl03gi12vl1s3l2h371dw39plhn9wappp00v707g7h96nk8l"; + authors = [ + "Ashley Mannix" + "Dylan DPC" + "Hunar Roop Kahlon" + ]; + dependencies = [ + { + name = "getrandom"; + packageId = "getrandom 0.4.3"; + optional = true; + target = { target, features }: (!(("wasm32" == target."arch" or null) && (("unknown" == target."os" or null) || ("none" == target."os" or null)))); + } + { + name = "js-sys"; + packageId = "js-sys"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (("wasm32" == target."arch" or null) && (("unknown" == target."os" or null) || ("none" == target."os" or null)) && (builtins.elem "atomics" targetFeatures)); + } + { + name = "serde_core"; + packageId = "serde_core"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + optional = true; + usesDefaultFeatures = false; + target = { target, features }: (("wasm32" == target."arch" or null) && (("unknown" == target."os" or null) || ("none" == target."os" or null))); + } + ]; + devDependencies = [ + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + target = { target, features }: (("wasm32" == target."arch" or null) && (("unknown" == target."os" or null) || ("none" == target."os" or null))); + } + ]; + features = { + "arbitrary" = [ "dep:arbitrary" ]; + "atomic" = [ "dep:atomic" ]; + "borsh" = [ "dep:borsh" "dep:borsh-derive" ]; + "bytemuck" = [ "dep:bytemuck" ]; + "default" = [ "std" ]; + "fast-rng" = [ "rng" "dep:rand" ]; + "js" = [ "dep:wasm-bindgen" "dep:js-sys" ]; + "md5" = [ "dep:md-5" ]; + "rng" = [ "dep:getrandom" ]; + "rng-getrandom" = [ "rng" "dep:getrandom" "uuid-rng-internal-lib" "uuid-rng-internal-lib/getrandom" ]; + "rng-rand" = [ "rng" "dep:rand" "uuid-rng-internal-lib" "uuid-rng-internal-lib/rand" ]; + "serde" = [ "dep:serde_core" ]; + "sha1" = [ "dep:sha1_smol" ]; + "slog" = [ "dep:slog" ]; + "std" = [ "wasm-bindgen?/std" "js-sys?/std" ]; + "uuid-rng-internal-lib" = [ "dep:uuid-rng-internal-lib" ]; + "v1" = [ "atomic" ]; + "v3" = [ "md5" ]; + "v4" = [ "rng" ]; + "v5" = [ "sha1" ]; + "v6" = [ "atomic" ]; + "v7" = [ "rng" ]; + "zerocopy" = [ "dep:zerocopy" ]; + }; + resolvedDefaultFeatures = [ "default" "rng" "serde" "std" "v4" ]; + }; + "valuable" = rec { + crateName = "valuable"; + version = "0.1.1"; + edition = "2021"; + sha256 = "0r9srp55v7g27s5bg7a2m095fzckrcdca5maih6dy9bay6fflwxs"; + features = { + "default" = [ "std" ]; + "derive" = [ "valuable-derive" ]; + "std" = [ "alloc" ]; + "valuable-derive" = [ "dep:valuable-derive" ]; + }; + resolvedDefaultFeatures = [ "alloc" "std" ]; + }; + "vcpkg" = rec { + crateName = "vcpkg"; + version = "0.2.15"; + edition = "2015"; + sha256 = "09i4nf5y8lig6xgj3f7fyrvzd3nlaw4znrihw8psidvv5yk4xkdc"; + authors = [ + "Jim McGrath " + ]; + + }; + "version_check" = rec { + crateName = "version_check"; + version = "0.9.5"; + edition = "2015"; + sha256 = "0nhhi4i5x89gm911azqbn7avs9mdacw2i3vcz3cnmz3mv4rqz4hb"; + authors = [ + "Sergio Benitez " + ]; + + }; + "vsock" = rec { + crateName = "vsock"; + version = "0.5.4"; + edition = "2021"; + sha256 = "01ajpphglpcqscv2s8sc4ndamr28pv0568kwarz8fwy0bxsq59vb"; + authors = [ + "fsyncd" + "rust-vsock" + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + } + { + name = "nix"; + packageId = "nix"; + features = [ "ioctl" "socket" ]; + } + ]; + + }; + "wait-timeout" = rec { + crateName = "wait-timeout"; + version = "0.2.1"; + edition = "2015"; + crateBin = []; + sha256 = "04azqv9mnfxgvnc8j2wp362xraybakh2dy1nj22gj51rdl93pb09"; + libName = "wait_timeout"; + authors = [ + "Alex Crichton " + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (target."unix" or false); + } + ]; + + }; + "walkdir" = rec { + crateName = "walkdir"; + version = "2.5.0"; + edition = "2018"; + sha256 = "0jsy7a710qv8gld5957ybrnc07gavppp963gs32xk4ag8130jy99"; + authors = [ + "Andrew Gallant " + ]; + dependencies = [ + { + name = "same-file"; + packageId = "same-file"; + } + { + name = "winapi-util"; + packageId = "winapi-util"; + target = { target, features }: (target."windows" or false); + } + ]; + + }; + "want" = rec { + crateName = "want"; + version = "0.3.1"; + edition = "2018"; + sha256 = "03hbfrnvqqdchb5kgxyavb9jabwza0dmh2vw5kg0dq8rxl57d9xz"; + authors = [ + "Sean McArthur " + ]; + dependencies = [ + { + name = "try-lock"; + packageId = "try-lock"; + } + ]; + + }; + "wasi" = rec { + crateName = "wasi"; + version = "0.11.1+wasi-snapshot-preview1"; + edition = "2018"; + sha256 = "0jx49r7nbkbhyfrfyhz0bm4817yrnxgd3jiwwwfv0zl439jyrwyc"; + authors = [ + "The Cranelift Project Developers" + ]; + features = { + "core" = [ "dep:core" ]; + "default" = [ "std" ]; + "rustc-dep-of-std" = [ "core" "rustc-std-workspace-alloc" ]; + "rustc-std-workspace-alloc" = [ "dep:rustc-std-workspace-alloc" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "wasip2" = rec { + crateName = "wasip2"; + version = "1.0.4+wasi-0.2.12"; + edition = "2021"; + sha256 = "11wl7lqwq4pbmlmzr6n7bwz0hzy1z6sxc4554bkmrr86w4vznzmn"; + dependencies = [ + { + name = "wit-bindgen"; + packageId = "wit-bindgen"; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "dep:alloc" ]; + "bitflags" = [ "wit-bindgen/bitflags" ]; + "core" = [ "dep:core" ]; + "default" = [ "std" "bitflags" ]; + "rustc-dep-of-std" = [ "core" "alloc" "wit-bindgen/rustc-dep-of-std" ]; + }; + }; + "wasm-bindgen" = rec { + crateName = "wasm-bindgen"; + version = "0.2.125"; + edition = "2021"; + sha256 = "06nakz7nfy0ymyp7a27wfbjwx69659i12117hkgddkiv2iwkznwd"; + libName = "wasm_bindgen"; + authors = [ + "The wasm-bindgen Developers" + ]; + dependencies = [ + { + name = "cfg-if"; + packageId = "cfg-if"; + } + { + name = "once_cell"; + packageId = "once_cell"; + usesDefaultFeatures = false; + } + { + name = "wasm-bindgen-macro"; + packageId = "wasm-bindgen-macro"; + } + { + name = "wasm-bindgen-shared"; + packageId = "wasm-bindgen-shared"; + } + ]; + buildDependencies = [ + { + name = "rustversion"; + packageId = "rustversion"; + rename = "rustversion-compat"; + } + ]; + devDependencies = [ + { + name = "once_cell"; + packageId = "once_cell"; + } + ]; + features = { + "default" = [ "std" ]; + "enable-interning" = [ "std" ]; + "serde" = [ "dep:serde" ]; + "serde-serialize" = [ "serde" "serde_json" "std" ]; + "serde_json" = [ "dep:serde_json" ]; + "strict-macro" = [ "wasm-bindgen-macro/strict-macro" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "wasm-bindgen-futures" = rec { + crateName = "wasm-bindgen-futures"; + version = "0.4.75"; + edition = "2021"; + sha256 = "104jssshr6cm5hmkn6c66mbkyxgaaphng6c17g0dmj7jhk918fsh"; + libName = "wasm_bindgen_futures"; + authors = [ + "The wasm-bindgen Developers" + ]; + dependencies = [ + { + name = "js-sys"; + packageId = "js-sys"; + usesDefaultFeatures = false; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "futures-core-03-stream" = [ "js-sys/futures-core-03-stream" ]; + "std" = [ "wasm-bindgen/std" "js-sys/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "wasm-bindgen-macro" = rec { + crateName = "wasm-bindgen-macro"; + version = "0.2.125"; + edition = "2021"; + sha256 = "0g9w68dwcs4ylm5kxf7schi0kjdfarhc9qlnf8arxc9zn62a28af"; + procMacro = true; + libName = "wasm_bindgen_macro"; + authors = [ + "The wasm-bindgen Developers" + ]; + dependencies = [ + { + name = "quote"; + packageId = "quote"; + } + { + name = "wasm-bindgen-macro-support"; + packageId = "wasm-bindgen-macro-support"; + } + ]; + features = { + "strict-macro" = [ "wasm-bindgen-macro-support/strict-macro" ]; + }; + }; + "wasm-bindgen-macro-support" = rec { + crateName = "wasm-bindgen-macro-support"; + version = "0.2.125"; + edition = "2021"; + sha256 = "1gayzdx5iwl8gllh7ys79wg9cf4iyasl9hrzzhh5m4xx6nfgvkpy"; + libName = "wasm_bindgen_macro_support"; + authors = [ + "The wasm-bindgen Developers" + ]; + dependencies = [ + { + name = "bumpalo"; + packageId = "bumpalo"; + } + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "visit" "visit-mut" "full" "extra-traits" ]; + } + { + name = "wasm-bindgen-shared"; + packageId = "wasm-bindgen-shared"; + } + ]; + features = { + "extra-traits" = [ "syn/extra-traits" ]; + }; + }; + "wasm-bindgen-shared" = rec { + crateName = "wasm-bindgen-shared"; + version = "0.2.125"; + edition = "2021"; + links = "wasm_bindgen"; + sha256 = "07w7fy5qa14ys3p8v2p84h98yqinw713smibz9v7apcspd29x4r3"; + libName = "wasm_bindgen_shared"; + authors = [ + "The wasm-bindgen Developers" + ]; + dependencies = [ + { + name = "unicode-ident"; + packageId = "unicode-ident"; + } + ]; + + }; + "wasm-streams" = rec { + crateName = "wasm-streams"; + version = "0.4.2"; + edition = "2021"; + sha256 = "0rddn007hp6k2cm91mm9y33n79b0jxv0c3znzszcvv67hn6ks18m"; + libName = "wasm_streams";type = [ "cdylib" "rlib" ]; + authors = [ + "Mattias Buelens " + ]; + dependencies = [ + { + name = "futures-util"; + packageId = "futures-util"; + features = [ "io" "sink" ]; + } + { + name = "js-sys"; + packageId = "js-sys"; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + } + { + name = "wasm-bindgen-futures"; + packageId = "wasm-bindgen-futures"; + } + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "AbortSignal" "QueuingStrategy" "ReadableStream" "ReadableStreamType" "ReadableWritablePair" "ReadableStreamByobReader" "ReadableStreamReaderMode" "ReadableStreamReadResult" "ReadableStreamByobRequest" "ReadableStreamDefaultReader" "ReadableByteStreamController" "ReadableStreamGetReaderOptions" "ReadableStreamDefaultController" "StreamPipeOptions" "TransformStream" "TransformStreamDefaultController" "Transformer" "UnderlyingSink" "UnderlyingSource" "WritableStream" "WritableStreamDefaultController" "WritableStreamDefaultWriter" ]; + } + ]; + devDependencies = [ + { + name = "web-sys"; + packageId = "web-sys"; + features = [ "console" "AbortSignal" "ErrorEvent" "PromiseRejectionEvent" "Response" "ReadableStream" "Window" ]; + } + ]; + + }; + "web-sys" = rec { + crateName = "web-sys"; + version = "0.3.102"; + edition = "2021"; + sha256 = "0786aybrnwsgdmcynhc2k5ii291a02rq9zk054j35csyvxr0lhx6"; + libName = "web_sys"; + authors = [ + "The wasm-bindgen Developers" + ]; + dependencies = [ + { + name = "js-sys"; + packageId = "js-sys"; + usesDefaultFeatures = false; + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + usesDefaultFeatures = false; + } + ]; + features = { + "AbortSignal" = [ "EventTarget" ]; + "AnalyserNode" = [ "AudioNode" "EventTarget" ]; + "Animation" = [ "EventTarget" ]; + "AnimationEvent" = [ "Event" ]; + "AnimationPlaybackEvent" = [ "Event" ]; + "Attr" = [ "EventTarget" "Node" ]; + "AudioBufferSourceNode" = [ "AudioNode" "AudioScheduledSourceNode" "EventTarget" ]; + "AudioContext" = [ "BaseAudioContext" "EventTarget" ]; + "AudioDecoder" = [ "EventTarget" ]; + "AudioDestinationNode" = [ "AudioNode" "EventTarget" ]; + "AudioEncoder" = [ "EventTarget" ]; + "AudioNode" = [ "EventTarget" ]; + "AudioProcessingEvent" = [ "Event" ]; + "AudioScheduledSourceNode" = [ "AudioNode" "EventTarget" ]; + "AudioStreamTrack" = [ "EventTarget" "MediaStreamTrack" ]; + "AudioTrackList" = [ "EventTarget" ]; + "AudioWorklet" = [ "Worklet" ]; + "AudioWorkletGlobalScope" = [ "WorkletGlobalScope" ]; + "AudioWorkletNode" = [ "AudioNode" "EventTarget" ]; + "AuthenticatorAssertionResponse" = [ "AuthenticatorResponse" ]; + "AuthenticatorAttestationResponse" = [ "AuthenticatorResponse" ]; + "BaseAudioContext" = [ "EventTarget" ]; + "BatteryManager" = [ "EventTarget" ]; + "BeforeUnloadEvent" = [ "Event" ]; + "BiquadFilterNode" = [ "AudioNode" "EventTarget" ]; + "BlobEvent" = [ "Event" ]; + "Bluetooth" = [ "EventTarget" ]; + "BluetoothAdvertisingEvent" = [ "Event" ]; + "BluetoothDevice" = [ "EventTarget" ]; + "BluetoothPermissionResult" = [ "EventTarget" "PermissionStatus" ]; + "BluetoothRemoteGattCharacteristic" = [ "EventTarget" ]; + "BluetoothRemoteGattService" = [ "EventTarget" ]; + "BroadcastChannel" = [ "EventTarget" ]; + "CanvasCaptureMediaStream" = [ "EventTarget" "MediaStream" ]; + "CanvasCaptureMediaStreamTrack" = [ "EventTarget" "MediaStreamTrack" ]; + "CdataSection" = [ "CharacterData" "EventTarget" "Node" "Text" ]; + "ChannelMergerNode" = [ "AudioNode" "EventTarget" ]; + "ChannelSplitterNode" = [ "AudioNode" "EventTarget" ]; + "CharacterData" = [ "EventTarget" "Node" ]; + "ChromeWorker" = [ "EventTarget" "Worker" ]; + "Clipboard" = [ "EventTarget" ]; + "ClipboardEvent" = [ "Event" ]; + "CloseEvent" = [ "Event" ]; + "CommandEvent" = [ "Event" ]; + "Comment" = [ "CharacterData" "EventTarget" "Node" ]; + "CompositionEvent" = [ "Event" "UiEvent" ]; + "ConstantSourceNode" = [ "AudioNode" "AudioScheduledSourceNode" "EventTarget" ]; + "ConvolverNode" = [ "AudioNode" "EventTarget" ]; + "CookieChangeEvent" = [ "Event" ]; + "CookieStore" = [ "EventTarget" ]; + "CssAnimation" = [ "Animation" "EventTarget" ]; + "CssConditionRule" = [ "CssGroupingRule" "CssRule" ]; + "CssCounterStyleRule" = [ "CssRule" ]; + "CssFontFaceRule" = [ "CssRule" ]; + "CssFontFeatureValuesRule" = [ "CssRule" ]; + "CssGroupingRule" = [ "CssRule" ]; + "CssImportRule" = [ "CssRule" ]; + "CssKeyframeRule" = [ "CssRule" ]; + "CssKeyframesRule" = [ "CssRule" ]; + "CssMediaRule" = [ "CssConditionRule" "CssGroupingRule" "CssRule" ]; + "CssNamespaceRule" = [ "CssRule" ]; + "CssPageRule" = [ "CssRule" ]; + "CssStyleRule" = [ "CssRule" ]; + "CssStyleSheet" = [ "StyleSheet" ]; + "CssSupportsRule" = [ "CssConditionRule" "CssGroupingRule" "CssRule" ]; + "CssTransition" = [ "Animation" "EventTarget" ]; + "CssViewTransitionRule" = [ "CssRule" ]; + "CustomEvent" = [ "Event" ]; + "DedicatedWorkerGlobalScope" = [ "EventTarget" "WorkerGlobalScope" ]; + "DelayNode" = [ "AudioNode" "EventTarget" ]; + "DeviceLightEvent" = [ "Event" ]; + "DeviceMotionEvent" = [ "Event" ]; + "DeviceOrientationEvent" = [ "Event" ]; + "DeviceProximityEvent" = [ "Event" ]; + "Document" = [ "EventTarget" "Node" ]; + "DocumentFragment" = [ "EventTarget" "Node" ]; + "DocumentTimeline" = [ "AnimationTimeline" ]; + "DocumentType" = [ "EventTarget" "Node" ]; + "DomMatrix" = [ "DomMatrixReadOnly" ]; + "DomPoint" = [ "DomPointReadOnly" ]; + "DomRect" = [ "DomRectReadOnly" ]; + "DomRequest" = [ "EventTarget" ]; + "DragEvent" = [ "Event" "MouseEvent" "UiEvent" ]; + "DynamicsCompressorNode" = [ "AudioNode" "EventTarget" ]; + "Element" = [ "EventTarget" "Node" ]; + "ErrorEvent" = [ "Event" ]; + "EventSource" = [ "EventTarget" ]; + "ExtendableCookieChangeEvent" = [ "Event" "ExtendableEvent" ]; + "ExtendableEvent" = [ "Event" ]; + "ExtendableMessageEvent" = [ "Event" "ExtendableEvent" ]; + "FetchEvent" = [ "Event" "ExtendableEvent" ]; + "FetchObserver" = [ "EventTarget" ]; + "File" = [ "Blob" ]; + "FileReader" = [ "EventTarget" ]; + "FileSystemDirectoryEntry" = [ "FileSystemEntry" ]; + "FileSystemDirectoryHandle" = [ "FileSystemHandle" ]; + "FileSystemFileEntry" = [ "FileSystemEntry" ]; + "FileSystemFileHandle" = [ "FileSystemHandle" ]; + "FileSystemWritableFileStream" = [ "WritableStream" ]; + "FocusEvent" = [ "Event" "UiEvent" ]; + "FontFaceSet" = [ "EventTarget" ]; + "FontFaceSetLoadEvent" = [ "Event" ]; + "GainNode" = [ "AudioNode" "EventTarget" ]; + "GamepadEvent" = [ "Event" ]; + "GestureEvent" = [ "Event" "UiEvent" ]; + "GpuDevice" = [ "EventTarget" ]; + "GpuInternalError" = [ "GpuError" ]; + "GpuOutOfMemoryError" = [ "GpuError" ]; + "GpuPipelineError" = [ "DomException" ]; + "GpuUncapturedErrorEvent" = [ "Event" ]; + "GpuValidationError" = [ "GpuError" ]; + "HashChangeEvent" = [ "Event" ]; + "Hid" = [ "EventTarget" ]; + "HidConnectionEvent" = [ "Event" ]; + "HidDevice" = [ "EventTarget" ]; + "HidInputReportEvent" = [ "Event" ]; + "HtmlAnchorElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlAreaElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlAudioElement" = [ "Element" "EventTarget" "HtmlElement" "HtmlMediaElement" "Node" ]; + "HtmlBaseElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlBodyElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlBrElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlButtonElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlCanvasElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlDListElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlDataElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlDataListElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlDetailsElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlDialogElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlDirectoryElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlDivElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlDocument" = [ "Document" "EventTarget" "Node" ]; + "HtmlElement" = [ "Element" "EventTarget" "Node" ]; + "HtmlEmbedElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlFieldSetElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlFontElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlFormControlsCollection" = [ "HtmlCollection" ]; + "HtmlFormElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlFrameElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlFrameSetElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlHeadElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlHeadingElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlHrElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlHtmlElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlIFrameElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlImageElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlInputElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlLabelElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlLegendElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlLiElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlLinkElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlMapElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlMediaElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlMenuElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlMenuItemElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlMetaElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlMeterElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlModElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlOListElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlObjectElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlOptGroupElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlOptionElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlOptionsCollection" = [ "HtmlCollection" ]; + "HtmlOutputElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlParagraphElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlParamElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlPictureElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlPreElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlProgressElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlQuoteElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlScriptElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlSelectElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlSlotElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlSourceElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlSpanElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlStyleElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlTableCaptionElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlTableCellElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlTableColElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlTableElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlTableRowElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlTableSectionElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlTemplateElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlTextAreaElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlTimeElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlTitleElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlTrackElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlUListElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlUnknownElement" = [ "Element" "EventTarget" "HtmlElement" "Node" ]; + "HtmlVideoElement" = [ "Element" "EventTarget" "HtmlElement" "HtmlMediaElement" "Node" ]; + "IdbCursorWithValue" = [ "IdbCursor" ]; + "IdbDatabase" = [ "EventTarget" ]; + "IdbFileHandle" = [ "EventTarget" ]; + "IdbFileRequest" = [ "DomRequest" "EventTarget" ]; + "IdbLocaleAwareKeyRange" = [ "IdbKeyRange" ]; + "IdbMutableFile" = [ "EventTarget" ]; + "IdbOpenDbRequest" = [ "EventTarget" "IdbRequest" ]; + "IdbRequest" = [ "EventTarget" ]; + "IdbTransaction" = [ "EventTarget" ]; + "IdbVersionChangeEvent" = [ "Event" ]; + "IirFilterNode" = [ "AudioNode" "EventTarget" ]; + "ImageCaptureErrorEvent" = [ "Event" ]; + "InputDeviceInfo" = [ "MediaDeviceInfo" ]; + "InputEvent" = [ "Event" "UiEvent" ]; + "KeyFrameRequestEvent" = [ "Event" ]; + "KeyboardEvent" = [ "Event" "UiEvent" ]; + "KeyframeEffect" = [ "AnimationEffect" ]; + "LocalMediaStream" = [ "EventTarget" "MediaStream" ]; + "MathMlElement" = [ "Element" "EventTarget" "Node" ]; + "MediaDevices" = [ "EventTarget" ]; + "MediaElementAudioSourceNode" = [ "AudioNode" "EventTarget" ]; + "MediaEncryptedEvent" = [ "Event" ]; + "MediaKeyError" = [ "Event" ]; + "MediaKeyMessageEvent" = [ "Event" ]; + "MediaKeySession" = [ "EventTarget" ]; + "MediaQueryList" = [ "EventTarget" ]; + "MediaQueryListEvent" = [ "Event" ]; + "MediaRecorder" = [ "EventTarget" ]; + "MediaRecorderErrorEvent" = [ "Event" ]; + "MediaSource" = [ "EventTarget" ]; + "MediaStream" = [ "EventTarget" ]; + "MediaStreamAudioDestinationNode" = [ "AudioNode" "EventTarget" ]; + "MediaStreamAudioSourceNode" = [ "AudioNode" "EventTarget" ]; + "MediaStreamEvent" = [ "Event" ]; + "MediaStreamTrack" = [ "EventTarget" ]; + "MediaStreamTrackEvent" = [ "Event" ]; + "MediaStreamTrackGenerator" = [ "EventTarget" "MediaStreamTrack" ]; + "MessageEvent" = [ "Event" ]; + "MessagePort" = [ "EventTarget" ]; + "MidiAccess" = [ "EventTarget" ]; + "MidiConnectionEvent" = [ "Event" ]; + "MidiInput" = [ "EventTarget" "MidiPort" ]; + "MidiMessageEvent" = [ "Event" ]; + "MidiOutput" = [ "EventTarget" "MidiPort" ]; + "MidiPort" = [ "EventTarget" ]; + "MouseEvent" = [ "Event" "UiEvent" ]; + "MouseScrollEvent" = [ "Event" "MouseEvent" "UiEvent" ]; + "MutationEvent" = [ "Event" ]; + "NetworkInformation" = [ "EventTarget" ]; + "Node" = [ "EventTarget" ]; + "Notification" = [ "EventTarget" ]; + "NotificationEvent" = [ "Event" "ExtendableEvent" ]; + "OfflineAudioCompletionEvent" = [ "Event" ]; + "OfflineAudioContext" = [ "BaseAudioContext" "EventTarget" ]; + "OfflineResourceList" = [ "EventTarget" ]; + "OffscreenCanvas" = [ "EventTarget" ]; + "OscillatorNode" = [ "AudioNode" "AudioScheduledSourceNode" "EventTarget" ]; + "PageTransitionEvent" = [ "Event" ]; + "PaintWorkletGlobalScope" = [ "WorkletGlobalScope" ]; + "PannerNode" = [ "AudioNode" "EventTarget" ]; + "PaymentMethodChangeEvent" = [ "Event" "PaymentRequestUpdateEvent" ]; + "PaymentRequestUpdateEvent" = [ "Event" ]; + "Performance" = [ "EventTarget" ]; + "PerformanceMark" = [ "PerformanceEntry" ]; + "PerformanceMeasure" = [ "PerformanceEntry" ]; + "PerformanceNavigationTiming" = [ "PerformanceEntry" "PerformanceResourceTiming" ]; + "PerformanceResourceTiming" = [ "PerformanceEntry" ]; + "PermissionStatus" = [ "EventTarget" ]; + "PictureInPictureEvent" = [ "Event" ]; + "PictureInPictureWindow" = [ "EventTarget" ]; + "PointerEvent" = [ "Event" "MouseEvent" "UiEvent" ]; + "PopStateEvent" = [ "Event" ]; + "PopupBlockedEvent" = [ "Event" ]; + "PresentationAvailability" = [ "EventTarget" ]; + "PresentationConnection" = [ "EventTarget" ]; + "PresentationConnectionAvailableEvent" = [ "Event" ]; + "PresentationConnectionCloseEvent" = [ "Event" ]; + "PresentationConnectionList" = [ "EventTarget" ]; + "PresentationRequest" = [ "EventTarget" ]; + "ProcessingInstruction" = [ "CharacterData" "EventTarget" "Node" ]; + "ProgressEvent" = [ "Event" ]; + "PromiseRejectionEvent" = [ "Event" ]; + "PublicKeyCredential" = [ "Credential" ]; + "PushEvent" = [ "Event" "ExtendableEvent" ]; + "RadioNodeList" = [ "NodeList" ]; + "Range" = [ "AbstractRange" ]; + "RtcDataChannel" = [ "EventTarget" ]; + "RtcDataChannelEvent" = [ "Event" ]; + "RtcPeerConnection" = [ "EventTarget" ]; + "RtcPeerConnectionIceErrorEvent" = [ "Event" ]; + "RtcPeerConnectionIceEvent" = [ "Event" ]; + "RtcRtpScriptTransformer" = [ "EventTarget" ]; + "RtcTrackEvent" = [ "Event" ]; + "RtcTransformEvent" = [ "Event" ]; + "RtcdtmfSender" = [ "EventTarget" ]; + "RtcdtmfToneChangeEvent" = [ "Event" ]; + "SFrameTransform" = [ "EventTarget" ]; + "SFrameTransformErrorEvent" = [ "Event" ]; + "Screen" = [ "EventTarget" ]; + "ScreenDetailed" = [ "EventTarget" "Screen" ]; + "ScreenDetails" = [ "EventTarget" ]; + "ScreenOrientation" = [ "EventTarget" ]; + "ScriptProcessorNode" = [ "AudioNode" "EventTarget" ]; + "ScrollAreaEvent" = [ "Event" "UiEvent" ]; + "SecurityPolicyViolationEvent" = [ "Event" ]; + "Serial" = [ "EventTarget" ]; + "SerialPort" = [ "EventTarget" ]; + "ServiceWorker" = [ "EventTarget" ]; + "ServiceWorkerContainer" = [ "EventTarget" ]; + "ServiceWorkerGlobalScope" = [ "EventTarget" "WorkerGlobalScope" ]; + "ServiceWorkerRegistration" = [ "EventTarget" ]; + "ShadowRoot" = [ "DocumentFragment" "EventTarget" "Node" ]; + "SharedWorker" = [ "EventTarget" ]; + "SharedWorkerGlobalScope" = [ "EventTarget" "WorkerGlobalScope" ]; + "SourceBuffer" = [ "EventTarget" ]; + "SourceBufferList" = [ "EventTarget" ]; + "SpeechRecognition" = [ "EventTarget" ]; + "SpeechRecognitionError" = [ "Event" ]; + "SpeechRecognitionEvent" = [ "Event" ]; + "SpeechSynthesis" = [ "EventTarget" ]; + "SpeechSynthesisErrorEvent" = [ "Event" "SpeechSynthesisEvent" ]; + "SpeechSynthesisEvent" = [ "Event" ]; + "SpeechSynthesisUtterance" = [ "EventTarget" ]; + "StaticRange" = [ "AbstractRange" ]; + "StereoPannerNode" = [ "AudioNode" "EventTarget" ]; + "StorageEvent" = [ "Event" ]; + "SubmitEvent" = [ "Event" ]; + "SvgAnimateElement" = [ "Element" "EventTarget" "Node" "SvgAnimationElement" "SvgElement" ]; + "SvgAnimateMotionElement" = [ "Element" "EventTarget" "Node" "SvgAnimationElement" "SvgElement" ]; + "SvgAnimateTransformElement" = [ "Element" "EventTarget" "Node" "SvgAnimationElement" "SvgElement" ]; + "SvgAnimationElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgCircleElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGeometryElement" "SvgGraphicsElement" ]; + "SvgClipPathElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgComponentTransferFunctionElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgDefsElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; + "SvgDescElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgElement" = [ "Element" "EventTarget" "Node" ]; + "SvgEllipseElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGeometryElement" "SvgGraphicsElement" ]; + "SvgFilterElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgForeignObjectElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; + "SvgGeometryElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; + "SvgGradientElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgGraphicsElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgImageElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; + "SvgLineElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGeometryElement" "SvgGraphicsElement" ]; + "SvgLinearGradientElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGradientElement" ]; + "SvgMarkerElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgMaskElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgMetadataElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgPathElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGeometryElement" "SvgGraphicsElement" ]; + "SvgPathSegArcAbs" = [ "SvgPathSeg" ]; + "SvgPathSegArcRel" = [ "SvgPathSeg" ]; + "SvgPathSegClosePath" = [ "SvgPathSeg" ]; + "SvgPathSegCurvetoCubicAbs" = [ "SvgPathSeg" ]; + "SvgPathSegCurvetoCubicRel" = [ "SvgPathSeg" ]; + "SvgPathSegCurvetoCubicSmoothAbs" = [ "SvgPathSeg" ]; + "SvgPathSegCurvetoCubicSmoothRel" = [ "SvgPathSeg" ]; + "SvgPathSegCurvetoQuadraticAbs" = [ "SvgPathSeg" ]; + "SvgPathSegCurvetoQuadraticRel" = [ "SvgPathSeg" ]; + "SvgPathSegCurvetoQuadraticSmoothAbs" = [ "SvgPathSeg" ]; + "SvgPathSegCurvetoQuadraticSmoothRel" = [ "SvgPathSeg" ]; + "SvgPathSegLinetoAbs" = [ "SvgPathSeg" ]; + "SvgPathSegLinetoHorizontalAbs" = [ "SvgPathSeg" ]; + "SvgPathSegLinetoHorizontalRel" = [ "SvgPathSeg" ]; + "SvgPathSegLinetoRel" = [ "SvgPathSeg" ]; + "SvgPathSegLinetoVerticalAbs" = [ "SvgPathSeg" ]; + "SvgPathSegLinetoVerticalRel" = [ "SvgPathSeg" ]; + "SvgPathSegMovetoAbs" = [ "SvgPathSeg" ]; + "SvgPathSegMovetoRel" = [ "SvgPathSeg" ]; + "SvgPatternElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgPolygonElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGeometryElement" "SvgGraphicsElement" ]; + "SvgPolylineElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGeometryElement" "SvgGraphicsElement" ]; + "SvgRadialGradientElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGradientElement" ]; + "SvgRectElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGeometryElement" "SvgGraphicsElement" ]; + "SvgScriptElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgSetElement" = [ "Element" "EventTarget" "Node" "SvgAnimationElement" "SvgElement" ]; + "SvgStopElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgStyleElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgSwitchElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; + "SvgSymbolElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgTextContentElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; + "SvgTextElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" "SvgTextContentElement" "SvgTextPositioningElement" ]; + "SvgTextPathElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" "SvgTextContentElement" ]; + "SvgTextPositioningElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" "SvgTextContentElement" ]; + "SvgTitleElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgUseElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; + "SvgViewElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgaElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; + "SvgfeBlendElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeColorMatrixElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeComponentTransferElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeCompositeElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeConvolveMatrixElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeDiffuseLightingElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeDisplacementMapElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeDistantLightElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeDropShadowElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeFloodElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeFuncAElement" = [ "Element" "EventTarget" "Node" "SvgComponentTransferFunctionElement" "SvgElement" ]; + "SvgfeFuncBElement" = [ "Element" "EventTarget" "Node" "SvgComponentTransferFunctionElement" "SvgElement" ]; + "SvgfeFuncGElement" = [ "Element" "EventTarget" "Node" "SvgComponentTransferFunctionElement" "SvgElement" ]; + "SvgfeFuncRElement" = [ "Element" "EventTarget" "Node" "SvgComponentTransferFunctionElement" "SvgElement" ]; + "SvgfeGaussianBlurElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeImageElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeMergeElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeMergeNodeElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeMorphologyElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeOffsetElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfePointLightElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeSpecularLightingElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeSpotLightElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeTileElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgfeTurbulenceElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvggElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; + "SvgmPathElement" = [ "Element" "EventTarget" "Node" "SvgElement" ]; + "SvgsvgElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" ]; + "SvgtSpanElement" = [ "Element" "EventTarget" "Node" "SvgElement" "SvgGraphicsElement" "SvgTextContentElement" "SvgTextPositioningElement" ]; + "TaskController" = [ "AbortController" ]; + "TaskPriorityChangeEvent" = [ "Event" ]; + "TaskSignal" = [ "AbortSignal" "EventTarget" ]; + "TcpServerSocket" = [ "EventTarget" ]; + "TcpServerSocketEvent" = [ "Event" ]; + "TcpSocket" = [ "EventTarget" ]; + "TcpSocketErrorEvent" = [ "Event" ]; + "TcpSocketEvent" = [ "Event" ]; + "Text" = [ "CharacterData" "EventTarget" "Node" ]; + "TextTrack" = [ "EventTarget" ]; + "TextTrackCue" = [ "EventTarget" ]; + "TextTrackList" = [ "EventTarget" ]; + "TimeEvent" = [ "Event" ]; + "ToggleEvent" = [ "Event" ]; + "TouchEvent" = [ "Event" "UiEvent" ]; + "TrackEvent" = [ "Event" ]; + "TransitionEvent" = [ "Event" ]; + "UiEvent" = [ "Event" ]; + "Usb" = [ "EventTarget" ]; + "UsbConnectionEvent" = [ "Event" ]; + "UsbPermissionResult" = [ "EventTarget" "PermissionStatus" ]; + "UserProximityEvent" = [ "Event" ]; + "ValueEvent" = [ "Event" ]; + "VideoDecoder" = [ "EventTarget" ]; + "VideoEncoder" = [ "EventTarget" ]; + "VideoStreamTrack" = [ "EventTarget" "MediaStreamTrack" ]; + "VideoTrackList" = [ "EventTarget" ]; + "VisualViewport" = [ "EventTarget" ]; + "VrDisplay" = [ "EventTarget" ]; + "VttCue" = [ "EventTarget" "TextTrackCue" ]; + "WakeLockSentinel" = [ "EventTarget" ]; + "WaveShaperNode" = [ "AudioNode" "EventTarget" ]; + "WebGlContextEvent" = [ "Event" ]; + "WebKitCssMatrix" = [ "DomMatrix" "DomMatrixReadOnly" ]; + "WebSocket" = [ "EventTarget" ]; + "WebTransportError" = [ "DomException" ]; + "WebTransportReceiveStream" = [ "ReadableStream" ]; + "WebTransportSendStream" = [ "WritableStream" ]; + "WheelEvent" = [ "Event" "MouseEvent" "UiEvent" ]; + "Window" = [ "EventTarget" ]; + "WindowClient" = [ "Client" ]; + "Worker" = [ "EventTarget" ]; + "WorkerDebuggerGlobalScope" = [ "EventTarget" ]; + "WorkerGlobalScope" = [ "EventTarget" ]; + "XmlDocument" = [ "Document" "EventTarget" "Node" ]; + "XmlHttpRequest" = [ "EventTarget" "XmlHttpRequestEventTarget" ]; + "XmlHttpRequestEventTarget" = [ "EventTarget" ]; + "XmlHttpRequestUpload" = [ "EventTarget" "XmlHttpRequestEventTarget" ]; + "XrBoundedReferenceSpace" = [ "EventTarget" "XrReferenceSpace" "XrSpace" ]; + "XrInputSourceEvent" = [ "Event" ]; + "XrInputSourcesChangeEvent" = [ "Event" ]; + "XrJointPose" = [ "XrPose" ]; + "XrJointSpace" = [ "EventTarget" "XrSpace" ]; + "XrLayer" = [ "EventTarget" ]; + "XrPermissionStatus" = [ "EventTarget" "PermissionStatus" ]; + "XrReferenceSpace" = [ "EventTarget" "XrSpace" ]; + "XrReferenceSpaceEvent" = [ "Event" ]; + "XrSession" = [ "EventTarget" ]; + "XrSessionEvent" = [ "Event" ]; + "XrSpace" = [ "EventTarget" ]; + "XrSystem" = [ "EventTarget" ]; + "XrViewerPose" = [ "XrPose" ]; + "XrWebGlLayer" = [ "EventTarget" "XrLayer" ]; + "default" = [ "std" ]; + "std" = [ "wasm-bindgen/std" "js-sys/std" ]; + }; + resolvedDefaultFeatures = [ "AbortController" "AbortSignal" "BinaryType" "Blob" "BlobPropertyBag" "CloseEvent" "Document" "Element" "ErrorEvent" "Event" "EventTarget" "File" "FormData" "Headers" "History" "HtmlElement" "HtmlHeadElement" "Location" "MessageEvent" "Node" "Performance" "QueuingStrategy" "ReadableByteStreamController" "ReadableStream" "ReadableStreamByobReader" "ReadableStreamByobRequest" "ReadableStreamDefaultController" "ReadableStreamDefaultReader" "ReadableStreamGetReaderOptions" "ReadableStreamReadResult" "ReadableStreamReaderMode" "ReadableStreamType" "ReadableWritablePair" "Request" "RequestCache" "RequestCredentials" "RequestInit" "RequestMode" "Response" "ServiceWorkerGlobalScope" "Storage" "StreamPipeOptions" "TransformStream" "TransformStreamDefaultController" "Transformer" "UnderlyingSink" "UnderlyingSource" "WebSocket" "Window" "WorkerGlobalScope" "WritableStream" "WritableStreamDefaultController" "WritableStreamDefaultWriter" "default" "std" ]; + }; + "web-time" = rec { + crateName = "web-time"; + version = "1.1.0"; + edition = "2021"; + sha256 = "1fx05yqx83dhx628wb70fyy10yjfq1jpl20qfqhdkymi13rq0ras"; + libName = "web_time"; + dependencies = [ + { + name = "js-sys"; + packageId = "js-sys"; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + } + { + name = "wasm-bindgen"; + packageId = "wasm-bindgen"; + usesDefaultFeatures = false; + target = { target, features }: ((builtins.elem "wasm" target."family") && ("unknown" == target."os" or null)); + } + ]; + features = { + "serde" = [ "dep:serde" ]; + }; + }; + "webpage" = rec { + crateName = "webpage"; + version = "2.0.1"; + edition = "2021"; + sha256 = "1b1fh3k6xcwkksyi9gbcx28d15h5mqs9rfw2maxycihx0ky2x1kh"; + authors = [ + "Otto " + ]; + dependencies = [ + { + name = "html5ever"; + packageId = "html5ever"; + } + { + name = "markup5ever_rcdom"; + packageId = "markup5ever_rcdom"; + } + { + name = "serde_json"; + packageId = "serde_json"; + } + { + name = "url"; + packageId = "url"; + } + ]; + features = { + "curl" = [ "dep:curl" ]; + "default" = [ "curl" ]; + "serde" = [ "dep:serde" ]; + }; + }; + "webpki-root-certs" = rec { + crateName = "webpki-root-certs"; + version = "1.0.8"; + edition = "2021"; + sha256 = "0ryjnclqn5km921jkff8x8wkj5imygprgblfrpnazxz682hsaihd"; + libName = "webpki_root_certs"; + dependencies = [ + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + rename = "pki-types"; + usesDefaultFeatures = false; + } + ]; + + }; + "webpki-roots 0.26.11" = rec { + crateName = "webpki-roots"; + version = "0.26.11"; + edition = "2021"; + sha256 = "1agpayg5zzf7m1a01q30jahlgmn5nwggbabdhq0in008pf5c66sj"; + libName = "webpki_roots"; + dependencies = [ + { + name = "webpki-roots"; + packageId = "webpki-roots 1.0.8"; + rename = "parent"; + } + ]; + + }; + "webpki-roots 1.0.8" = rec { + crateName = "webpki-roots"; + version = "1.0.8"; + edition = "2021"; + sha256 = "1gricxbz1xk561qjflv5q2y4bap5lyspv7c2dxygl0920c3cp1dz"; + libName = "webpki_roots"; + dependencies = [ + { + name = "rustls-pki-types"; + packageId = "rustls-pki-types"; + rename = "pki-types"; + usesDefaultFeatures = false; + } + ]; + + }; + "widestring" = rec { + crateName = "widestring"; + version = "1.2.1"; + edition = "2021"; + sha256 = "0wg4qdbs70xqnlbm8wb0bs4idm2mxk3b6kaqwllsncmb2cqrq1kj"; + features = { + "debugger_visualizer" = [ "alloc" ]; + "default" = [ "std" ]; + "std" = [ "alloc" ]; + }; + resolvedDefaultFeatures = [ "alloc" "default" "std" ]; + }; + "winapi" = rec { + crateName = "winapi"; + version = "0.3.9"; + edition = "2015"; + sha256 = "06gl025x418lchw1wxj64ycr7gha83m44cjr5sarhynd9xkrm0sw"; + authors = [ + "Peter Atashian " + ]; + dependencies = [ + { + name = "winapi-i686-pc-windows-gnu"; + packageId = "winapi-i686-pc-windows-gnu"; + target = { target, features }: (target.name == "i686-pc-windows-gnu"); + } + { + name = "winapi-x86_64-pc-windows-gnu"; + packageId = "winapi-x86_64-pc-windows-gnu"; + target = { target, features }: (target.name == "x86_64-pc-windows-gnu"); + } + ]; + features = { + "debug" = [ "impl-debug" ]; + }; + resolvedDefaultFeatures = [ "handleapi" "profileapi" "std" "sysinfoapi" "winsock2" ]; + }; + "winapi-i686-pc-windows-gnu" = rec { + crateName = "winapi-i686-pc-windows-gnu"; + version = "0.4.0"; + edition = "2015"; + sha256 = "1dmpa6mvcvzz16zg6d5vrfy4bxgg541wxrcip7cnshi06v38ffxc"; + libName = "winapi_i686_pc_windows_gnu"; + authors = [ + "Peter Atashian " + ]; + + }; + "winapi-util" = rec { + crateName = "winapi-util"; + version = "0.1.11"; + edition = "2021"; + sha256 = "08hdl7mkll7pz8whg869h58c1r9y7in0w0pk8fm24qc77k0b39y2"; + libName = "winapi_util"; + authors = [ + "Andrew Gallant " + ]; + dependencies = [ + { + name = "windows-sys"; + packageId = "windows-sys 0.61.2"; + target = { target, features }: (target."windows" or false); + features = [ "Win32_Foundation" "Win32_Storage_FileSystem" "Win32_System_Console" "Win32_System_SystemInformation" ]; + } + ]; + + }; + "winapi-x86_64-pc-windows-gnu" = rec { + crateName = "winapi-x86_64-pc-windows-gnu"; + version = "0.4.0"; + edition = "2015"; + sha256 = "0gqq64czqb64kskjryj8isp62m2sgvx25yyj3kpc2myh85w24bki"; + libName = "winapi_x86_64_pc_windows_gnu"; + authors = [ + "Peter Atashian " + ]; + + }; + "windows" = rec { + crateName = "windows"; + version = "0.62.2"; + edition = "2021"; + sha256 = "10457l9ihrbw8j79z2v4plyjxkf6xvb5npd0lqwmkh702gpaszsj"; + dependencies = [ + { + name = "windows-collections"; + packageId = "windows-collections"; + usesDefaultFeatures = false; + } + { + name = "windows-core"; + packageId = "windows-core"; + usesDefaultFeatures = false; + } + { + name = "windows-future"; + packageId = "windows-future"; + usesDefaultFeatures = false; + } + { + name = "windows-numerics"; + packageId = "windows-numerics"; + usesDefaultFeatures = false; + } + ]; + features = { + "AI" = [ "Foundation" ]; + "AI_Actions" = [ "AI" ]; + "AI_Actions_Hosting" = [ "AI_Actions" ]; + "AI_Actions_Provider" = [ "AI_Actions" ]; + "AI_Agents" = [ "AI" ]; + "AI_Agents_Mcp" = [ "AI_Agents" ]; + "AI_MachineLearning" = [ "AI" ]; + "ApplicationModel" = [ "Foundation" ]; + "ApplicationModel_Activation" = [ "ApplicationModel" ]; + "ApplicationModel_AppExtensions" = [ "ApplicationModel" ]; + "ApplicationModel_AppService" = [ "ApplicationModel" ]; + "ApplicationModel_Appointments" = [ "ApplicationModel" ]; + "ApplicationModel_Appointments_AppointmentsProvider" = [ "ApplicationModel_Appointments" ]; + "ApplicationModel_Appointments_DataProvider" = [ "ApplicationModel_Appointments" ]; + "ApplicationModel_Background" = [ "ApplicationModel" ]; + "ApplicationModel_Calls" = [ "ApplicationModel" ]; + "ApplicationModel_Calls_Background" = [ "ApplicationModel_Calls" ]; + "ApplicationModel_Calls_Provider" = [ "ApplicationModel_Calls" ]; + "ApplicationModel_Chat" = [ "ApplicationModel" ]; + "ApplicationModel_CommunicationBlocking" = [ "ApplicationModel" ]; + "ApplicationModel_Contacts" = [ "ApplicationModel" ]; + "ApplicationModel_Contacts_DataProvider" = [ "ApplicationModel_Contacts" ]; + "ApplicationModel_Contacts_Provider" = [ "ApplicationModel_Contacts" ]; + "ApplicationModel_ConversationalAgent" = [ "ApplicationModel" ]; + "ApplicationModel_Core" = [ "ApplicationModel" ]; + "ApplicationModel_DataTransfer" = [ "ApplicationModel" ]; + "ApplicationModel_DataTransfer_DragDrop" = [ "ApplicationModel_DataTransfer" ]; + "ApplicationModel_DataTransfer_DragDrop_Core" = [ "ApplicationModel_DataTransfer_DragDrop" ]; + "ApplicationModel_DataTransfer_ShareTarget" = [ "ApplicationModel_DataTransfer" ]; + "ApplicationModel_Email" = [ "ApplicationModel" ]; + "ApplicationModel_Email_DataProvider" = [ "ApplicationModel_Email" ]; + "ApplicationModel_ExtendedExecution" = [ "ApplicationModel" ]; + "ApplicationModel_ExtendedExecution_Foreground" = [ "ApplicationModel_ExtendedExecution" ]; + "ApplicationModel_Holographic" = [ "ApplicationModel" ]; + "ApplicationModel_LockScreen" = [ "ApplicationModel" ]; + "ApplicationModel_PackageExtensions" = [ "ApplicationModel" ]; + "ApplicationModel_Payments" = [ "ApplicationModel" ]; + "ApplicationModel_Payments_Provider" = [ "ApplicationModel_Payments" ]; + "ApplicationModel_Preview" = [ "ApplicationModel" ]; + "ApplicationModel_Preview_Holographic" = [ "ApplicationModel_Preview" ]; + "ApplicationModel_Preview_InkWorkspace" = [ "ApplicationModel_Preview" ]; + "ApplicationModel_Preview_Notes" = [ "ApplicationModel_Preview" ]; + "ApplicationModel_Resources" = [ "ApplicationModel" ]; + "ApplicationModel_Resources_Core" = [ "ApplicationModel_Resources" ]; + "ApplicationModel_Resources_Management" = [ "ApplicationModel_Resources" ]; + "ApplicationModel_Search" = [ "ApplicationModel" ]; + "ApplicationModel_Search_Core" = [ "ApplicationModel_Search" ]; + "ApplicationModel_UserActivities" = [ "ApplicationModel" ]; + "ApplicationModel_UserActivities_Core" = [ "ApplicationModel_UserActivities" ]; + "ApplicationModel_UserDataAccounts" = [ "ApplicationModel" ]; + "ApplicationModel_UserDataAccounts_Provider" = [ "ApplicationModel_UserDataAccounts" ]; + "ApplicationModel_UserDataAccounts_SystemAccess" = [ "ApplicationModel_UserDataAccounts" ]; + "ApplicationModel_UserDataTasks" = [ "ApplicationModel" ]; + "ApplicationModel_UserDataTasks_DataProvider" = [ "ApplicationModel_UserDataTasks" ]; + "ApplicationModel_VoiceCommands" = [ "ApplicationModel" ]; + "ApplicationModel_Wallet" = [ "ApplicationModel" ]; + "ApplicationModel_Wallet_System" = [ "ApplicationModel_Wallet" ]; + "Data" = [ "Foundation" ]; + "Data_Html" = [ "Data" ]; + "Data_Json" = [ "Data" ]; + "Data_Pdf" = [ "Data" ]; + "Data_Text" = [ "Data" ]; + "Data_Xml" = [ "Data" ]; + "Data_Xml_Dom" = [ "Data_Xml" ]; + "Data_Xml_Xsl" = [ "Data_Xml" ]; + "Devices" = [ "Foundation" ]; + "Devices_Adc" = [ "Devices" ]; + "Devices_Adc_Provider" = [ "Devices_Adc" ]; + "Devices_Background" = [ "Devices" ]; + "Devices_Bluetooth" = [ "Devices" ]; + "Devices_Bluetooth_Advertisement" = [ "Devices_Bluetooth" ]; + "Devices_Bluetooth_Background" = [ "Devices_Bluetooth" ]; + "Devices_Bluetooth_GenericAttributeProfile" = [ "Devices_Bluetooth" ]; + "Devices_Bluetooth_Rfcomm" = [ "Devices_Bluetooth" ]; + "Devices_Custom" = [ "Devices" ]; + "Devices_Display" = [ "Devices" ]; + "Devices_Display_Core" = [ "Devices_Display" ]; + "Devices_Enumeration" = [ "Devices" ]; + "Devices_Enumeration_Pnp" = [ "Devices_Enumeration" ]; + "Devices_Geolocation" = [ "Devices" ]; + "Devices_Geolocation_Geofencing" = [ "Devices_Geolocation" ]; + "Devices_Geolocation_Provider" = [ "Devices_Geolocation" ]; + "Devices_Gpio" = [ "Devices" ]; + "Devices_Gpio_Provider" = [ "Devices_Gpio" ]; + "Devices_Haptics" = [ "Devices" ]; + "Devices_HumanInterfaceDevice" = [ "Devices" ]; + "Devices_I2c" = [ "Devices" ]; + "Devices_I2c_Provider" = [ "Devices_I2c" ]; + "Devices_Input" = [ "Devices" ]; + "Devices_Input_Preview" = [ "Devices_Input" ]; + "Devices_Lights" = [ "Devices" ]; + "Devices_Lights_Effects" = [ "Devices_Lights" ]; + "Devices_Midi" = [ "Devices" ]; + "Devices_PointOfService" = [ "Devices" ]; + "Devices_PointOfService_Provider" = [ "Devices_PointOfService" ]; + "Devices_Portable" = [ "Devices" ]; + "Devices_Power" = [ "Devices" ]; + "Devices_Printers" = [ "Devices" ]; + "Devices_Printers_Extensions" = [ "Devices_Printers" ]; + "Devices_Pwm" = [ "Devices" ]; + "Devices_Pwm_Provider" = [ "Devices_Pwm" ]; + "Devices_Radios" = [ "Devices" ]; + "Devices_Scanners" = [ "Devices" ]; + "Devices_Sensors" = [ "Devices" ]; + "Devices_Sensors_Custom" = [ "Devices_Sensors" ]; + "Devices_SerialCommunication" = [ "Devices" ]; + "Devices_SmartCards" = [ "Devices" ]; + "Devices_Sms" = [ "Devices" ]; + "Devices_Spi" = [ "Devices" ]; + "Devices_Spi_Provider" = [ "Devices_Spi" ]; + "Devices_Usb" = [ "Devices" ]; + "Devices_WiFi" = [ "Devices" ]; + "Devices_WiFiDirect" = [ "Devices" ]; + "Devices_WiFiDirect_Services" = [ "Devices_WiFiDirect" ]; + "Foundation_Collections" = [ "Foundation" ]; + "Foundation_Diagnostics" = [ "Foundation" ]; + "Foundation_Metadata" = [ "Foundation" ]; + "Foundation_Numerics" = [ "Foundation" ]; + "Gaming" = [ "Foundation" ]; + "Gaming_Input" = [ "Gaming" ]; + "Gaming_Input_Custom" = [ "Gaming_Input" ]; + "Gaming_Input_ForceFeedback" = [ "Gaming_Input" ]; + "Gaming_Input_Preview" = [ "Gaming_Input" ]; + "Gaming_Preview" = [ "Gaming" ]; + "Gaming_Preview_GamesEnumeration" = [ "Gaming_Preview" ]; + "Gaming_UI" = [ "Gaming" ]; + "Gaming_XboxLive" = [ "Gaming" ]; + "Gaming_XboxLive_Storage" = [ "Gaming_XboxLive" ]; + "Globalization" = [ "Foundation" ]; + "Globalization_Collation" = [ "Globalization" ]; + "Globalization_DateTimeFormatting" = [ "Globalization" ]; + "Globalization_Fonts" = [ "Globalization" ]; + "Globalization_NumberFormatting" = [ "Globalization" ]; + "Globalization_PhoneNumberFormatting" = [ "Globalization" ]; + "Graphics" = [ "Foundation" ]; + "Graphics_Capture" = [ "Graphics" ]; + "Graphics_DirectX" = [ "Graphics" ]; + "Graphics_DirectX_Direct3D11" = [ "Graphics_DirectX" ]; + "Graphics_Display" = [ "Graphics" ]; + "Graphics_Display_Core" = [ "Graphics_Display" ]; + "Graphics_Effects" = [ "Graphics" ]; + "Graphics_Holographic" = [ "Graphics" ]; + "Graphics_Imaging" = [ "Graphics" ]; + "Graphics_Printing" = [ "Graphics" ]; + "Graphics_Printing3D" = [ "Graphics" ]; + "Graphics_Printing_OptionDetails" = [ "Graphics_Printing" ]; + "Graphics_Printing_PrintSupport" = [ "Graphics_Printing" ]; + "Graphics_Printing_PrintTicket" = [ "Graphics_Printing" ]; + "Graphics_Printing_ProtectedPrint" = [ "Graphics_Printing" ]; + "Graphics_Printing_Workflow" = [ "Graphics_Printing" ]; + "Management" = [ "Foundation" ]; + "Management_Core" = [ "Management" ]; + "Management_Deployment" = [ "Management" ]; + "Management_Deployment_Preview" = [ "Management_Deployment" ]; + "Management_Policies" = [ "Management" ]; + "Management_Setup" = [ "Management" ]; + "Management_Update" = [ "Management" ]; + "Management_Workplace" = [ "Management" ]; + "Media" = [ "Foundation" ]; + "Media_AppBroadcasting" = [ "Media" ]; + "Media_AppRecording" = [ "Media" ]; + "Media_Audio" = [ "Media" ]; + "Media_Capture" = [ "Media" ]; + "Media_Capture_Core" = [ "Media_Capture" ]; + "Media_Capture_Frames" = [ "Media_Capture" ]; + "Media_Casting" = [ "Media" ]; + "Media_ClosedCaptioning" = [ "Media" ]; + "Media_ContentRestrictions" = [ "Media" ]; + "Media_Control" = [ "Media" ]; + "Media_Core" = [ "Media" ]; + "Media_Core_Preview" = [ "Media_Core" ]; + "Media_Devices" = [ "Media" ]; + "Media_Devices_Core" = [ "Media_Devices" ]; + "Media_DialProtocol" = [ "Media" ]; + "Media_Editing" = [ "Media" ]; + "Media_Effects" = [ "Media" ]; + "Media_FaceAnalysis" = [ "Media" ]; + "Media_Import" = [ "Media" ]; + "Media_MediaProperties" = [ "Media" ]; + "Media_Miracast" = [ "Media" ]; + "Media_Ocr" = [ "Media" ]; + "Media_PlayTo" = [ "Media" ]; + "Media_Playback" = [ "Media" ]; + "Media_Playlists" = [ "Media" ]; + "Media_Protection" = [ "Media" ]; + "Media_Protection_PlayReady" = [ "Media_Protection" ]; + "Media_Render" = [ "Media" ]; + "Media_SpeechRecognition" = [ "Media" ]; + "Media_SpeechSynthesis" = [ "Media" ]; + "Media_Streaming" = [ "Media" ]; + "Media_Streaming_Adaptive" = [ "Media_Streaming" ]; + "Media_Transcoding" = [ "Media" ]; + "Networking" = [ "Foundation" ]; + "Networking_BackgroundTransfer" = [ "Networking" ]; + "Networking_Connectivity" = [ "Networking" ]; + "Networking_NetworkOperators" = [ "Networking" ]; + "Networking_Proximity" = [ "Networking" ]; + "Networking_PushNotifications" = [ "Networking" ]; + "Networking_ServiceDiscovery" = [ "Networking" ]; + "Networking_ServiceDiscovery_Dnssd" = [ "Networking_ServiceDiscovery" ]; + "Networking_Sockets" = [ "Networking" ]; + "Networking_Vpn" = [ "Networking" ]; + "Networking_XboxLive" = [ "Networking" ]; + "Perception" = [ "Foundation" ]; + "Perception_Automation" = [ "Perception" ]; + "Perception_Automation_Core" = [ "Perception_Automation" ]; + "Perception_People" = [ "Perception" ]; + "Perception_Spatial" = [ "Perception" ]; + "Perception_Spatial_Preview" = [ "Perception_Spatial" ]; + "Perception_Spatial_Surfaces" = [ "Perception_Spatial" ]; + "Security" = [ "Foundation" ]; + "Security_Authentication" = [ "Security" ]; + "Security_Authentication_Identity" = [ "Security_Authentication" ]; + "Security_Authentication_Identity_Core" = [ "Security_Authentication_Identity" ]; + "Security_Authentication_OnlineId" = [ "Security_Authentication" ]; + "Security_Authentication_Web" = [ "Security_Authentication" ]; + "Security_Authentication_Web_Core" = [ "Security_Authentication_Web" ]; + "Security_Authentication_Web_Provider" = [ "Security_Authentication_Web" ]; + "Security_Authorization" = [ "Security" ]; + "Security_Authorization_AppCapabilityAccess" = [ "Security_Authorization" ]; + "Security_Credentials" = [ "Security" ]; + "Security_Credentials_UI" = [ "Security_Credentials" ]; + "Security_Cryptography" = [ "Security" ]; + "Security_Cryptography_Certificates" = [ "Security_Cryptography" ]; + "Security_Cryptography_Core" = [ "Security_Cryptography" ]; + "Security_Cryptography_DataProtection" = [ "Security_Cryptography" ]; + "Security_DataProtection" = [ "Security" ]; + "Security_EnterpriseData" = [ "Security" ]; + "Security_ExchangeActiveSyncProvisioning" = [ "Security" ]; + "Security_Isolation" = [ "Security" ]; + "Services" = [ "Foundation" ]; + "Services_Maps" = [ "Services" ]; + "Services_Maps_Guidance" = [ "Services_Maps" ]; + "Services_Maps_LocalSearch" = [ "Services_Maps" ]; + "Services_Maps_OfflineMaps" = [ "Services_Maps" ]; + "Services_Store" = [ "Services" ]; + "Services_TargetedContent" = [ "Services" ]; + "Storage" = [ "Foundation" ]; + "Storage_AccessCache" = [ "Storage" ]; + "Storage_BulkAccess" = [ "Storage" ]; + "Storage_Compression" = [ "Storage" ]; + "Storage_FileProperties" = [ "Storage" ]; + "Storage_Pickers" = [ "Storage" ]; + "Storage_Pickers_Provider" = [ "Storage_Pickers" ]; + "Storage_Provider" = [ "Storage" ]; + "Storage_Search" = [ "Storage" ]; + "Storage_Streams" = [ "Storage" ]; + "System" = [ "Foundation" ]; + "System_Diagnostics" = [ "System" ]; + "System_Diagnostics_DevicePortal" = [ "System_Diagnostics" ]; + "System_Diagnostics_Telemetry" = [ "System_Diagnostics" ]; + "System_Diagnostics_TraceReporting" = [ "System_Diagnostics" ]; + "System_Display" = [ "System" ]; + "System_Implementation" = [ "System" ]; + "System_Implementation_FileExplorer" = [ "System_Implementation" ]; + "System_Inventory" = [ "System" ]; + "System_Power" = [ "System" ]; + "System_Profile" = [ "System" ]; + "System_Profile_SystemManufacturers" = [ "System_Profile" ]; + "System_RemoteDesktop" = [ "System" ]; + "System_RemoteDesktop_Input" = [ "System_RemoteDesktop" ]; + "System_RemoteDesktop_Provider" = [ "System_RemoteDesktop" ]; + "System_RemoteSystems" = [ "System" ]; + "System_Threading" = [ "System" ]; + "System_Threading_Core" = [ "System_Threading" ]; + "System_Update" = [ "System" ]; + "System_UserProfile" = [ "System" ]; + "UI" = [ "Foundation" ]; + "UI_Accessibility" = [ "UI" ]; + "UI_ApplicationSettings" = [ "UI" ]; + "UI_Composition" = [ "UI" ]; + "UI_Composition_Core" = [ "UI_Composition" ]; + "UI_Composition_Desktop" = [ "UI_Composition" ]; + "UI_Composition_Diagnostics" = [ "UI_Composition" ]; + "UI_Composition_Effects" = [ "UI_Composition" ]; + "UI_Composition_Interactions" = [ "UI_Composition" ]; + "UI_Composition_Scenes" = [ "UI_Composition" ]; + "UI_Core" = [ "UI" ]; + "UI_Core_AnimationMetrics" = [ "UI_Core" ]; + "UI_Core_Preview" = [ "UI_Core" ]; + "UI_Input" = [ "UI" ]; + "UI_Input_Core" = [ "UI_Input" ]; + "UI_Input_Inking" = [ "UI_Input" ]; + "UI_Input_Inking_Analysis" = [ "UI_Input_Inking" ]; + "UI_Input_Inking_Core" = [ "UI_Input_Inking" ]; + "UI_Input_Inking_Preview" = [ "UI_Input_Inking" ]; + "UI_Input_Preview" = [ "UI_Input" ]; + "UI_Input_Preview_Injection" = [ "UI_Input_Preview" ]; + "UI_Input_Preview_Text" = [ "UI_Input_Preview" ]; + "UI_Input_Spatial" = [ "UI_Input" ]; + "UI_Notifications" = [ "UI" ]; + "UI_Notifications_Management" = [ "UI_Notifications" ]; + "UI_Notifications_Preview" = [ "UI_Notifications" ]; + "UI_Popups" = [ "UI" ]; + "UI_Shell" = [ "UI" ]; + "UI_StartScreen" = [ "UI" ]; + "UI_Text" = [ "UI" ]; + "UI_Text_Core" = [ "UI_Text" ]; + "UI_UIAutomation" = [ "UI" ]; + "UI_UIAutomation_Core" = [ "UI_UIAutomation" ]; + "UI_ViewManagement" = [ "UI" ]; + "UI_ViewManagement_Core" = [ "UI_ViewManagement" ]; + "UI_WebUI" = [ "UI" ]; + "UI_WindowManagement" = [ "UI" ]; + "UI_WindowManagement_Preview" = [ "UI_WindowManagement" ]; + "Wdk" = [ "Win32_Foundation" ]; + "Wdk_Devices" = [ "Wdk" ]; + "Wdk_Devices_Bluetooth" = [ "Wdk_Devices" ]; + "Wdk_Devices_HumanInterfaceDevice" = [ "Wdk_Devices" ]; + "Wdk_Foundation" = [ "Wdk" ]; + "Wdk_Graphics" = [ "Wdk" ]; + "Wdk_Graphics_Direct3D" = [ "Wdk_Graphics" ]; + "Wdk_NetworkManagement" = [ "Wdk" ]; + "Wdk_NetworkManagement_Ndis" = [ "Wdk_NetworkManagement" ]; + "Wdk_NetworkManagement_WindowsFilteringPlatform" = [ "Wdk_NetworkManagement" ]; + "Wdk_Storage" = [ "Wdk" ]; + "Wdk_Storage_FileSystem" = [ "Wdk_Storage" ]; + "Wdk_Storage_FileSystem_Minifilters" = [ "Wdk_Storage_FileSystem" ]; + "Wdk_System" = [ "Wdk" ]; + "Wdk_System_IO" = [ "Wdk_System" ]; + "Wdk_System_Memory" = [ "Wdk_System" ]; + "Wdk_System_OfflineRegistry" = [ "Wdk_System" ]; + "Wdk_System_Registry" = [ "Wdk_System" ]; + "Wdk_System_SystemInformation" = [ "Wdk_System" ]; + "Wdk_System_SystemServices" = [ "Wdk_System" ]; + "Wdk_System_Threading" = [ "Wdk_System" ]; + "Web" = [ "Foundation" ]; + "Web_AtomPub" = [ "Web" ]; + "Web_Http" = [ "Web" ]; + "Web_Http_Diagnostics" = [ "Web_Http" ]; + "Web_Http_Filters" = [ "Web_Http" ]; + "Web_Http_Headers" = [ "Web_Http" ]; + "Web_Syndication" = [ "Web" ]; + "Web_UI" = [ "Web" ]; + "Web_UI_Interop" = [ "Web_UI" ]; + "Win32" = [ "Win32_Foundation" ]; + "Win32_AI" = [ "Win32" ]; + "Win32_AI_MachineLearning" = [ "Win32_AI" ]; + "Win32_AI_MachineLearning_DirectML" = [ "Win32_AI_MachineLearning" ]; + "Win32_AI_MachineLearning_WinML" = [ "Win32_AI_MachineLearning" ]; + "Win32_Data" = [ "Win32" ]; + "Win32_Data_HtmlHelp" = [ "Win32_Data" ]; + "Win32_Data_RightsManagement" = [ "Win32_Data" ]; + "Win32_Data_Xml" = [ "Win32_Data" ]; + "Win32_Data_Xml_MsXml" = [ "Win32_Data_Xml" ]; + "Win32_Data_Xml_XmlLite" = [ "Win32_Data_Xml" ]; + "Win32_Devices" = [ "Win32" ]; + "Win32_Devices_AllJoyn" = [ "Win32_Devices" ]; + "Win32_Devices_Beep" = [ "Win32_Devices" ]; + "Win32_Devices_BiometricFramework" = [ "Win32_Devices" ]; + "Win32_Devices_Bluetooth" = [ "Win32_Devices" ]; + "Win32_Devices_Cdrom" = [ "Win32_Devices" ]; + "Win32_Devices_Communication" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceAccess" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceAndDriverInstallation" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceQuery" = [ "Win32_Devices" ]; + "Win32_Devices_Display" = [ "Win32_Devices" ]; + "Win32_Devices_Dvd" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration_Pnp" = [ "Win32_Devices_Enumeration" ]; + "Win32_Devices_Fax" = [ "Win32_Devices" ]; + "Win32_Devices_FunctionDiscovery" = [ "Win32_Devices" ]; + "Win32_Devices_Geolocation" = [ "Win32_Devices" ]; + "Win32_Devices_HumanInterfaceDevice" = [ "Win32_Devices" ]; + "Win32_Devices_ImageAcquisition" = [ "Win32_Devices" ]; + "Win32_Devices_Nfc" = [ "Win32_Devices" ]; + "Win32_Devices_Nfp" = [ "Win32_Devices" ]; + "Win32_Devices_PortableDevices" = [ "Win32_Devices" ]; + "Win32_Devices_Properties" = [ "Win32_Devices" ]; + "Win32_Devices_Pwm" = [ "Win32_Devices" ]; + "Win32_Devices_Sensors" = [ "Win32_Devices" ]; + "Win32_Devices_SerialCommunication" = [ "Win32_Devices" ]; + "Win32_Devices_Tapi" = [ "Win32_Devices" ]; + "Win32_Devices_Usb" = [ "Win32_Devices" ]; + "Win32_Devices_WebServicesOnDevices" = [ "Win32_Devices" ]; + "Win32_Foundation" = [ "Win32" ]; + "Win32_Gaming" = [ "Win32" ]; + "Win32_Globalization" = [ "Win32" ]; + "Win32_Graphics" = [ "Win32" ]; + "Win32_Graphics_CompositionSwapchain" = [ "Win32_Graphics" ]; + "Win32_Graphics_DXCore" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct2D" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct2D_Common" = [ "Win32_Graphics_Direct2D" ]; + "Win32_Graphics_Direct3D" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct3D10" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct3D11" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct3D11on12" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct3D12" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct3D9" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct3D9on12" = [ "Win32_Graphics" ]; + "Win32_Graphics_Direct3D_Dxc" = [ "Win32_Graphics_Direct3D" ]; + "Win32_Graphics_Direct3D_Fxc" = [ "Win32_Graphics_Direct3D" ]; + "Win32_Graphics_DirectComposition" = [ "Win32_Graphics" ]; + "Win32_Graphics_DirectDraw" = [ "Win32_Graphics" ]; + "Win32_Graphics_DirectManipulation" = [ "Win32_Graphics" ]; + "Win32_Graphics_DirectWrite" = [ "Win32_Graphics" ]; + "Win32_Graphics_Dwm" = [ "Win32_Graphics" ]; + "Win32_Graphics_Dxgi" = [ "Win32_Graphics" ]; + "Win32_Graphics_Dxgi_Common" = [ "Win32_Graphics_Dxgi" ]; + "Win32_Graphics_Gdi" = [ "Win32_Graphics" ]; + "Win32_Graphics_GdiPlus" = [ "Win32_Graphics" ]; + "Win32_Graphics_Hlsl" = [ "Win32_Graphics" ]; + "Win32_Graphics_Imaging" = [ "Win32_Graphics" ]; + "Win32_Graphics_Imaging_D2D" = [ "Win32_Graphics_Imaging" ]; + "Win32_Graphics_OpenGL" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing_PrintTicket" = [ "Win32_Graphics_Printing" ]; + "Win32_Management" = [ "Win32" ]; + "Win32_Management_MobileDeviceManagementRegistration" = [ "Win32_Management" ]; + "Win32_Media" = [ "Win32" ]; + "Win32_Media_Audio" = [ "Win32_Media" ]; + "Win32_Media_Audio_Apo" = [ "Win32_Media_Audio" ]; + "Win32_Media_Audio_DirectMusic" = [ "Win32_Media_Audio" ]; + "Win32_Media_Audio_DirectSound" = [ "Win32_Media_Audio" ]; + "Win32_Media_Audio_Endpoints" = [ "Win32_Media_Audio" ]; + "Win32_Media_Audio_XAudio2" = [ "Win32_Media_Audio" ]; + "Win32_Media_DeviceManager" = [ "Win32_Media" ]; + "Win32_Media_DirectShow" = [ "Win32_Media" ]; + "Win32_Media_DirectShow_Tv" = [ "Win32_Media_DirectShow" ]; + "Win32_Media_DirectShow_Xml" = [ "Win32_Media_DirectShow" ]; + "Win32_Media_DxMediaObjects" = [ "Win32_Media" ]; + "Win32_Media_KernelStreaming" = [ "Win32_Media" ]; + "Win32_Media_LibrarySharingServices" = [ "Win32_Media" ]; + "Win32_Media_MediaFoundation" = [ "Win32_Media" ]; + "Win32_Media_MediaPlayer" = [ "Win32_Media" ]; + "Win32_Media_Multimedia" = [ "Win32_Media" ]; + "Win32_Media_PictureAcquisition" = [ "Win32_Media" ]; + "Win32_Media_Speech" = [ "Win32_Media" ]; + "Win32_Media_Streaming" = [ "Win32_Media" ]; + "Win32_Media_WindowsMediaFormat" = [ "Win32_Media" ]; + "Win32_NetworkManagement" = [ "Win32" ]; + "Win32_NetworkManagement_Dhcp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Dns" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_InternetConnectionWizard" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_IpHelper" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_MobileBroadband" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Multicast" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Ndis" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetBios" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetManagement" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetShell" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetworkDiagnosticsFramework" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetworkPolicyServer" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_P2P" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_QoS" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Rras" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Snmp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WNet" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WebDav" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WiFi" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsConnectNow" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsConnectionManager" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFilteringPlatform" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFirewall" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsNetworkVirtualization" = [ "Win32_NetworkManagement" ]; + "Win32_Networking" = [ "Win32" ]; + "Win32_Networking_ActiveDirectory" = [ "Win32_Networking" ]; + "Win32_Networking_BackgroundIntelligentTransferService" = [ "Win32_Networking" ]; + "Win32_Networking_Clustering" = [ "Win32_Networking" ]; + "Win32_Networking_HttpServer" = [ "Win32_Networking" ]; + "Win32_Networking_Ldap" = [ "Win32_Networking" ]; + "Win32_Networking_NetworkListManager" = [ "Win32_Networking" ]; + "Win32_Networking_RemoteDifferentialCompression" = [ "Win32_Networking" ]; + "Win32_Networking_WebSocket" = [ "Win32_Networking" ]; + "Win32_Networking_WinHttp" = [ "Win32_Networking" ]; + "Win32_Networking_WinInet" = [ "Win32_Networking" ]; + "Win32_Networking_WinSock" = [ "Win32_Networking" ]; + "Win32_Networking_WindowsWebServices" = [ "Win32_Networking" ]; + "Win32_Security" = [ "Win32" ]; + "Win32_Security_AppLocker" = [ "Win32_Security" ]; + "Win32_Security_Authentication" = [ "Win32_Security" ]; + "Win32_Security_Authentication_Identity" = [ "Win32_Security_Authentication" ]; + "Win32_Security_Authentication_Identity_Provider" = [ "Win32_Security_Authentication_Identity" ]; + "Win32_Security_Authorization" = [ "Win32_Security" ]; + "Win32_Security_Authorization_UI" = [ "Win32_Security_Authorization" ]; + "Win32_Security_ConfigurationSnapin" = [ "Win32_Security" ]; + "Win32_Security_Credentials" = [ "Win32_Security" ]; + "Win32_Security_Cryptography" = [ "Win32_Security" ]; + "Win32_Security_Cryptography_Catalog" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Certificates" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Sip" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_UI" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_DiagnosticDataQuery" = [ "Win32_Security" ]; + "Win32_Security_DirectoryServices" = [ "Win32_Security" ]; + "Win32_Security_EnterpriseData" = [ "Win32_Security" ]; + "Win32_Security_ExtensibleAuthenticationProtocol" = [ "Win32_Security" ]; + "Win32_Security_Isolation" = [ "Win32_Security" ]; + "Win32_Security_LicenseProtection" = [ "Win32_Security" ]; + "Win32_Security_NetworkAccessProtection" = [ "Win32_Security" ]; + "Win32_Security_Tpm" = [ "Win32_Security" ]; + "Win32_Security_WinTrust" = [ "Win32_Security" ]; + "Win32_Security_WinWlx" = [ "Win32_Security" ]; + "Win32_Storage" = [ "Win32" ]; + "Win32_Storage_Cabinets" = [ "Win32_Storage" ]; + "Win32_Storage_CloudFilters" = [ "Win32_Storage" ]; + "Win32_Storage_Compression" = [ "Win32_Storage" ]; + "Win32_Storage_DataDeduplication" = [ "Win32_Storage" ]; + "Win32_Storage_DistributedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_EnhancedStorage" = [ "Win32_Storage" ]; + "Win32_Storage_FileHistory" = [ "Win32_Storage" ]; + "Win32_Storage_FileServerResourceManager" = [ "Win32_Storage" ]; + "Win32_Storage_FileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_Imapi" = [ "Win32_Storage" ]; + "Win32_Storage_IndexServer" = [ "Win32_Storage" ]; + "Win32_Storage_InstallableFileSystems" = [ "Win32_Storage" ]; + "Win32_Storage_IscsiDisc" = [ "Win32_Storage" ]; + "Win32_Storage_Jet" = [ "Win32_Storage" ]; + "Win32_Storage_Nvme" = [ "Win32_Storage" ]; + "Win32_Storage_OfflineFiles" = [ "Win32_Storage" ]; + "Win32_Storage_OperationRecorder" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging_Appx" = [ "Win32_Storage_Packaging" ]; + "Win32_Storage_Packaging_Opc" = [ "Win32_Storage_Packaging" ]; + "Win32_Storage_ProjectedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_StructuredStorage" = [ "Win32_Storage" ]; + "Win32_Storage_Vhd" = [ "Win32_Storage" ]; + "Win32_Storage_VirtualDiskService" = [ "Win32_Storage" ]; + "Win32_Storage_Vss" = [ "Win32_Storage" ]; + "Win32_Storage_Xps" = [ "Win32_Storage" ]; + "Win32_Storage_Xps_Printing" = [ "Win32_Storage_Xps" ]; + "Win32_System" = [ "Win32" ]; + "Win32_System_AddressBook" = [ "Win32_System" ]; + "Win32_System_Antimalware" = [ "Win32_System" ]; + "Win32_System_ApplicationInstallationAndServicing" = [ "Win32_System" ]; + "Win32_System_ApplicationVerifier" = [ "Win32_System" ]; + "Win32_System_AssessmentTool" = [ "Win32_System" ]; + "Win32_System_ClrHosting" = [ "Win32_System" ]; + "Win32_System_Com" = [ "Win32_System" ]; + "Win32_System_Com_CallObj" = [ "Win32_System_Com" ]; + "Win32_System_Com_ChannelCredentials" = [ "Win32_System_Com" ]; + "Win32_System_Com_Events" = [ "Win32_System_Com" ]; + "Win32_System_Com_Marshal" = [ "Win32_System_Com" ]; + "Win32_System_Com_StructuredStorage" = [ "Win32_System_Com" ]; + "Win32_System_Com_UI" = [ "Win32_System_Com" ]; + "Win32_System_Com_Urlmon" = [ "Win32_System_Com" ]; + "Win32_System_ComponentServices" = [ "Win32_System" ]; + "Win32_System_Console" = [ "Win32_System" ]; + "Win32_System_Contacts" = [ "Win32_System" ]; + "Win32_System_CorrelationVector" = [ "Win32_System" ]; + "Win32_System_DataExchange" = [ "Win32_System" ]; + "Win32_System_DeploymentServices" = [ "Win32_System" ]; + "Win32_System_DesktopSharing" = [ "Win32_System" ]; + "Win32_System_DeveloperLicensing" = [ "Win32_System" ]; + "Win32_System_Diagnostics" = [ "Win32_System" ]; + "Win32_System_Diagnostics_Ceip" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ClrProfiling" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Debug" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Debug_ActiveScript" = [ "Win32_System_Diagnostics_Debug" ]; + "Win32_System_Diagnostics_Debug_Extensions" = [ "Win32_System_Diagnostics_Debug" ]; + "Win32_System_Diagnostics_Etw" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ProcessSnapshotting" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ToolHelp" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_TraceLogging" = [ "Win32_System_Diagnostics" ]; + "Win32_System_DistributedTransactionCoordinator" = [ "Win32_System" ]; + "Win32_System_Environment" = [ "Win32_System" ]; + "Win32_System_ErrorReporting" = [ "Win32_System" ]; + "Win32_System_EventCollector" = [ "Win32_System" ]; + "Win32_System_EventLog" = [ "Win32_System" ]; + "Win32_System_EventNotificationService" = [ "Win32_System" ]; + "Win32_System_GroupPolicy" = [ "Win32_System" ]; + "Win32_System_HostCompute" = [ "Win32_System" ]; + "Win32_System_HostComputeNetwork" = [ "Win32_System" ]; + "Win32_System_HostComputeSystem" = [ "Win32_System" ]; + "Win32_System_Hypervisor" = [ "Win32_System" ]; + "Win32_System_IO" = [ "Win32_System" ]; + "Win32_System_Iis" = [ "Win32_System" ]; + "Win32_System_Ioctl" = [ "Win32_System" ]; + "Win32_System_JobObjects" = [ "Win32_System" ]; + "Win32_System_Js" = [ "Win32_System" ]; + "Win32_System_Kernel" = [ "Win32_System" ]; + "Win32_System_LibraryLoader" = [ "Win32_System" ]; + "Win32_System_Mailslots" = [ "Win32_System" ]; + "Win32_System_Mapi" = [ "Win32_System" ]; + "Win32_System_Memory" = [ "Win32_System" ]; + "Win32_System_Memory_NonVolatile" = [ "Win32_System_Memory" ]; + "Win32_System_MessageQueuing" = [ "Win32_System" ]; + "Win32_System_MixedReality" = [ "Win32_System" ]; + "Win32_System_Mmc" = [ "Win32_System" ]; + "Win32_System_Ole" = [ "Win32_System" ]; + "Win32_System_ParentalControls" = [ "Win32_System" ]; + "Win32_System_PasswordManagement" = [ "Win32_System" ]; + "Win32_System_Performance" = [ "Win32_System" ]; + "Win32_System_Performance_HardwareCounterProfiling" = [ "Win32_System_Performance" ]; + "Win32_System_Pipes" = [ "Win32_System" ]; + "Win32_System_Power" = [ "Win32_System" ]; + "Win32_System_ProcessStatus" = [ "Win32_System" ]; + "Win32_System_RealTimeCommunications" = [ "Win32_System" ]; + "Win32_System_Recovery" = [ "Win32_System" ]; + "Win32_System_Registry" = [ "Win32_System" ]; + "Win32_System_RemoteAssistance" = [ "Win32_System" ]; + "Win32_System_RemoteDesktop" = [ "Win32_System" ]; + "Win32_System_RemoteManagement" = [ "Win32_System" ]; + "Win32_System_RestartManager" = [ "Win32_System" ]; + "Win32_System_Restore" = [ "Win32_System" ]; + "Win32_System_Rpc" = [ "Win32_System" ]; + "Win32_System_Search" = [ "Win32_System" ]; + "Win32_System_Search_Common" = [ "Win32_System_Search" ]; + "Win32_System_SecurityCenter" = [ "Win32_System" ]; + "Win32_System_ServerBackup" = [ "Win32_System" ]; + "Win32_System_Services" = [ "Win32_System" ]; + "Win32_System_SettingsManagementInfrastructure" = [ "Win32_System" ]; + "Win32_System_SetupAndMigration" = [ "Win32_System" ]; + "Win32_System_Shutdown" = [ "Win32_System" ]; + "Win32_System_SideShow" = [ "Win32_System" ]; + "Win32_System_StationsAndDesktops" = [ "Win32_System" ]; + "Win32_System_SubsystemForLinux" = [ "Win32_System" ]; + "Win32_System_SystemInformation" = [ "Win32_System" ]; + "Win32_System_SystemServices" = [ "Win32_System" ]; + "Win32_System_TaskScheduler" = [ "Win32_System" ]; + "Win32_System_Threading" = [ "Win32_System" ]; + "Win32_System_Time" = [ "Win32_System" ]; + "Win32_System_TpmBaseServices" = [ "Win32_System" ]; + "Win32_System_TransactionServer" = [ "Win32_System" ]; + "Win32_System_UpdateAgent" = [ "Win32_System" ]; + "Win32_System_UpdateAssessment" = [ "Win32_System" ]; + "Win32_System_UserAccessLogging" = [ "Win32_System" ]; + "Win32_System_Variant" = [ "Win32_System" ]; + "Win32_System_VirtualDosMachines" = [ "Win32_System" ]; + "Win32_System_WinRT" = [ "Win32_System" ]; + "Win32_System_WinRT_AllJoyn" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Composition" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_CoreInputView" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Direct3D11" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Display" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Graphics" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Graphics_Capture" = [ "Win32_System_WinRT_Graphics" ]; + "Win32_System_WinRT_Graphics_Direct2D" = [ "Win32_System_WinRT_Graphics" ]; + "Win32_System_WinRT_Graphics_Imaging" = [ "Win32_System_WinRT_Graphics" ]; + "Win32_System_WinRT_Holographic" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Isolation" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_ML" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Media" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Metadata" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Pdf" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Printing" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Shell" = [ "Win32_System_WinRT" ]; + "Win32_System_WinRT_Storage" = [ "Win32_System_WinRT" ]; + "Win32_System_WindowsProgramming" = [ "Win32_System" ]; + "Win32_System_WindowsSync" = [ "Win32_System" ]; + "Win32_System_Wmi" = [ "Win32_System" ]; + "Win32_UI" = [ "Win32" ]; + "Win32_UI_Accessibility" = [ "Win32_UI" ]; + "Win32_UI_Animation" = [ "Win32_UI" ]; + "Win32_UI_ColorSystem" = [ "Win32_UI" ]; + "Win32_UI_Controls" = [ "Win32_UI" ]; + "Win32_UI_Controls_Dialogs" = [ "Win32_UI_Controls" ]; + "Win32_UI_Controls_RichEdit" = [ "Win32_UI_Controls" ]; + "Win32_UI_HiDpi" = [ "Win32_UI" ]; + "Win32_UI_Input" = [ "Win32_UI" ]; + "Win32_UI_Input_Ime" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Ink" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_KeyboardAndMouse" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Pointer" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Radial" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Touch" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_XboxController" = [ "Win32_UI_Input" ]; + "Win32_UI_InteractionContext" = [ "Win32_UI" ]; + "Win32_UI_LegacyWindowsEnvironmentFeatures" = [ "Win32_UI" ]; + "Win32_UI_Magnification" = [ "Win32_UI" ]; + "Win32_UI_Notifications" = [ "Win32_UI" ]; + "Win32_UI_Ribbon" = [ "Win32_UI" ]; + "Win32_UI_Shell" = [ "Win32_UI" ]; + "Win32_UI_Shell_Common" = [ "Win32_UI_Shell" ]; + "Win32_UI_Shell_PropertiesSystem" = [ "Win32_UI_Shell" ]; + "Win32_UI_TabletPC" = [ "Win32_UI" ]; + "Win32_UI_TextServices" = [ "Win32_UI" ]; + "Win32_UI_WindowsAndMessaging" = [ "Win32_UI" ]; + "Win32_UI_Wpf" = [ "Win32_UI" ]; + "Win32_Web" = [ "Win32" ]; + "Win32_Web_InternetExplorer" = [ "Win32_Web" ]; + "default" = [ "std" ]; + "std" = [ "windows-collections/std" "windows-core/std" "windows-future/std" "windows-numerics/std" ]; + }; + resolvedDefaultFeatures = [ "Win32" "Win32_Foundation" "Win32_Security" "Win32_Security_Authentication" "Win32_Security_Authentication_Identity" "Win32_Security_Cryptography" "Win32_System" "Win32_System_DataExchange" "Win32_System_Memory" "Win32_System_Threading" "Win32_UI" "Win32_UI_WindowsAndMessaging" "default" "std" ]; + }; + "windows-collections" = rec { + crateName = "windows-collections"; + version = "0.3.2"; + edition = "2021"; + sha256 = "0436rjbkqn3j9m2v2lcmwwk0l3n2r57yvqb7fcy4m8d8y5ddkci3"; + libName = "windows_collections"; + dependencies = [ + { + name = "windows-core"; + packageId = "windows-core"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "windows-core/std" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; + "windows-core" = rec { + crateName = "windows-core"; + version = "0.62.2"; + edition = "2021"; + sha256 = "1swxpv1a8qvn3bkxv8cn663238h2jccq35ff3nsj61jdsca3ms5q"; + libName = "windows_core"; + dependencies = [ + { + name = "windows-implement"; + packageId = "windows-implement"; + usesDefaultFeatures = false; + } + { + name = "windows-interface"; + packageId = "windows-interface"; + usesDefaultFeatures = false; + } + { + name = "windows-link"; + packageId = "windows-link"; + usesDefaultFeatures = false; + } + { + name = "windows-result"; + packageId = "windows-result"; + usesDefaultFeatures = false; + } + { + name = "windows-strings"; + packageId = "windows-strings"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "windows-result/std" "windows-strings/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "windows-future" = rec { + crateName = "windows-future"; + version = "0.3.2"; + edition = "2021"; + sha256 = "1jq5qs2dwzf6rl60f8gr49z2mifxsrdh4y4yfdws467ya41gkmp1"; + libName = "windows_future"; + dependencies = [ + { + name = "windows-core"; + packageId = "windows-core"; + usesDefaultFeatures = false; + } + { + name = "windows-link"; + packageId = "windows-link"; + usesDefaultFeatures = false; + } + { + name = "windows-threading"; + packageId = "windows-threading"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "windows-core/std" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; + "windows-implement" = rec { + crateName = "windows-implement"; + version = "0.60.2"; + edition = "2021"; + sha256 = "1psxhmklzcf3wjs4b8qb42qb6znvc142cb5pa74rsyxm1822wgh5"; + procMacro = true; + libName = "windows_implement"; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + usesDefaultFeatures = false; + } + { + name = "quote"; + packageId = "quote"; + usesDefaultFeatures = false; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + usesDefaultFeatures = false; + features = [ "parsing" "proc-macro" "printing" "full" "clone-impls" ]; + } + ]; + + }; + "windows-interface" = rec { + crateName = "windows-interface"; + version = "0.59.3"; + edition = "2021"; + sha256 = "0n73cwrn4247d0axrk7gjp08p34x1723483jxjxjdfkh4m56qc9z"; + procMacro = true; + libName = "windows_interface"; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + usesDefaultFeatures = false; + } + { + name = "quote"; + packageId = "quote"; + usesDefaultFeatures = false; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + usesDefaultFeatures = false; + features = [ "parsing" "proc-macro" "printing" "full" "clone-impls" ]; + } + ]; + + }; + "windows-link" = rec { + crateName = "windows-link"; + version = "0.2.1"; + edition = "2021"; + sha256 = "1rag186yfr3xx7piv5rg8b6im2dwcf8zldiflvb22xbzwli5507h"; + libName = "windows_link"; + + }; + "windows-numerics" = rec { + crateName = "windows-numerics"; + version = "0.3.1"; + edition = "2021"; + sha256 = "09hgbg8pf89r4090yyhh9q29ppi7yyxkgmga9ascshy19a240bkf"; + libName = "windows_numerics"; + dependencies = [ + { + name = "windows-core"; + packageId = "windows-core"; + usesDefaultFeatures = false; + } + { + name = "windows-link"; + packageId = "windows-link"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "windows-core/std" ]; + }; + resolvedDefaultFeatures = [ "std" ]; + }; + "windows-registry" = rec { + crateName = "windows-registry"; + version = "0.6.1"; + edition = "2021"; + sha256 = "082p7l615qk8a4g8g15yipc5lghga6cgfhm74wm7zknwzgvjnx82"; + libName = "windows_registry"; + dependencies = [ + { + name = "windows-link"; + packageId = "windows-link"; + usesDefaultFeatures = false; + } + { + name = "windows-result"; + packageId = "windows-result"; + usesDefaultFeatures = false; + } + { + name = "windows-strings"; + packageId = "windows-strings"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + "std" = [ "windows-result/std" "windows-strings/std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "windows-result" = rec { + crateName = "windows-result"; + version = "0.4.1"; + edition = "2021"; + sha256 = "1d9yhmrmmfqh56zlj751s5wfm9a2aa7az9rd7nn5027nxa4zm0bp"; + libName = "windows_result"; + dependencies = [ + { + name = "windows-link"; + packageId = "windows-link"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "windows-strings" = rec { + crateName = "windows-strings"; + version = "0.5.1"; + edition = "2021"; + sha256 = "14bhng9jqv4fyl7lqjz3az7vzh8pw0w4am49fsqgcz67d67x0dvq"; + libName = "windows_strings"; + dependencies = [ + { + name = "windows-link"; + packageId = "windows-link"; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "std" ]; + }; + resolvedDefaultFeatures = [ "default" "std" ]; + }; + "windows-sys 0.45.0" = rec { + crateName = "windows-sys"; + version = "0.45.0"; + edition = "2018"; + sha256 = "1l36bcqm4g89pknfp8r9rl1w4bn017q6a8qlx8viv0xjxzjkna3m"; + libName = "windows_sys"; + authors = [ + "Microsoft" + ]; + dependencies = [ + { + name = "windows-targets"; + packageId = "windows-targets 0.42.2"; + target = { target, features }: (!(target."windows_raw_dylib" or false)); + } + ]; + features = { + "Win32_Data" = [ "Win32" ]; + "Win32_Data_HtmlHelp" = [ "Win32_Data" ]; + "Win32_Data_RightsManagement" = [ "Win32_Data" ]; + "Win32_Data_Xml" = [ "Win32_Data" ]; + "Win32_Data_Xml_MsXml" = [ "Win32_Data_Xml" ]; + "Win32_Data_Xml_XmlLite" = [ "Win32_Data_Xml" ]; + "Win32_Devices" = [ "Win32" ]; + "Win32_Devices_AllJoyn" = [ "Win32_Devices" ]; + "Win32_Devices_BiometricFramework" = [ "Win32_Devices" ]; + "Win32_Devices_Bluetooth" = [ "Win32_Devices" ]; + "Win32_Devices_Communication" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceAccess" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceAndDriverInstallation" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceQuery" = [ "Win32_Devices" ]; + "Win32_Devices_Display" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration_Pnp" = [ "Win32_Devices_Enumeration" ]; + "Win32_Devices_Fax" = [ "Win32_Devices" ]; + "Win32_Devices_FunctionDiscovery" = [ "Win32_Devices" ]; + "Win32_Devices_Geolocation" = [ "Win32_Devices" ]; + "Win32_Devices_HumanInterfaceDevice" = [ "Win32_Devices" ]; + "Win32_Devices_ImageAcquisition" = [ "Win32_Devices" ]; + "Win32_Devices_PortableDevices" = [ "Win32_Devices" ]; + "Win32_Devices_Properties" = [ "Win32_Devices" ]; + "Win32_Devices_Pwm" = [ "Win32_Devices" ]; + "Win32_Devices_Sensors" = [ "Win32_Devices" ]; + "Win32_Devices_SerialCommunication" = [ "Win32_Devices" ]; + "Win32_Devices_Tapi" = [ "Win32_Devices" ]; + "Win32_Devices_Usb" = [ "Win32_Devices" ]; + "Win32_Devices_WebServicesOnDevices" = [ "Win32_Devices" ]; + "Win32_Foundation" = [ "Win32" ]; + "Win32_Gaming" = [ "Win32" ]; + "Win32_Globalization" = [ "Win32" ]; + "Win32_Graphics" = [ "Win32" ]; + "Win32_Graphics_Dwm" = [ "Win32_Graphics" ]; + "Win32_Graphics_Gdi" = [ "Win32_Graphics" ]; + "Win32_Graphics_Hlsl" = [ "Win32_Graphics" ]; + "Win32_Graphics_OpenGL" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing_PrintTicket" = [ "Win32_Graphics_Printing" ]; + "Win32_Management" = [ "Win32" ]; + "Win32_Management_MobileDeviceManagementRegistration" = [ "Win32_Management" ]; + "Win32_Media" = [ "Win32" ]; + "Win32_Media_Audio" = [ "Win32_Media" ]; + "Win32_Media_Audio_Apo" = [ "Win32_Media_Audio" ]; + "Win32_Media_Audio_DirectMusic" = [ "Win32_Media_Audio" ]; + "Win32_Media_Audio_Endpoints" = [ "Win32_Media_Audio" ]; + "Win32_Media_Audio_XAudio2" = [ "Win32_Media_Audio" ]; + "Win32_Media_DeviceManager" = [ "Win32_Media" ]; + "Win32_Media_DxMediaObjects" = [ "Win32_Media" ]; + "Win32_Media_KernelStreaming" = [ "Win32_Media" ]; + "Win32_Media_LibrarySharingServices" = [ "Win32_Media" ]; + "Win32_Media_MediaPlayer" = [ "Win32_Media" ]; + "Win32_Media_Multimedia" = [ "Win32_Media" ]; + "Win32_Media_Speech" = [ "Win32_Media" ]; + "Win32_Media_Streaming" = [ "Win32_Media" ]; + "Win32_Media_WindowsMediaFormat" = [ "Win32_Media" ]; + "Win32_NetworkManagement" = [ "Win32" ]; + "Win32_NetworkManagement_Dhcp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Dns" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_InternetConnectionWizard" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_IpHelper" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_MobileBroadband" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Multicast" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Ndis" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetBios" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetManagement" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetShell" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetworkDiagnosticsFramework" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetworkPolicyServer" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_P2P" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_QoS" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Rras" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Snmp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WNet" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WebDav" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WiFi" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsConnectNow" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsConnectionManager" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFilteringPlatform" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFirewall" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsNetworkVirtualization" = [ "Win32_NetworkManagement" ]; + "Win32_Networking" = [ "Win32" ]; + "Win32_Networking_ActiveDirectory" = [ "Win32_Networking" ]; + "Win32_Networking_BackgroundIntelligentTransferService" = [ "Win32_Networking" ]; + "Win32_Networking_Clustering" = [ "Win32_Networking" ]; + "Win32_Networking_HttpServer" = [ "Win32_Networking" ]; + "Win32_Networking_Ldap" = [ "Win32_Networking" ]; + "Win32_Networking_NetworkListManager" = [ "Win32_Networking" ]; + "Win32_Networking_RemoteDifferentialCompression" = [ "Win32_Networking" ]; + "Win32_Networking_WebSocket" = [ "Win32_Networking" ]; + "Win32_Networking_WinHttp" = [ "Win32_Networking" ]; + "Win32_Networking_WinInet" = [ "Win32_Networking" ]; + "Win32_Networking_WinSock" = [ "Win32_Networking" ]; + "Win32_Networking_WindowsWebServices" = [ "Win32_Networking" ]; + "Win32_Security" = [ "Win32" ]; + "Win32_Security_AppLocker" = [ "Win32_Security" ]; + "Win32_Security_Authentication" = [ "Win32_Security" ]; + "Win32_Security_Authentication_Identity" = [ "Win32_Security_Authentication" ]; + "Win32_Security_Authentication_Identity_Provider" = [ "Win32_Security_Authentication_Identity" ]; + "Win32_Security_Authorization" = [ "Win32_Security" ]; + "Win32_Security_Authorization_UI" = [ "Win32_Security_Authorization" ]; + "Win32_Security_ConfigurationSnapin" = [ "Win32_Security" ]; + "Win32_Security_Credentials" = [ "Win32_Security" ]; + "Win32_Security_Cryptography" = [ "Win32_Security" ]; + "Win32_Security_Cryptography_Catalog" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Certificates" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Sip" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_UI" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_DiagnosticDataQuery" = [ "Win32_Security" ]; + "Win32_Security_DirectoryServices" = [ "Win32_Security" ]; + "Win32_Security_EnterpriseData" = [ "Win32_Security" ]; + "Win32_Security_ExtensibleAuthenticationProtocol" = [ "Win32_Security" ]; + "Win32_Security_Isolation" = [ "Win32_Security" ]; + "Win32_Security_LicenseProtection" = [ "Win32_Security" ]; + "Win32_Security_NetworkAccessProtection" = [ "Win32_Security" ]; + "Win32_Security_Tpm" = [ "Win32_Security" ]; + "Win32_Security_WinTrust" = [ "Win32_Security" ]; + "Win32_Security_WinWlx" = [ "Win32_Security" ]; + "Win32_Storage" = [ "Win32" ]; + "Win32_Storage_Cabinets" = [ "Win32_Storage" ]; + "Win32_Storage_CloudFilters" = [ "Win32_Storage" ]; + "Win32_Storage_Compression" = [ "Win32_Storage" ]; + "Win32_Storage_DataDeduplication" = [ "Win32_Storage" ]; + "Win32_Storage_DistributedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_EnhancedStorage" = [ "Win32_Storage" ]; + "Win32_Storage_FileHistory" = [ "Win32_Storage" ]; + "Win32_Storage_FileServerResourceManager" = [ "Win32_Storage" ]; + "Win32_Storage_FileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_Imapi" = [ "Win32_Storage" ]; + "Win32_Storage_IndexServer" = [ "Win32_Storage" ]; + "Win32_Storage_InstallableFileSystems" = [ "Win32_Storage" ]; + "Win32_Storage_IscsiDisc" = [ "Win32_Storage" ]; + "Win32_Storage_Jet" = [ "Win32_Storage" ]; + "Win32_Storage_OfflineFiles" = [ "Win32_Storage" ]; + "Win32_Storage_OperationRecorder" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging_Appx" = [ "Win32_Storage_Packaging" ]; + "Win32_Storage_Packaging_Opc" = [ "Win32_Storage_Packaging" ]; + "Win32_Storage_ProjectedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_StructuredStorage" = [ "Win32_Storage" ]; + "Win32_Storage_Vhd" = [ "Win32_Storage" ]; + "Win32_Storage_VirtualDiskService" = [ "Win32_Storage" ]; + "Win32_Storage_Vss" = [ "Win32_Storage" ]; + "Win32_Storage_Xps" = [ "Win32_Storage" ]; + "Win32_Storage_Xps_Printing" = [ "Win32_Storage_Xps" ]; + "Win32_System" = [ "Win32" ]; + "Win32_System_AddressBook" = [ "Win32_System" ]; + "Win32_System_Antimalware" = [ "Win32_System" ]; + "Win32_System_ApplicationInstallationAndServicing" = [ "Win32_System" ]; + "Win32_System_ApplicationVerifier" = [ "Win32_System" ]; + "Win32_System_AssessmentTool" = [ "Win32_System" ]; + "Win32_System_Com" = [ "Win32_System" ]; + "Win32_System_Com_CallObj" = [ "Win32_System_Com" ]; + "Win32_System_Com_ChannelCredentials" = [ "Win32_System_Com" ]; + "Win32_System_Com_Events" = [ "Win32_System_Com" ]; + "Win32_System_Com_Marshal" = [ "Win32_System_Com" ]; + "Win32_System_Com_StructuredStorage" = [ "Win32_System_Com" ]; + "Win32_System_Com_UI" = [ "Win32_System_Com" ]; + "Win32_System_Com_Urlmon" = [ "Win32_System_Com" ]; + "Win32_System_ComponentServices" = [ "Win32_System" ]; + "Win32_System_Console" = [ "Win32_System" ]; + "Win32_System_Contacts" = [ "Win32_System" ]; + "Win32_System_CorrelationVector" = [ "Win32_System" ]; + "Win32_System_DataExchange" = [ "Win32_System" ]; + "Win32_System_DeploymentServices" = [ "Win32_System" ]; + "Win32_System_DesktopSharing" = [ "Win32_System" ]; + "Win32_System_DeveloperLicensing" = [ "Win32_System" ]; + "Win32_System_Diagnostics" = [ "Win32_System" ]; + "Win32_System_Diagnostics_Ceip" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Debug" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Etw" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ProcessSnapshotting" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ToolHelp" = [ "Win32_System_Diagnostics" ]; + "Win32_System_DistributedTransactionCoordinator" = [ "Win32_System" ]; + "Win32_System_Environment" = [ "Win32_System" ]; + "Win32_System_ErrorReporting" = [ "Win32_System" ]; + "Win32_System_EventCollector" = [ "Win32_System" ]; + "Win32_System_EventLog" = [ "Win32_System" ]; + "Win32_System_EventNotificationService" = [ "Win32_System" ]; + "Win32_System_GroupPolicy" = [ "Win32_System" ]; + "Win32_System_HostCompute" = [ "Win32_System" ]; + "Win32_System_HostComputeNetwork" = [ "Win32_System" ]; + "Win32_System_HostComputeSystem" = [ "Win32_System" ]; + "Win32_System_Hypervisor" = [ "Win32_System" ]; + "Win32_System_IO" = [ "Win32_System" ]; + "Win32_System_Iis" = [ "Win32_System" ]; + "Win32_System_Ioctl" = [ "Win32_System" ]; + "Win32_System_JobObjects" = [ "Win32_System" ]; + "Win32_System_Js" = [ "Win32_System" ]; + "Win32_System_Kernel" = [ "Win32_System" ]; + "Win32_System_LibraryLoader" = [ "Win32_System" ]; + "Win32_System_Mailslots" = [ "Win32_System" ]; + "Win32_System_Mapi" = [ "Win32_System" ]; + "Win32_System_Memory" = [ "Win32_System" ]; + "Win32_System_Memory_NonVolatile" = [ "Win32_System_Memory" ]; + "Win32_System_MessageQueuing" = [ "Win32_System" ]; + "Win32_System_MixedReality" = [ "Win32_System" ]; + "Win32_System_Mmc" = [ "Win32_System" ]; + "Win32_System_Ole" = [ "Win32_System" ]; + "Win32_System_ParentalControls" = [ "Win32_System" ]; + "Win32_System_PasswordManagement" = [ "Win32_System" ]; + "Win32_System_Performance" = [ "Win32_System" ]; + "Win32_System_Performance_HardwareCounterProfiling" = [ "Win32_System_Performance" ]; + "Win32_System_Pipes" = [ "Win32_System" ]; + "Win32_System_Power" = [ "Win32_System" ]; + "Win32_System_ProcessStatus" = [ "Win32_System" ]; + "Win32_System_RealTimeCommunications" = [ "Win32_System" ]; + "Win32_System_Recovery" = [ "Win32_System" ]; + "Win32_System_Registry" = [ "Win32_System" ]; + "Win32_System_RemoteAssistance" = [ "Win32_System" ]; + "Win32_System_RemoteDesktop" = [ "Win32_System" ]; + "Win32_System_RemoteManagement" = [ "Win32_System" ]; + "Win32_System_RestartManager" = [ "Win32_System" ]; + "Win32_System_Restore" = [ "Win32_System" ]; + "Win32_System_Rpc" = [ "Win32_System" ]; + "Win32_System_Search" = [ "Win32_System" ]; + "Win32_System_Search_Common" = [ "Win32_System_Search" ]; + "Win32_System_SecurityCenter" = [ "Win32_System" ]; + "Win32_System_ServerBackup" = [ "Win32_System" ]; + "Win32_System_Services" = [ "Win32_System" ]; + "Win32_System_SettingsManagementInfrastructure" = [ "Win32_System" ]; + "Win32_System_SetupAndMigration" = [ "Win32_System" ]; + "Win32_System_Shutdown" = [ "Win32_System" ]; + "Win32_System_StationsAndDesktops" = [ "Win32_System" ]; + "Win32_System_SubsystemForLinux" = [ "Win32_System" ]; + "Win32_System_SystemInformation" = [ "Win32_System" ]; + "Win32_System_SystemServices" = [ "Win32_System" ]; + "Win32_System_TaskScheduler" = [ "Win32_System" ]; + "Win32_System_Threading" = [ "Win32_System" ]; + "Win32_System_Time" = [ "Win32_System" ]; + "Win32_System_TpmBaseServices" = [ "Win32_System" ]; + "Win32_System_UpdateAgent" = [ "Win32_System" ]; + "Win32_System_UpdateAssessment" = [ "Win32_System" ]; + "Win32_System_UserAccessLogging" = [ "Win32_System" ]; + "Win32_System_VirtualDosMachines" = [ "Win32_System" ]; + "Win32_System_WindowsProgramming" = [ "Win32_System" ]; + "Win32_System_WindowsSync" = [ "Win32_System" ]; + "Win32_System_Wmi" = [ "Win32_System" ]; + "Win32_UI" = [ "Win32" ]; + "Win32_UI_Accessibility" = [ "Win32_UI" ]; + "Win32_UI_Animation" = [ "Win32_UI" ]; + "Win32_UI_ColorSystem" = [ "Win32_UI" ]; + "Win32_UI_Controls" = [ "Win32_UI" ]; + "Win32_UI_Controls_Dialogs" = [ "Win32_UI_Controls" ]; + "Win32_UI_Controls_RichEdit" = [ "Win32_UI_Controls" ]; + "Win32_UI_HiDpi" = [ "Win32_UI" ]; + "Win32_UI_Input" = [ "Win32_UI" ]; + "Win32_UI_Input_Ime" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Ink" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_KeyboardAndMouse" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Pointer" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Radial" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Touch" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_XboxController" = [ "Win32_UI_Input" ]; + "Win32_UI_InteractionContext" = [ "Win32_UI" ]; + "Win32_UI_LegacyWindowsEnvironmentFeatures" = [ "Win32_UI" ]; + "Win32_UI_Magnification" = [ "Win32_UI" ]; + "Win32_UI_Notifications" = [ "Win32_UI" ]; + "Win32_UI_Ribbon" = [ "Win32_UI" ]; + "Win32_UI_Shell" = [ "Win32_UI" ]; + "Win32_UI_Shell_Common" = [ "Win32_UI_Shell" ]; + "Win32_UI_Shell_PropertiesSystem" = [ "Win32_UI_Shell" ]; + "Win32_UI_TabletPC" = [ "Win32_UI" ]; + "Win32_UI_TextServices" = [ "Win32_UI" ]; + "Win32_UI_WindowsAndMessaging" = [ "Win32_UI" ]; + "Win32_UI_Wpf" = [ "Win32_UI" ]; + }; + resolvedDefaultFeatures = [ "Win32" "Win32_Globalization" "default" ]; + }; + "windows-sys 0.52.0" = rec { + crateName = "windows-sys"; + version = "0.52.0"; + edition = "2021"; + sha256 = "0gd3v4ji88490zgb6b5mq5zgbvwv7zx1ibn8v3x83rwcdbryaar8"; + libName = "windows_sys"; + authors = [ + "Microsoft" + ]; + dependencies = [ + { + name = "windows-targets"; + packageId = "windows-targets 0.52.6"; + } + ]; + features = { + "Wdk_Foundation" = [ "Wdk" ]; + "Wdk_Graphics" = [ "Wdk" ]; + "Wdk_Graphics_Direct3D" = [ "Wdk_Graphics" ]; + "Wdk_Storage" = [ "Wdk" ]; + "Wdk_Storage_FileSystem" = [ "Wdk_Storage" ]; + "Wdk_Storage_FileSystem_Minifilters" = [ "Wdk_Storage_FileSystem" ]; + "Wdk_System" = [ "Wdk" ]; + "Wdk_System_IO" = [ "Wdk_System" ]; + "Wdk_System_OfflineRegistry" = [ "Wdk_System" ]; + "Wdk_System_Registry" = [ "Wdk_System" ]; + "Wdk_System_SystemInformation" = [ "Wdk_System" ]; + "Wdk_System_SystemServices" = [ "Wdk_System" ]; + "Wdk_System_Threading" = [ "Wdk_System" ]; + "Win32_Data" = [ "Win32" ]; + "Win32_Data_HtmlHelp" = [ "Win32_Data" ]; + "Win32_Data_RightsManagement" = [ "Win32_Data" ]; + "Win32_Devices" = [ "Win32" ]; + "Win32_Devices_AllJoyn" = [ "Win32_Devices" ]; + "Win32_Devices_BiometricFramework" = [ "Win32_Devices" ]; + "Win32_Devices_Bluetooth" = [ "Win32_Devices" ]; + "Win32_Devices_Communication" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceAndDriverInstallation" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceQuery" = [ "Win32_Devices" ]; + "Win32_Devices_Display" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration_Pnp" = [ "Win32_Devices_Enumeration" ]; + "Win32_Devices_Fax" = [ "Win32_Devices" ]; + "Win32_Devices_HumanInterfaceDevice" = [ "Win32_Devices" ]; + "Win32_Devices_PortableDevices" = [ "Win32_Devices" ]; + "Win32_Devices_Properties" = [ "Win32_Devices" ]; + "Win32_Devices_Pwm" = [ "Win32_Devices" ]; + "Win32_Devices_Sensors" = [ "Win32_Devices" ]; + "Win32_Devices_SerialCommunication" = [ "Win32_Devices" ]; + "Win32_Devices_Tapi" = [ "Win32_Devices" ]; + "Win32_Devices_Usb" = [ "Win32_Devices" ]; + "Win32_Devices_WebServicesOnDevices" = [ "Win32_Devices" ]; + "Win32_Foundation" = [ "Win32" ]; + "Win32_Gaming" = [ "Win32" ]; + "Win32_Globalization" = [ "Win32" ]; + "Win32_Graphics" = [ "Win32" ]; + "Win32_Graphics_Dwm" = [ "Win32_Graphics" ]; + "Win32_Graphics_Gdi" = [ "Win32_Graphics" ]; + "Win32_Graphics_GdiPlus" = [ "Win32_Graphics" ]; + "Win32_Graphics_Hlsl" = [ "Win32_Graphics" ]; + "Win32_Graphics_OpenGL" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing_PrintTicket" = [ "Win32_Graphics_Printing" ]; + "Win32_Management" = [ "Win32" ]; + "Win32_Management_MobileDeviceManagementRegistration" = [ "Win32_Management" ]; + "Win32_Media" = [ "Win32" ]; + "Win32_Media_Audio" = [ "Win32_Media" ]; + "Win32_Media_DxMediaObjects" = [ "Win32_Media" ]; + "Win32_Media_KernelStreaming" = [ "Win32_Media" ]; + "Win32_Media_Multimedia" = [ "Win32_Media" ]; + "Win32_Media_Streaming" = [ "Win32_Media" ]; + "Win32_Media_WindowsMediaFormat" = [ "Win32_Media" ]; + "Win32_NetworkManagement" = [ "Win32" ]; + "Win32_NetworkManagement_Dhcp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Dns" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_InternetConnectionWizard" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_IpHelper" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Multicast" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Ndis" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetBios" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetManagement" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetShell" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetworkDiagnosticsFramework" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_P2P" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_QoS" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Rras" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Snmp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WNet" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WebDav" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WiFi" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsConnectionManager" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFilteringPlatform" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFirewall" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsNetworkVirtualization" = [ "Win32_NetworkManagement" ]; + "Win32_Networking" = [ "Win32" ]; + "Win32_Networking_ActiveDirectory" = [ "Win32_Networking" ]; + "Win32_Networking_Clustering" = [ "Win32_Networking" ]; + "Win32_Networking_HttpServer" = [ "Win32_Networking" ]; + "Win32_Networking_Ldap" = [ "Win32_Networking" ]; + "Win32_Networking_WebSocket" = [ "Win32_Networking" ]; + "Win32_Networking_WinHttp" = [ "Win32_Networking" ]; + "Win32_Networking_WinInet" = [ "Win32_Networking" ]; + "Win32_Networking_WinSock" = [ "Win32_Networking" ]; + "Win32_Networking_WindowsWebServices" = [ "Win32_Networking" ]; + "Win32_Security" = [ "Win32" ]; + "Win32_Security_AppLocker" = [ "Win32_Security" ]; + "Win32_Security_Authentication" = [ "Win32_Security" ]; + "Win32_Security_Authentication_Identity" = [ "Win32_Security_Authentication" ]; + "Win32_Security_Authorization" = [ "Win32_Security" ]; + "Win32_Security_Credentials" = [ "Win32_Security" ]; + "Win32_Security_Cryptography" = [ "Win32_Security" ]; + "Win32_Security_Cryptography_Catalog" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Certificates" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Sip" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_UI" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_DiagnosticDataQuery" = [ "Win32_Security" ]; + "Win32_Security_DirectoryServices" = [ "Win32_Security" ]; + "Win32_Security_EnterpriseData" = [ "Win32_Security" ]; + "Win32_Security_ExtensibleAuthenticationProtocol" = [ "Win32_Security" ]; + "Win32_Security_Isolation" = [ "Win32_Security" ]; + "Win32_Security_LicenseProtection" = [ "Win32_Security" ]; + "Win32_Security_NetworkAccessProtection" = [ "Win32_Security" ]; + "Win32_Security_WinTrust" = [ "Win32_Security" ]; + "Win32_Security_WinWlx" = [ "Win32_Security" ]; + "Win32_Storage" = [ "Win32" ]; + "Win32_Storage_Cabinets" = [ "Win32_Storage" ]; + "Win32_Storage_CloudFilters" = [ "Win32_Storage" ]; + "Win32_Storage_Compression" = [ "Win32_Storage" ]; + "Win32_Storage_DistributedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_FileHistory" = [ "Win32_Storage" ]; + "Win32_Storage_FileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_Imapi" = [ "Win32_Storage" ]; + "Win32_Storage_IndexServer" = [ "Win32_Storage" ]; + "Win32_Storage_InstallableFileSystems" = [ "Win32_Storage" ]; + "Win32_Storage_IscsiDisc" = [ "Win32_Storage" ]; + "Win32_Storage_Jet" = [ "Win32_Storage" ]; + "Win32_Storage_Nvme" = [ "Win32_Storage" ]; + "Win32_Storage_OfflineFiles" = [ "Win32_Storage" ]; + "Win32_Storage_OperationRecorder" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging_Appx" = [ "Win32_Storage_Packaging" ]; + "Win32_Storage_ProjectedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_StructuredStorage" = [ "Win32_Storage" ]; + "Win32_Storage_Vhd" = [ "Win32_Storage" ]; + "Win32_Storage_Xps" = [ "Win32_Storage" ]; + "Win32_System" = [ "Win32" ]; + "Win32_System_AddressBook" = [ "Win32_System" ]; + "Win32_System_Antimalware" = [ "Win32_System" ]; + "Win32_System_ApplicationInstallationAndServicing" = [ "Win32_System" ]; + "Win32_System_ApplicationVerifier" = [ "Win32_System" ]; + "Win32_System_ClrHosting" = [ "Win32_System" ]; + "Win32_System_Com" = [ "Win32_System" ]; + "Win32_System_Com_Marshal" = [ "Win32_System_Com" ]; + "Win32_System_Com_StructuredStorage" = [ "Win32_System_Com" ]; + "Win32_System_Com_Urlmon" = [ "Win32_System_Com" ]; + "Win32_System_ComponentServices" = [ "Win32_System" ]; + "Win32_System_Console" = [ "Win32_System" ]; + "Win32_System_CorrelationVector" = [ "Win32_System" ]; + "Win32_System_DataExchange" = [ "Win32_System" ]; + "Win32_System_DeploymentServices" = [ "Win32_System" ]; + "Win32_System_DeveloperLicensing" = [ "Win32_System" ]; + "Win32_System_Diagnostics" = [ "Win32_System" ]; + "Win32_System_Diagnostics_Ceip" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Debug" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Debug_Extensions" = [ "Win32_System_Diagnostics_Debug" ]; + "Win32_System_Diagnostics_Etw" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ProcessSnapshotting" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ToolHelp" = [ "Win32_System_Diagnostics" ]; + "Win32_System_DistributedTransactionCoordinator" = [ "Win32_System" ]; + "Win32_System_Environment" = [ "Win32_System" ]; + "Win32_System_ErrorReporting" = [ "Win32_System" ]; + "Win32_System_EventCollector" = [ "Win32_System" ]; + "Win32_System_EventLog" = [ "Win32_System" ]; + "Win32_System_EventNotificationService" = [ "Win32_System" ]; + "Win32_System_GroupPolicy" = [ "Win32_System" ]; + "Win32_System_HostCompute" = [ "Win32_System" ]; + "Win32_System_HostComputeNetwork" = [ "Win32_System" ]; + "Win32_System_HostComputeSystem" = [ "Win32_System" ]; + "Win32_System_Hypervisor" = [ "Win32_System" ]; + "Win32_System_IO" = [ "Win32_System" ]; + "Win32_System_Iis" = [ "Win32_System" ]; + "Win32_System_Ioctl" = [ "Win32_System" ]; + "Win32_System_JobObjects" = [ "Win32_System" ]; + "Win32_System_Js" = [ "Win32_System" ]; + "Win32_System_Kernel" = [ "Win32_System" ]; + "Win32_System_LibraryLoader" = [ "Win32_System" ]; + "Win32_System_Mailslots" = [ "Win32_System" ]; + "Win32_System_Mapi" = [ "Win32_System" ]; + "Win32_System_Memory" = [ "Win32_System" ]; + "Win32_System_Memory_NonVolatile" = [ "Win32_System_Memory" ]; + "Win32_System_MessageQueuing" = [ "Win32_System" ]; + "Win32_System_MixedReality" = [ "Win32_System" ]; + "Win32_System_Ole" = [ "Win32_System" ]; + "Win32_System_PasswordManagement" = [ "Win32_System" ]; + "Win32_System_Performance" = [ "Win32_System" ]; + "Win32_System_Performance_HardwareCounterProfiling" = [ "Win32_System_Performance" ]; + "Win32_System_Pipes" = [ "Win32_System" ]; + "Win32_System_Power" = [ "Win32_System" ]; + "Win32_System_ProcessStatus" = [ "Win32_System" ]; + "Win32_System_Recovery" = [ "Win32_System" ]; + "Win32_System_Registry" = [ "Win32_System" ]; + "Win32_System_RemoteDesktop" = [ "Win32_System" ]; + "Win32_System_RemoteManagement" = [ "Win32_System" ]; + "Win32_System_RestartManager" = [ "Win32_System" ]; + "Win32_System_Restore" = [ "Win32_System" ]; + "Win32_System_Rpc" = [ "Win32_System" ]; + "Win32_System_Search" = [ "Win32_System" ]; + "Win32_System_Search_Common" = [ "Win32_System_Search" ]; + "Win32_System_SecurityCenter" = [ "Win32_System" ]; + "Win32_System_Services" = [ "Win32_System" ]; + "Win32_System_SetupAndMigration" = [ "Win32_System" ]; + "Win32_System_Shutdown" = [ "Win32_System" ]; + "Win32_System_StationsAndDesktops" = [ "Win32_System" ]; + "Win32_System_SubsystemForLinux" = [ "Win32_System" ]; + "Win32_System_SystemInformation" = [ "Win32_System" ]; + "Win32_System_SystemServices" = [ "Win32_System" ]; + "Win32_System_Threading" = [ "Win32_System" ]; + "Win32_System_Time" = [ "Win32_System" ]; + "Win32_System_TpmBaseServices" = [ "Win32_System" ]; + "Win32_System_UserAccessLogging" = [ "Win32_System" ]; + "Win32_System_Variant" = [ "Win32_System" ]; + "Win32_System_VirtualDosMachines" = [ "Win32_System" ]; + "Win32_System_WindowsProgramming" = [ "Win32_System" ]; + "Win32_System_Wmi" = [ "Win32_System" ]; + "Win32_UI" = [ "Win32" ]; + "Win32_UI_Accessibility" = [ "Win32_UI" ]; + "Win32_UI_ColorSystem" = [ "Win32_UI" ]; + "Win32_UI_Controls" = [ "Win32_UI" ]; + "Win32_UI_Controls_Dialogs" = [ "Win32_UI_Controls" ]; + "Win32_UI_HiDpi" = [ "Win32_UI" ]; + "Win32_UI_Input" = [ "Win32_UI" ]; + "Win32_UI_Input_Ime" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_KeyboardAndMouse" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Pointer" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Touch" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_XboxController" = [ "Win32_UI_Input" ]; + "Win32_UI_InteractionContext" = [ "Win32_UI" ]; + "Win32_UI_Magnification" = [ "Win32_UI" ]; + "Win32_UI_Shell" = [ "Win32_UI" ]; + "Win32_UI_Shell_PropertiesSystem" = [ "Win32_UI_Shell" ]; + "Win32_UI_TabletPC" = [ "Win32_UI" ]; + "Win32_UI_TextServices" = [ "Win32_UI" ]; + "Win32_UI_WindowsAndMessaging" = [ "Win32_UI" ]; + "Win32_Web" = [ "Win32" ]; + "Win32_Web_InternetExplorer" = [ "Win32_Web" ]; + }; + resolvedDefaultFeatures = [ "Win32" "Win32_Foundation" "Win32_System" "Win32_System_Threading" "default" ]; + }; + "windows-sys 0.59.0" = rec { + crateName = "windows-sys"; + version = "0.59.0"; + edition = "2021"; + sha256 = "0fw5672ziw8b3zpmnbp9pdv1famk74f1l9fcbc3zsrzdg56vqf0y"; + libName = "windows_sys"; + authors = [ + "Microsoft" + ]; + dependencies = [ + { + name = "windows-targets"; + packageId = "windows-targets 0.52.6"; + } + ]; + features = { + "Wdk" = [ "Win32_Foundation" ]; + "Wdk_Devices" = [ "Wdk" ]; + "Wdk_Devices_Bluetooth" = [ "Wdk_Devices" ]; + "Wdk_Devices_HumanInterfaceDevice" = [ "Wdk_Devices" ]; + "Wdk_Foundation" = [ "Wdk" ]; + "Wdk_Graphics" = [ "Wdk" ]; + "Wdk_Graphics_Direct3D" = [ "Wdk_Graphics" ]; + "Wdk_NetworkManagement" = [ "Wdk" ]; + "Wdk_NetworkManagement_Ndis" = [ "Wdk_NetworkManagement" ]; + "Wdk_NetworkManagement_WindowsFilteringPlatform" = [ "Wdk_NetworkManagement" ]; + "Wdk_Storage" = [ "Wdk" ]; + "Wdk_Storage_FileSystem" = [ "Wdk_Storage" ]; + "Wdk_Storage_FileSystem_Minifilters" = [ "Wdk_Storage_FileSystem" ]; + "Wdk_System" = [ "Wdk" ]; + "Wdk_System_IO" = [ "Wdk_System" ]; + "Wdk_System_Memory" = [ "Wdk_System" ]; + "Wdk_System_OfflineRegistry" = [ "Wdk_System" ]; + "Wdk_System_Registry" = [ "Wdk_System" ]; + "Wdk_System_SystemInformation" = [ "Wdk_System" ]; + "Wdk_System_SystemServices" = [ "Wdk_System" ]; + "Wdk_System_Threading" = [ "Wdk_System" ]; + "Win32" = [ "Win32_Foundation" ]; + "Win32_Data" = [ "Win32" ]; + "Win32_Data_HtmlHelp" = [ "Win32_Data" ]; + "Win32_Data_RightsManagement" = [ "Win32_Data" ]; + "Win32_Devices" = [ "Win32" ]; + "Win32_Devices_AllJoyn" = [ "Win32_Devices" ]; + "Win32_Devices_BiometricFramework" = [ "Win32_Devices" ]; + "Win32_Devices_Bluetooth" = [ "Win32_Devices" ]; + "Win32_Devices_Communication" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceAndDriverInstallation" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceQuery" = [ "Win32_Devices" ]; + "Win32_Devices_Display" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration_Pnp" = [ "Win32_Devices_Enumeration" ]; + "Win32_Devices_Fax" = [ "Win32_Devices" ]; + "Win32_Devices_HumanInterfaceDevice" = [ "Win32_Devices" ]; + "Win32_Devices_PortableDevices" = [ "Win32_Devices" ]; + "Win32_Devices_Properties" = [ "Win32_Devices" ]; + "Win32_Devices_Pwm" = [ "Win32_Devices" ]; + "Win32_Devices_Sensors" = [ "Win32_Devices" ]; + "Win32_Devices_SerialCommunication" = [ "Win32_Devices" ]; + "Win32_Devices_Tapi" = [ "Win32_Devices" ]; + "Win32_Devices_Usb" = [ "Win32_Devices" ]; + "Win32_Devices_WebServicesOnDevices" = [ "Win32_Devices" ]; + "Win32_Foundation" = [ "Win32" ]; + "Win32_Gaming" = [ "Win32" ]; + "Win32_Globalization" = [ "Win32" ]; + "Win32_Graphics" = [ "Win32" ]; + "Win32_Graphics_Dwm" = [ "Win32_Graphics" ]; + "Win32_Graphics_Gdi" = [ "Win32_Graphics" ]; + "Win32_Graphics_GdiPlus" = [ "Win32_Graphics" ]; + "Win32_Graphics_Hlsl" = [ "Win32_Graphics" ]; + "Win32_Graphics_OpenGL" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing_PrintTicket" = [ "Win32_Graphics_Printing" ]; + "Win32_Management" = [ "Win32" ]; + "Win32_Management_MobileDeviceManagementRegistration" = [ "Win32_Management" ]; + "Win32_Media" = [ "Win32" ]; + "Win32_Media_Audio" = [ "Win32_Media" ]; + "Win32_Media_DxMediaObjects" = [ "Win32_Media" ]; + "Win32_Media_KernelStreaming" = [ "Win32_Media" ]; + "Win32_Media_Multimedia" = [ "Win32_Media" ]; + "Win32_Media_Streaming" = [ "Win32_Media" ]; + "Win32_Media_WindowsMediaFormat" = [ "Win32_Media" ]; + "Win32_NetworkManagement" = [ "Win32" ]; + "Win32_NetworkManagement_Dhcp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Dns" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_InternetConnectionWizard" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_IpHelper" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Multicast" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Ndis" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetBios" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetManagement" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetShell" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetworkDiagnosticsFramework" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_P2P" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_QoS" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Rras" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Snmp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WNet" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WebDav" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WiFi" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsConnectionManager" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFilteringPlatform" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFirewall" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsNetworkVirtualization" = [ "Win32_NetworkManagement" ]; + "Win32_Networking" = [ "Win32" ]; + "Win32_Networking_ActiveDirectory" = [ "Win32_Networking" ]; + "Win32_Networking_Clustering" = [ "Win32_Networking" ]; + "Win32_Networking_HttpServer" = [ "Win32_Networking" ]; + "Win32_Networking_Ldap" = [ "Win32_Networking" ]; + "Win32_Networking_WebSocket" = [ "Win32_Networking" ]; + "Win32_Networking_WinHttp" = [ "Win32_Networking" ]; + "Win32_Networking_WinInet" = [ "Win32_Networking" ]; + "Win32_Networking_WinSock" = [ "Win32_Networking" ]; + "Win32_Networking_WindowsWebServices" = [ "Win32_Networking" ]; + "Win32_Security" = [ "Win32" ]; + "Win32_Security_AppLocker" = [ "Win32_Security" ]; + "Win32_Security_Authentication" = [ "Win32_Security" ]; + "Win32_Security_Authentication_Identity" = [ "Win32_Security_Authentication" ]; + "Win32_Security_Authorization" = [ "Win32_Security" ]; + "Win32_Security_Credentials" = [ "Win32_Security" ]; + "Win32_Security_Cryptography" = [ "Win32_Security" ]; + "Win32_Security_Cryptography_Catalog" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Certificates" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Sip" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_UI" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_DiagnosticDataQuery" = [ "Win32_Security" ]; + "Win32_Security_DirectoryServices" = [ "Win32_Security" ]; + "Win32_Security_EnterpriseData" = [ "Win32_Security" ]; + "Win32_Security_ExtensibleAuthenticationProtocol" = [ "Win32_Security" ]; + "Win32_Security_Isolation" = [ "Win32_Security" ]; + "Win32_Security_LicenseProtection" = [ "Win32_Security" ]; + "Win32_Security_NetworkAccessProtection" = [ "Win32_Security" ]; + "Win32_Security_WinTrust" = [ "Win32_Security" ]; + "Win32_Security_WinWlx" = [ "Win32_Security" ]; + "Win32_Storage" = [ "Win32" ]; + "Win32_Storage_Cabinets" = [ "Win32_Storage" ]; + "Win32_Storage_CloudFilters" = [ "Win32_Storage" ]; + "Win32_Storage_Compression" = [ "Win32_Storage" ]; + "Win32_Storage_DistributedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_FileHistory" = [ "Win32_Storage" ]; + "Win32_Storage_FileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_Imapi" = [ "Win32_Storage" ]; + "Win32_Storage_IndexServer" = [ "Win32_Storage" ]; + "Win32_Storage_InstallableFileSystems" = [ "Win32_Storage" ]; + "Win32_Storage_IscsiDisc" = [ "Win32_Storage" ]; + "Win32_Storage_Jet" = [ "Win32_Storage" ]; + "Win32_Storage_Nvme" = [ "Win32_Storage" ]; + "Win32_Storage_OfflineFiles" = [ "Win32_Storage" ]; + "Win32_Storage_OperationRecorder" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging_Appx" = [ "Win32_Storage_Packaging" ]; + "Win32_Storage_ProjectedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_StructuredStorage" = [ "Win32_Storage" ]; + "Win32_Storage_Vhd" = [ "Win32_Storage" ]; + "Win32_Storage_Xps" = [ "Win32_Storage" ]; + "Win32_System" = [ "Win32" ]; + "Win32_System_AddressBook" = [ "Win32_System" ]; + "Win32_System_Antimalware" = [ "Win32_System" ]; + "Win32_System_ApplicationInstallationAndServicing" = [ "Win32_System" ]; + "Win32_System_ApplicationVerifier" = [ "Win32_System" ]; + "Win32_System_ClrHosting" = [ "Win32_System" ]; + "Win32_System_Com" = [ "Win32_System" ]; + "Win32_System_Com_Marshal" = [ "Win32_System_Com" ]; + "Win32_System_Com_StructuredStorage" = [ "Win32_System_Com" ]; + "Win32_System_Com_Urlmon" = [ "Win32_System_Com" ]; + "Win32_System_ComponentServices" = [ "Win32_System" ]; + "Win32_System_Console" = [ "Win32_System" ]; + "Win32_System_CorrelationVector" = [ "Win32_System" ]; + "Win32_System_DataExchange" = [ "Win32_System" ]; + "Win32_System_DeploymentServices" = [ "Win32_System" ]; + "Win32_System_DeveloperLicensing" = [ "Win32_System" ]; + "Win32_System_Diagnostics" = [ "Win32_System" ]; + "Win32_System_Diagnostics_Ceip" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Debug" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Debug_Extensions" = [ "Win32_System_Diagnostics_Debug" ]; + "Win32_System_Diagnostics_Etw" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ProcessSnapshotting" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ToolHelp" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_TraceLogging" = [ "Win32_System_Diagnostics" ]; + "Win32_System_DistributedTransactionCoordinator" = [ "Win32_System" ]; + "Win32_System_Environment" = [ "Win32_System" ]; + "Win32_System_ErrorReporting" = [ "Win32_System" ]; + "Win32_System_EventCollector" = [ "Win32_System" ]; + "Win32_System_EventLog" = [ "Win32_System" ]; + "Win32_System_EventNotificationService" = [ "Win32_System" ]; + "Win32_System_GroupPolicy" = [ "Win32_System" ]; + "Win32_System_HostCompute" = [ "Win32_System" ]; + "Win32_System_HostComputeNetwork" = [ "Win32_System" ]; + "Win32_System_HostComputeSystem" = [ "Win32_System" ]; + "Win32_System_Hypervisor" = [ "Win32_System" ]; + "Win32_System_IO" = [ "Win32_System" ]; + "Win32_System_Iis" = [ "Win32_System" ]; + "Win32_System_Ioctl" = [ "Win32_System" ]; + "Win32_System_JobObjects" = [ "Win32_System" ]; + "Win32_System_Js" = [ "Win32_System" ]; + "Win32_System_Kernel" = [ "Win32_System" ]; + "Win32_System_LibraryLoader" = [ "Win32_System" ]; + "Win32_System_Mailslots" = [ "Win32_System" ]; + "Win32_System_Mapi" = [ "Win32_System" ]; + "Win32_System_Memory" = [ "Win32_System" ]; + "Win32_System_Memory_NonVolatile" = [ "Win32_System_Memory" ]; + "Win32_System_MessageQueuing" = [ "Win32_System" ]; + "Win32_System_MixedReality" = [ "Win32_System" ]; + "Win32_System_Ole" = [ "Win32_System" ]; + "Win32_System_PasswordManagement" = [ "Win32_System" ]; + "Win32_System_Performance" = [ "Win32_System" ]; + "Win32_System_Performance_HardwareCounterProfiling" = [ "Win32_System_Performance" ]; + "Win32_System_Pipes" = [ "Win32_System" ]; + "Win32_System_Power" = [ "Win32_System" ]; + "Win32_System_ProcessStatus" = [ "Win32_System" ]; + "Win32_System_Recovery" = [ "Win32_System" ]; + "Win32_System_Registry" = [ "Win32_System" ]; + "Win32_System_RemoteDesktop" = [ "Win32_System" ]; + "Win32_System_RemoteManagement" = [ "Win32_System" ]; + "Win32_System_RestartManager" = [ "Win32_System" ]; + "Win32_System_Restore" = [ "Win32_System" ]; + "Win32_System_Rpc" = [ "Win32_System" ]; + "Win32_System_Search" = [ "Win32_System" ]; + "Win32_System_Search_Common" = [ "Win32_System_Search" ]; + "Win32_System_SecurityCenter" = [ "Win32_System" ]; + "Win32_System_Services" = [ "Win32_System" ]; + "Win32_System_SetupAndMigration" = [ "Win32_System" ]; + "Win32_System_Shutdown" = [ "Win32_System" ]; + "Win32_System_StationsAndDesktops" = [ "Win32_System" ]; + "Win32_System_SubsystemForLinux" = [ "Win32_System" ]; + "Win32_System_SystemInformation" = [ "Win32_System" ]; + "Win32_System_SystemServices" = [ "Win32_System" ]; + "Win32_System_Threading" = [ "Win32_System" ]; + "Win32_System_Time" = [ "Win32_System" ]; + "Win32_System_TpmBaseServices" = [ "Win32_System" ]; + "Win32_System_UserAccessLogging" = [ "Win32_System" ]; + "Win32_System_Variant" = [ "Win32_System" ]; + "Win32_System_VirtualDosMachines" = [ "Win32_System" ]; + "Win32_System_WindowsProgramming" = [ "Win32_System" ]; + "Win32_System_Wmi" = [ "Win32_System" ]; + "Win32_UI" = [ "Win32" ]; + "Win32_UI_Accessibility" = [ "Win32_UI" ]; + "Win32_UI_ColorSystem" = [ "Win32_UI" ]; + "Win32_UI_Controls" = [ "Win32_UI" ]; + "Win32_UI_Controls_Dialogs" = [ "Win32_UI_Controls" ]; + "Win32_UI_HiDpi" = [ "Win32_UI" ]; + "Win32_UI_Input" = [ "Win32_UI" ]; + "Win32_UI_Input_Ime" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_KeyboardAndMouse" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Pointer" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Touch" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_XboxController" = [ "Win32_UI_Input" ]; + "Win32_UI_InteractionContext" = [ "Win32_UI" ]; + "Win32_UI_Magnification" = [ "Win32_UI" ]; + "Win32_UI_Shell" = [ "Win32_UI" ]; + "Win32_UI_Shell_Common" = [ "Win32_UI_Shell" ]; + "Win32_UI_Shell_PropertiesSystem" = [ "Win32_UI_Shell" ]; + "Win32_UI_TabletPC" = [ "Win32_UI" ]; + "Win32_UI_TextServices" = [ "Win32_UI" ]; + "Win32_UI_WindowsAndMessaging" = [ "Win32_UI" ]; + "Win32_Web" = [ "Win32" ]; + "Win32_Web_InternetExplorer" = [ "Win32_Web" ]; + }; + resolvedDefaultFeatures = [ "Win32" "Win32_Foundation" "Win32_Storage" "Win32_Storage_FileSystem" "Win32_System" "Win32_System_IO" "default" ]; + }; + "windows-sys 0.60.2" = rec { + crateName = "windows-sys"; + version = "0.60.2"; + edition = "2021"; + sha256 = "1jrbc615ihqnhjhxplr2kw7rasrskv9wj3lr80hgfd42sbj01xgj"; + libName = "windows_sys"; + authors = [ + "Microsoft" + ]; + dependencies = [ + { + name = "windows-targets"; + packageId = "windows-targets 0.53.5"; + usesDefaultFeatures = false; + } + ]; + features = { + "Wdk" = [ "Win32_Foundation" ]; + "Wdk_Devices" = [ "Wdk" ]; + "Wdk_Devices_Bluetooth" = [ "Wdk_Devices" ]; + "Wdk_Devices_HumanInterfaceDevice" = [ "Wdk_Devices" ]; + "Wdk_Foundation" = [ "Wdk" ]; + "Wdk_Graphics" = [ "Wdk" ]; + "Wdk_Graphics_Direct3D" = [ "Wdk_Graphics" ]; + "Wdk_NetworkManagement" = [ "Wdk" ]; + "Wdk_NetworkManagement_Ndis" = [ "Wdk_NetworkManagement" ]; + "Wdk_NetworkManagement_WindowsFilteringPlatform" = [ "Wdk_NetworkManagement" ]; + "Wdk_Storage" = [ "Wdk" ]; + "Wdk_Storage_FileSystem" = [ "Wdk_Storage" ]; + "Wdk_Storage_FileSystem_Minifilters" = [ "Wdk_Storage_FileSystem" ]; + "Wdk_System" = [ "Wdk" ]; + "Wdk_System_IO" = [ "Wdk_System" ]; + "Wdk_System_Memory" = [ "Wdk_System" ]; + "Wdk_System_OfflineRegistry" = [ "Wdk_System" ]; + "Wdk_System_Registry" = [ "Wdk_System" ]; + "Wdk_System_SystemInformation" = [ "Wdk_System" ]; + "Wdk_System_SystemServices" = [ "Wdk_System" ]; + "Wdk_System_Threading" = [ "Wdk_System" ]; + "Win32" = [ "Win32_Foundation" ]; + "Win32_Data" = [ "Win32" ]; + "Win32_Data_HtmlHelp" = [ "Win32_Data" ]; + "Win32_Data_RightsManagement" = [ "Win32_Data" ]; + "Win32_Devices" = [ "Win32" ]; + "Win32_Devices_AllJoyn" = [ "Win32_Devices" ]; + "Win32_Devices_Beep" = [ "Win32_Devices" ]; + "Win32_Devices_BiometricFramework" = [ "Win32_Devices" ]; + "Win32_Devices_Bluetooth" = [ "Win32_Devices" ]; + "Win32_Devices_Cdrom" = [ "Win32_Devices" ]; + "Win32_Devices_Communication" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceAndDriverInstallation" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceQuery" = [ "Win32_Devices" ]; + "Win32_Devices_Display" = [ "Win32_Devices" ]; + "Win32_Devices_Dvd" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration_Pnp" = [ "Win32_Devices_Enumeration" ]; + "Win32_Devices_Fax" = [ "Win32_Devices" ]; + "Win32_Devices_HumanInterfaceDevice" = [ "Win32_Devices" ]; + "Win32_Devices_Nfc" = [ "Win32_Devices" ]; + "Win32_Devices_Nfp" = [ "Win32_Devices" ]; + "Win32_Devices_PortableDevices" = [ "Win32_Devices" ]; + "Win32_Devices_Properties" = [ "Win32_Devices" ]; + "Win32_Devices_Pwm" = [ "Win32_Devices" ]; + "Win32_Devices_Sensors" = [ "Win32_Devices" ]; + "Win32_Devices_SerialCommunication" = [ "Win32_Devices" ]; + "Win32_Devices_Tapi" = [ "Win32_Devices" ]; + "Win32_Devices_Usb" = [ "Win32_Devices" ]; + "Win32_Devices_WebServicesOnDevices" = [ "Win32_Devices" ]; + "Win32_Foundation" = [ "Win32" ]; + "Win32_Gaming" = [ "Win32" ]; + "Win32_Globalization" = [ "Win32" ]; + "Win32_Graphics" = [ "Win32" ]; + "Win32_Graphics_Dwm" = [ "Win32_Graphics" ]; + "Win32_Graphics_Gdi" = [ "Win32_Graphics" ]; + "Win32_Graphics_GdiPlus" = [ "Win32_Graphics" ]; + "Win32_Graphics_Hlsl" = [ "Win32_Graphics" ]; + "Win32_Graphics_OpenGL" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing_PrintTicket" = [ "Win32_Graphics_Printing" ]; + "Win32_Management" = [ "Win32" ]; + "Win32_Management_MobileDeviceManagementRegistration" = [ "Win32_Management" ]; + "Win32_Media" = [ "Win32" ]; + "Win32_Media_Audio" = [ "Win32_Media" ]; + "Win32_Media_DxMediaObjects" = [ "Win32_Media" ]; + "Win32_Media_KernelStreaming" = [ "Win32_Media" ]; + "Win32_Media_Multimedia" = [ "Win32_Media" ]; + "Win32_Media_Streaming" = [ "Win32_Media" ]; + "Win32_Media_WindowsMediaFormat" = [ "Win32_Media" ]; + "Win32_NetworkManagement" = [ "Win32" ]; + "Win32_NetworkManagement_Dhcp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Dns" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_InternetConnectionWizard" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_IpHelper" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Multicast" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Ndis" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetBios" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetManagement" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetShell" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetworkDiagnosticsFramework" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_P2P" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_QoS" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Rras" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Snmp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WNet" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WebDav" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WiFi" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsConnectionManager" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFilteringPlatform" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFirewall" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsNetworkVirtualization" = [ "Win32_NetworkManagement" ]; + "Win32_Networking" = [ "Win32" ]; + "Win32_Networking_ActiveDirectory" = [ "Win32_Networking" ]; + "Win32_Networking_Clustering" = [ "Win32_Networking" ]; + "Win32_Networking_HttpServer" = [ "Win32_Networking" ]; + "Win32_Networking_Ldap" = [ "Win32_Networking" ]; + "Win32_Networking_WebSocket" = [ "Win32_Networking" ]; + "Win32_Networking_WinHttp" = [ "Win32_Networking" ]; + "Win32_Networking_WinInet" = [ "Win32_Networking" ]; + "Win32_Networking_WinSock" = [ "Win32_Networking" ]; + "Win32_Networking_WindowsWebServices" = [ "Win32_Networking" ]; + "Win32_Security" = [ "Win32" ]; + "Win32_Security_AppLocker" = [ "Win32_Security" ]; + "Win32_Security_Authentication" = [ "Win32_Security" ]; + "Win32_Security_Authentication_Identity" = [ "Win32_Security_Authentication" ]; + "Win32_Security_Authorization" = [ "Win32_Security" ]; + "Win32_Security_Credentials" = [ "Win32_Security" ]; + "Win32_Security_Cryptography" = [ "Win32_Security" ]; + "Win32_Security_Cryptography_Catalog" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Certificates" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Sip" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_UI" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_DiagnosticDataQuery" = [ "Win32_Security" ]; + "Win32_Security_DirectoryServices" = [ "Win32_Security" ]; + "Win32_Security_EnterpriseData" = [ "Win32_Security" ]; + "Win32_Security_ExtensibleAuthenticationProtocol" = [ "Win32_Security" ]; + "Win32_Security_Isolation" = [ "Win32_Security" ]; + "Win32_Security_LicenseProtection" = [ "Win32_Security" ]; + "Win32_Security_NetworkAccessProtection" = [ "Win32_Security" ]; + "Win32_Security_WinTrust" = [ "Win32_Security" ]; + "Win32_Security_WinWlx" = [ "Win32_Security" ]; + "Win32_Storage" = [ "Win32" ]; + "Win32_Storage_Cabinets" = [ "Win32_Storage" ]; + "Win32_Storage_CloudFilters" = [ "Win32_Storage" ]; + "Win32_Storage_Compression" = [ "Win32_Storage" ]; + "Win32_Storage_DistributedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_FileHistory" = [ "Win32_Storage" ]; + "Win32_Storage_FileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_Imapi" = [ "Win32_Storage" ]; + "Win32_Storage_IndexServer" = [ "Win32_Storage" ]; + "Win32_Storage_InstallableFileSystems" = [ "Win32_Storage" ]; + "Win32_Storage_IscsiDisc" = [ "Win32_Storage" ]; + "Win32_Storage_Jet" = [ "Win32_Storage" ]; + "Win32_Storage_Nvme" = [ "Win32_Storage" ]; + "Win32_Storage_OfflineFiles" = [ "Win32_Storage" ]; + "Win32_Storage_OperationRecorder" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging_Appx" = [ "Win32_Storage_Packaging" ]; + "Win32_Storage_ProjectedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_StructuredStorage" = [ "Win32_Storage" ]; + "Win32_Storage_Vhd" = [ "Win32_Storage" ]; + "Win32_Storage_Xps" = [ "Win32_Storage" ]; + "Win32_System" = [ "Win32" ]; + "Win32_System_AddressBook" = [ "Win32_System" ]; + "Win32_System_Antimalware" = [ "Win32_System" ]; + "Win32_System_ApplicationInstallationAndServicing" = [ "Win32_System" ]; + "Win32_System_ApplicationVerifier" = [ "Win32_System" ]; + "Win32_System_ClrHosting" = [ "Win32_System" ]; + "Win32_System_Com" = [ "Win32_System" ]; + "Win32_System_Com_Marshal" = [ "Win32_System_Com" ]; + "Win32_System_Com_StructuredStorage" = [ "Win32_System_Com" ]; + "Win32_System_Com_Urlmon" = [ "Win32_System_Com" ]; + "Win32_System_ComponentServices" = [ "Win32_System" ]; + "Win32_System_Console" = [ "Win32_System" ]; + "Win32_System_CorrelationVector" = [ "Win32_System" ]; + "Win32_System_DataExchange" = [ "Win32_System" ]; + "Win32_System_DeploymentServices" = [ "Win32_System" ]; + "Win32_System_DeveloperLicensing" = [ "Win32_System" ]; + "Win32_System_Diagnostics" = [ "Win32_System" ]; + "Win32_System_Diagnostics_Ceip" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Debug" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Debug_Extensions" = [ "Win32_System_Diagnostics_Debug" ]; + "Win32_System_Diagnostics_Etw" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ProcessSnapshotting" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ToolHelp" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_TraceLogging" = [ "Win32_System_Diagnostics" ]; + "Win32_System_DistributedTransactionCoordinator" = [ "Win32_System" ]; + "Win32_System_Environment" = [ "Win32_System" ]; + "Win32_System_ErrorReporting" = [ "Win32_System" ]; + "Win32_System_EventCollector" = [ "Win32_System" ]; + "Win32_System_EventLog" = [ "Win32_System" ]; + "Win32_System_EventNotificationService" = [ "Win32_System" ]; + "Win32_System_GroupPolicy" = [ "Win32_System" ]; + "Win32_System_HostCompute" = [ "Win32_System" ]; + "Win32_System_HostComputeNetwork" = [ "Win32_System" ]; + "Win32_System_HostComputeSystem" = [ "Win32_System" ]; + "Win32_System_Hypervisor" = [ "Win32_System" ]; + "Win32_System_IO" = [ "Win32_System" ]; + "Win32_System_Iis" = [ "Win32_System" ]; + "Win32_System_Ioctl" = [ "Win32_System" ]; + "Win32_System_JobObjects" = [ "Win32_System" ]; + "Win32_System_Js" = [ "Win32_System" ]; + "Win32_System_Kernel" = [ "Win32_System" ]; + "Win32_System_LibraryLoader" = [ "Win32_System" ]; + "Win32_System_Mailslots" = [ "Win32_System" ]; + "Win32_System_Mapi" = [ "Win32_System" ]; + "Win32_System_Memory" = [ "Win32_System" ]; + "Win32_System_Memory_NonVolatile" = [ "Win32_System_Memory" ]; + "Win32_System_MessageQueuing" = [ "Win32_System" ]; + "Win32_System_MixedReality" = [ "Win32_System" ]; + "Win32_System_Ole" = [ "Win32_System" ]; + "Win32_System_PasswordManagement" = [ "Win32_System" ]; + "Win32_System_Performance" = [ "Win32_System" ]; + "Win32_System_Performance_HardwareCounterProfiling" = [ "Win32_System_Performance" ]; + "Win32_System_Pipes" = [ "Win32_System" ]; + "Win32_System_Power" = [ "Win32_System" ]; + "Win32_System_ProcessStatus" = [ "Win32_System" ]; + "Win32_System_Recovery" = [ "Win32_System" ]; + "Win32_System_Registry" = [ "Win32_System" ]; + "Win32_System_RemoteDesktop" = [ "Win32_System" ]; + "Win32_System_RemoteManagement" = [ "Win32_System" ]; + "Win32_System_RestartManager" = [ "Win32_System" ]; + "Win32_System_Restore" = [ "Win32_System" ]; + "Win32_System_Rpc" = [ "Win32_System" ]; + "Win32_System_Search" = [ "Win32_System" ]; + "Win32_System_Search_Common" = [ "Win32_System_Search" ]; + "Win32_System_SecurityCenter" = [ "Win32_System" ]; + "Win32_System_Services" = [ "Win32_System" ]; + "Win32_System_SetupAndMigration" = [ "Win32_System" ]; + "Win32_System_Shutdown" = [ "Win32_System" ]; + "Win32_System_StationsAndDesktops" = [ "Win32_System" ]; + "Win32_System_SubsystemForLinux" = [ "Win32_System" ]; + "Win32_System_SystemInformation" = [ "Win32_System" ]; + "Win32_System_SystemServices" = [ "Win32_System" ]; + "Win32_System_Threading" = [ "Win32_System" ]; + "Win32_System_Time" = [ "Win32_System" ]; + "Win32_System_TpmBaseServices" = [ "Win32_System" ]; + "Win32_System_UserAccessLogging" = [ "Win32_System" ]; + "Win32_System_Variant" = [ "Win32_System" ]; + "Win32_System_VirtualDosMachines" = [ "Win32_System" ]; + "Win32_System_WindowsProgramming" = [ "Win32_System" ]; + "Win32_System_Wmi" = [ "Win32_System" ]; + "Win32_UI" = [ "Win32" ]; + "Win32_UI_Accessibility" = [ "Win32_UI" ]; + "Win32_UI_ColorSystem" = [ "Win32_UI" ]; + "Win32_UI_Controls" = [ "Win32_UI" ]; + "Win32_UI_Controls_Dialogs" = [ "Win32_UI_Controls" ]; + "Win32_UI_HiDpi" = [ "Win32_UI" ]; + "Win32_UI_Input" = [ "Win32_UI" ]; + "Win32_UI_Input_Ime" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_KeyboardAndMouse" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Pointer" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Touch" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_XboxController" = [ "Win32_UI_Input" ]; + "Win32_UI_InteractionContext" = [ "Win32_UI" ]; + "Win32_UI_Magnification" = [ "Win32_UI" ]; + "Win32_UI_Shell" = [ "Win32_UI" ]; + "Win32_UI_Shell_Common" = [ "Win32_UI_Shell" ]; + "Win32_UI_Shell_PropertiesSystem" = [ "Win32_UI_Shell" ]; + "Win32_UI_TabletPC" = [ "Win32_UI" ]; + "Win32_UI_TextServices" = [ "Win32_UI" ]; + "Win32_UI_WindowsAndMessaging" = [ "Win32_UI" ]; + "Win32_Web" = [ "Win32" ]; + "Win32_Web_InternetExplorer" = [ "Win32_Web" ]; + }; + resolvedDefaultFeatures = [ "Win32" "Win32_Foundation" "Win32_Networking" "Win32_Networking_WinSock" "Win32_System" "Win32_System_IO" "default" ]; + }; + "windows-sys 0.61.2" = rec { + crateName = "windows-sys"; + version = "0.61.2"; + edition = "2021"; + sha256 = "1z7k3y9b6b5h52kid57lvmvm05362zv1v8w0gc7xyv5xphlp44xf"; + libName = "windows_sys"; + dependencies = [ + { + name = "windows-link"; + packageId = "windows-link"; + usesDefaultFeatures = false; + } + ]; + features = { + "Wdk" = [ "Win32_Foundation" ]; + "Wdk_Devices" = [ "Wdk" ]; + "Wdk_Devices_Bluetooth" = [ "Wdk_Devices" ]; + "Wdk_Devices_HumanInterfaceDevice" = [ "Wdk_Devices" ]; + "Wdk_Foundation" = [ "Wdk" ]; + "Wdk_Graphics" = [ "Wdk" ]; + "Wdk_Graphics_Direct3D" = [ "Wdk_Graphics" ]; + "Wdk_NetworkManagement" = [ "Wdk" ]; + "Wdk_NetworkManagement_Ndis" = [ "Wdk_NetworkManagement" ]; + "Wdk_NetworkManagement_WindowsFilteringPlatform" = [ "Wdk_NetworkManagement" ]; + "Wdk_Storage" = [ "Wdk" ]; + "Wdk_Storage_FileSystem" = [ "Wdk_Storage" ]; + "Wdk_Storage_FileSystem_Minifilters" = [ "Wdk_Storage_FileSystem" ]; + "Wdk_System" = [ "Wdk" ]; + "Wdk_System_IO" = [ "Wdk_System" ]; + "Wdk_System_Memory" = [ "Wdk_System" ]; + "Wdk_System_OfflineRegistry" = [ "Wdk_System" ]; + "Wdk_System_Registry" = [ "Wdk_System" ]; + "Wdk_System_SystemInformation" = [ "Wdk_System" ]; + "Wdk_System_SystemServices" = [ "Wdk_System" ]; + "Wdk_System_Threading" = [ "Wdk_System" ]; + "Win32" = [ "Win32_Foundation" ]; + "Win32_Data" = [ "Win32" ]; + "Win32_Data_HtmlHelp" = [ "Win32_Data" ]; + "Win32_Data_RightsManagement" = [ "Win32_Data" ]; + "Win32_Devices" = [ "Win32" ]; + "Win32_Devices_AllJoyn" = [ "Win32_Devices" ]; + "Win32_Devices_Beep" = [ "Win32_Devices" ]; + "Win32_Devices_BiometricFramework" = [ "Win32_Devices" ]; + "Win32_Devices_Bluetooth" = [ "Win32_Devices" ]; + "Win32_Devices_Cdrom" = [ "Win32_Devices" ]; + "Win32_Devices_Communication" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceAndDriverInstallation" = [ "Win32_Devices" ]; + "Win32_Devices_DeviceQuery" = [ "Win32_Devices" ]; + "Win32_Devices_Display" = [ "Win32_Devices" ]; + "Win32_Devices_Dvd" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration" = [ "Win32_Devices" ]; + "Win32_Devices_Enumeration_Pnp" = [ "Win32_Devices_Enumeration" ]; + "Win32_Devices_Fax" = [ "Win32_Devices" ]; + "Win32_Devices_HumanInterfaceDevice" = [ "Win32_Devices" ]; + "Win32_Devices_Nfc" = [ "Win32_Devices" ]; + "Win32_Devices_Nfp" = [ "Win32_Devices" ]; + "Win32_Devices_PortableDevices" = [ "Win32_Devices" ]; + "Win32_Devices_Properties" = [ "Win32_Devices" ]; + "Win32_Devices_Pwm" = [ "Win32_Devices" ]; + "Win32_Devices_Sensors" = [ "Win32_Devices" ]; + "Win32_Devices_SerialCommunication" = [ "Win32_Devices" ]; + "Win32_Devices_Tapi" = [ "Win32_Devices" ]; + "Win32_Devices_Usb" = [ "Win32_Devices" ]; + "Win32_Devices_WebServicesOnDevices" = [ "Win32_Devices" ]; + "Win32_Foundation" = [ "Win32" ]; + "Win32_Gaming" = [ "Win32" ]; + "Win32_Globalization" = [ "Win32" ]; + "Win32_Graphics" = [ "Win32" ]; + "Win32_Graphics_Dwm" = [ "Win32_Graphics" ]; + "Win32_Graphics_Gdi" = [ "Win32_Graphics" ]; + "Win32_Graphics_GdiPlus" = [ "Win32_Graphics" ]; + "Win32_Graphics_Hlsl" = [ "Win32_Graphics" ]; + "Win32_Graphics_OpenGL" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing" = [ "Win32_Graphics" ]; + "Win32_Graphics_Printing_PrintTicket" = [ "Win32_Graphics_Printing" ]; + "Win32_Management" = [ "Win32" ]; + "Win32_Management_MobileDeviceManagementRegistration" = [ "Win32_Management" ]; + "Win32_Media" = [ "Win32" ]; + "Win32_Media_Audio" = [ "Win32_Media" ]; + "Win32_Media_DxMediaObjects" = [ "Win32_Media" ]; + "Win32_Media_KernelStreaming" = [ "Win32_Media" ]; + "Win32_Media_Multimedia" = [ "Win32_Media" ]; + "Win32_Media_Streaming" = [ "Win32_Media" ]; + "Win32_Media_WindowsMediaFormat" = [ "Win32_Media" ]; + "Win32_NetworkManagement" = [ "Win32" ]; + "Win32_NetworkManagement_Dhcp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Dns" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_InternetConnectionWizard" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_IpHelper" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Multicast" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Ndis" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetBios" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetManagement" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetShell" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_NetworkDiagnosticsFramework" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_P2P" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_QoS" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Rras" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_Snmp" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WNet" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WebDav" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WiFi" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsConnectionManager" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFilteringPlatform" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsFirewall" = [ "Win32_NetworkManagement" ]; + "Win32_NetworkManagement_WindowsNetworkVirtualization" = [ "Win32_NetworkManagement" ]; + "Win32_Networking" = [ "Win32" ]; + "Win32_Networking_ActiveDirectory" = [ "Win32_Networking" ]; + "Win32_Networking_Clustering" = [ "Win32_Networking" ]; + "Win32_Networking_HttpServer" = [ "Win32_Networking" ]; + "Win32_Networking_Ldap" = [ "Win32_Networking" ]; + "Win32_Networking_WebSocket" = [ "Win32_Networking" ]; + "Win32_Networking_WinHttp" = [ "Win32_Networking" ]; + "Win32_Networking_WinInet" = [ "Win32_Networking" ]; + "Win32_Networking_WinSock" = [ "Win32_Networking" ]; + "Win32_Networking_WindowsWebServices" = [ "Win32_Networking" ]; + "Win32_Security" = [ "Win32" ]; + "Win32_Security_AppLocker" = [ "Win32_Security" ]; + "Win32_Security_Authentication" = [ "Win32_Security" ]; + "Win32_Security_Authentication_Identity" = [ "Win32_Security_Authentication" ]; + "Win32_Security_Authorization" = [ "Win32_Security" ]; + "Win32_Security_Credentials" = [ "Win32_Security" ]; + "Win32_Security_Cryptography" = [ "Win32_Security" ]; + "Win32_Security_Cryptography_Catalog" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Certificates" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_Sip" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_Cryptography_UI" = [ "Win32_Security_Cryptography" ]; + "Win32_Security_DiagnosticDataQuery" = [ "Win32_Security" ]; + "Win32_Security_DirectoryServices" = [ "Win32_Security" ]; + "Win32_Security_EnterpriseData" = [ "Win32_Security" ]; + "Win32_Security_ExtensibleAuthenticationProtocol" = [ "Win32_Security" ]; + "Win32_Security_Isolation" = [ "Win32_Security" ]; + "Win32_Security_LicenseProtection" = [ "Win32_Security" ]; + "Win32_Security_NetworkAccessProtection" = [ "Win32_Security" ]; + "Win32_Security_WinTrust" = [ "Win32_Security" ]; + "Win32_Security_WinWlx" = [ "Win32_Security" ]; + "Win32_Storage" = [ "Win32" ]; + "Win32_Storage_Cabinets" = [ "Win32_Storage" ]; + "Win32_Storage_CloudFilters" = [ "Win32_Storage" ]; + "Win32_Storage_Compression" = [ "Win32_Storage" ]; + "Win32_Storage_DistributedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_FileHistory" = [ "Win32_Storage" ]; + "Win32_Storage_FileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_Imapi" = [ "Win32_Storage" ]; + "Win32_Storage_IndexServer" = [ "Win32_Storage" ]; + "Win32_Storage_InstallableFileSystems" = [ "Win32_Storage" ]; + "Win32_Storage_IscsiDisc" = [ "Win32_Storage" ]; + "Win32_Storage_Jet" = [ "Win32_Storage" ]; + "Win32_Storage_Nvme" = [ "Win32_Storage" ]; + "Win32_Storage_OfflineFiles" = [ "Win32_Storage" ]; + "Win32_Storage_OperationRecorder" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging" = [ "Win32_Storage" ]; + "Win32_Storage_Packaging_Appx" = [ "Win32_Storage_Packaging" ]; + "Win32_Storage_ProjectedFileSystem" = [ "Win32_Storage" ]; + "Win32_Storage_StructuredStorage" = [ "Win32_Storage" ]; + "Win32_Storage_Vhd" = [ "Win32_Storage" ]; + "Win32_Storage_Xps" = [ "Win32_Storage" ]; + "Win32_System" = [ "Win32" ]; + "Win32_System_AddressBook" = [ "Win32_System" ]; + "Win32_System_Antimalware" = [ "Win32_System" ]; + "Win32_System_ApplicationInstallationAndServicing" = [ "Win32_System" ]; + "Win32_System_ApplicationVerifier" = [ "Win32_System" ]; + "Win32_System_ClrHosting" = [ "Win32_System" ]; + "Win32_System_Com" = [ "Win32_System" ]; + "Win32_System_Com_Marshal" = [ "Win32_System_Com" ]; + "Win32_System_Com_StructuredStorage" = [ "Win32_System_Com" ]; + "Win32_System_Com_Urlmon" = [ "Win32_System_Com" ]; + "Win32_System_ComponentServices" = [ "Win32_System" ]; + "Win32_System_Console" = [ "Win32_System" ]; + "Win32_System_CorrelationVector" = [ "Win32_System" ]; + "Win32_System_DataExchange" = [ "Win32_System" ]; + "Win32_System_DeploymentServices" = [ "Win32_System" ]; + "Win32_System_DeveloperLicensing" = [ "Win32_System" ]; + "Win32_System_Diagnostics" = [ "Win32_System" ]; + "Win32_System_Diagnostics_Ceip" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Debug" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_Debug_Extensions" = [ "Win32_System_Diagnostics_Debug" ]; + "Win32_System_Diagnostics_Etw" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ProcessSnapshotting" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_ToolHelp" = [ "Win32_System_Diagnostics" ]; + "Win32_System_Diagnostics_TraceLogging" = [ "Win32_System_Diagnostics" ]; + "Win32_System_DistributedTransactionCoordinator" = [ "Win32_System" ]; + "Win32_System_Environment" = [ "Win32_System" ]; + "Win32_System_ErrorReporting" = [ "Win32_System" ]; + "Win32_System_EventCollector" = [ "Win32_System" ]; + "Win32_System_EventLog" = [ "Win32_System" ]; + "Win32_System_EventNotificationService" = [ "Win32_System" ]; + "Win32_System_GroupPolicy" = [ "Win32_System" ]; + "Win32_System_HostCompute" = [ "Win32_System" ]; + "Win32_System_HostComputeNetwork" = [ "Win32_System" ]; + "Win32_System_HostComputeSystem" = [ "Win32_System" ]; + "Win32_System_Hypervisor" = [ "Win32_System" ]; + "Win32_System_IO" = [ "Win32_System" ]; + "Win32_System_Iis" = [ "Win32_System" ]; + "Win32_System_Ioctl" = [ "Win32_System" ]; + "Win32_System_JobObjects" = [ "Win32_System" ]; + "Win32_System_Js" = [ "Win32_System" ]; + "Win32_System_Kernel" = [ "Win32_System" ]; + "Win32_System_LibraryLoader" = [ "Win32_System" ]; + "Win32_System_Mailslots" = [ "Win32_System" ]; + "Win32_System_Mapi" = [ "Win32_System" ]; + "Win32_System_Memory" = [ "Win32_System" ]; + "Win32_System_Memory_NonVolatile" = [ "Win32_System_Memory" ]; + "Win32_System_MessageQueuing" = [ "Win32_System" ]; + "Win32_System_MixedReality" = [ "Win32_System" ]; + "Win32_System_Ole" = [ "Win32_System" ]; + "Win32_System_PasswordManagement" = [ "Win32_System" ]; + "Win32_System_Performance" = [ "Win32_System" ]; + "Win32_System_Performance_HardwareCounterProfiling" = [ "Win32_System_Performance" ]; + "Win32_System_Pipes" = [ "Win32_System" ]; + "Win32_System_Power" = [ "Win32_System" ]; + "Win32_System_ProcessStatus" = [ "Win32_System" ]; + "Win32_System_Recovery" = [ "Win32_System" ]; + "Win32_System_Registry" = [ "Win32_System" ]; + "Win32_System_RemoteDesktop" = [ "Win32_System" ]; + "Win32_System_RemoteManagement" = [ "Win32_System" ]; + "Win32_System_RestartManager" = [ "Win32_System" ]; + "Win32_System_Restore" = [ "Win32_System" ]; + "Win32_System_Rpc" = [ "Win32_System" ]; + "Win32_System_Search" = [ "Win32_System" ]; + "Win32_System_Search_Common" = [ "Win32_System_Search" ]; + "Win32_System_SecurityCenter" = [ "Win32_System" ]; + "Win32_System_Services" = [ "Win32_System" ]; + "Win32_System_SetupAndMigration" = [ "Win32_System" ]; + "Win32_System_Shutdown" = [ "Win32_System" ]; + "Win32_System_StationsAndDesktops" = [ "Win32_System" ]; + "Win32_System_SubsystemForLinux" = [ "Win32_System" ]; + "Win32_System_SystemInformation" = [ "Win32_System" ]; + "Win32_System_SystemServices" = [ "Win32_System" ]; + "Win32_System_Threading" = [ "Win32_System" ]; + "Win32_System_Time" = [ "Win32_System" ]; + "Win32_System_TpmBaseServices" = [ "Win32_System" ]; + "Win32_System_UserAccessLogging" = [ "Win32_System" ]; + "Win32_System_Variant" = [ "Win32_System" ]; + "Win32_System_VirtualDosMachines" = [ "Win32_System" ]; + "Win32_System_WindowsProgramming" = [ "Win32_System" ]; + "Win32_System_Wmi" = [ "Win32_System" ]; + "Win32_UI" = [ "Win32" ]; + "Win32_UI_Accessibility" = [ "Win32_UI" ]; + "Win32_UI_ColorSystem" = [ "Win32_UI" ]; + "Win32_UI_Controls" = [ "Win32_UI" ]; + "Win32_UI_Controls_Dialogs" = [ "Win32_UI_Controls" ]; + "Win32_UI_HiDpi" = [ "Win32_UI" ]; + "Win32_UI_Input" = [ "Win32_UI" ]; + "Win32_UI_Input_Ime" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_KeyboardAndMouse" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Pointer" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_Touch" = [ "Win32_UI_Input" ]; + "Win32_UI_Input_XboxController" = [ "Win32_UI_Input" ]; + "Win32_UI_InteractionContext" = [ "Win32_UI" ]; + "Win32_UI_Magnification" = [ "Win32_UI" ]; + "Win32_UI_Shell" = [ "Win32_UI" ]; + "Win32_UI_Shell_Common" = [ "Win32_UI_Shell" ]; + "Win32_UI_Shell_PropertiesSystem" = [ "Win32_UI_Shell" ]; + "Win32_UI_TabletPC" = [ "Win32_UI" ]; + "Win32_UI_TextServices" = [ "Win32_UI" ]; + "Win32_UI_WindowsAndMessaging" = [ "Win32_UI" ]; + "Win32_Web" = [ "Win32" ]; + "Win32_Web_InternetExplorer" = [ "Win32_Web" ]; + }; + resolvedDefaultFeatures = [ "Wdk" "Wdk_Foundation" "Wdk_Storage" "Wdk_Storage_FileSystem" "Wdk_System" "Wdk_System_IO" "Win32" "Win32_Foundation" "Win32_Networking" "Win32_Networking_WinSock" "Win32_Security" "Win32_Security_Authentication" "Win32_Security_Authentication_Identity" "Win32_Security_Authorization" "Win32_Security_Credentials" "Win32_Security_Cryptography" "Win32_Storage" "Win32_Storage_FileSystem" "Win32_System" "Win32_System_Console" "Win32_System_Diagnostics" "Win32_System_Diagnostics_Debug" "Win32_System_IO" "Win32_System_LibraryLoader" "Win32_System_Memory" "Win32_System_Pipes" "Win32_System_Registry" "Win32_System_SystemInformation" "Win32_System_SystemServices" "Win32_System_Threading" "Win32_System_WindowsProgramming" "default" ]; + }; + "windows-targets 0.42.2" = rec { + crateName = "windows-targets"; + version = "0.42.2"; + edition = "2018"; + sha256 = "0wfhnib2fisxlx8c507dbmh97kgij4r6kcxdi0f9nk6l1k080lcf"; + libName = "windows_targets"; + authors = [ + "Microsoft" + ]; + dependencies = [ + { + name = "windows_aarch64_gnullvm"; + packageId = "windows_aarch64_gnullvm 0.42.2"; + target = { target, features }: (target.name == "aarch64-pc-windows-gnullvm"); + } + { + name = "windows_aarch64_msvc"; + packageId = "windows_aarch64_msvc 0.42.2"; + target = { target, features }: (target.name == "aarch64-pc-windows-msvc"); + } + { + name = "windows_aarch64_msvc"; + packageId = "windows_aarch64_msvc 0.42.2"; + target = { target, features }: (target.name == "aarch64-uwp-windows-msvc"); + } + { + name = "windows_i686_gnu"; + packageId = "windows_i686_gnu 0.42.2"; + target = { target, features }: (target.name == "i686-pc-windows-gnu"); + } + { + name = "windows_i686_gnu"; + packageId = "windows_i686_gnu 0.42.2"; + target = { target, features }: (target.name == "i686-uwp-windows-gnu"); + } + { + name = "windows_i686_msvc"; + packageId = "windows_i686_msvc 0.42.2"; + target = { target, features }: (target.name == "i686-pc-windows-msvc"); + } + { + name = "windows_i686_msvc"; + packageId = "windows_i686_msvc 0.42.2"; + target = { target, features }: (target.name == "i686-uwp-windows-msvc"); + } + { + name = "windows_x86_64_gnu"; + packageId = "windows_x86_64_gnu 0.42.2"; + target = { target, features }: (target.name == "x86_64-pc-windows-gnu"); + } + { + name = "windows_x86_64_gnu"; + packageId = "windows_x86_64_gnu 0.42.2"; + target = { target, features }: (target.name == "x86_64-uwp-windows-gnu"); + } + { + name = "windows_x86_64_gnullvm"; + packageId = "windows_x86_64_gnullvm 0.42.2"; + target = { target, features }: (target.name == "x86_64-pc-windows-gnullvm"); + } + { + name = "windows_x86_64_msvc"; + packageId = "windows_x86_64_msvc 0.42.2"; + target = { target, features }: (target.name == "x86_64-pc-windows-msvc"); + } + { + name = "windows_x86_64_msvc"; + packageId = "windows_x86_64_msvc 0.42.2"; + target = { target, features }: (target.name == "x86_64-uwp-windows-msvc"); + } + ]; + + }; + "windows-targets 0.52.6" = rec { + crateName = "windows-targets"; + version = "0.52.6"; + edition = "2021"; + sha256 = "0wwrx625nwlfp7k93r2rra568gad1mwd888h1jwnl0vfg5r4ywlv"; + libName = "windows_targets"; + authors = [ + "Microsoft" + ]; + dependencies = [ + { + name = "windows_aarch64_gnullvm"; + packageId = "windows_aarch64_gnullvm 0.52.6"; + target = { target, features }: (target.name == "aarch64-pc-windows-gnullvm"); + } + { + name = "windows_aarch64_msvc"; + packageId = "windows_aarch64_msvc 0.52.6"; + target = { target, features }: (("aarch64" == target."arch" or null) && ("msvc" == target."env" or null) && (!(target."windows_raw_dylib" or false))); + } + { + name = "windows_i686_gnu"; + packageId = "windows_i686_gnu 0.52.6"; + target = { target, features }: (("x86" == target."arch" or null) && ("gnu" == target."env" or null) && (!("llvm" == target."abi" or null)) && (!(target."windows_raw_dylib" or false))); + } + { + name = "windows_i686_gnullvm"; + packageId = "windows_i686_gnullvm 0.52.6"; + target = { target, features }: (target.name == "i686-pc-windows-gnullvm"); + } + { + name = "windows_i686_msvc"; + packageId = "windows_i686_msvc 0.52.6"; + target = { target, features }: (("x86" == target."arch" or null) && ("msvc" == target."env" or null) && (!(target."windows_raw_dylib" or false))); + } + { + name = "windows_x86_64_gnu"; + packageId = "windows_x86_64_gnu 0.52.6"; + target = { target, features }: (("x86_64" == target."arch" or null) && ("gnu" == target."env" or null) && (!("llvm" == target."abi" or null)) && (!(target."windows_raw_dylib" or false))); + } + { + name = "windows_x86_64_gnullvm"; + packageId = "windows_x86_64_gnullvm 0.52.6"; + target = { target, features }: (target.name == "x86_64-pc-windows-gnullvm"); + } + { + name = "windows_x86_64_msvc"; + packageId = "windows_x86_64_msvc 0.52.6"; + target = { target, features }: ((("x86_64" == target."arch" or null) || ("arm64ec" == target."arch" or null)) && ("msvc" == target."env" or null) && (!(target."windows_raw_dylib" or false))); + } + ]; + + }; + "windows-targets 0.53.5" = rec { + crateName = "windows-targets"; + version = "0.53.5"; + edition = "2021"; + sha256 = "1wv9j2gv3l6wj3gkw5j1kr6ymb5q6dfc42yvydjhv3mqa7szjia9"; + libName = "windows_targets"; + dependencies = [ + { + name = "windows-link"; + packageId = "windows-link"; + usesDefaultFeatures = false; + target = { target, features }: (target."windows_raw_dylib" or false); + } + { + name = "windows_aarch64_gnullvm"; + packageId = "windows_aarch64_gnullvm 0.53.1"; + target = { target, features }: (target.name == "aarch64-pc-windows-gnullvm"); + } + { + name = "windows_aarch64_msvc"; + packageId = "windows_aarch64_msvc 0.53.1"; + target = { target, features }: (("aarch64" == target."arch" or null) && ("msvc" == target."env" or null) && (!(target."windows_raw_dylib" or false))); + } + { + name = "windows_i686_gnu"; + packageId = "windows_i686_gnu 0.53.1"; + target = { target, features }: (("x86" == target."arch" or null) && ("gnu" == target."env" or null) && (!("llvm" == target."abi" or null)) && (!(target."windows_raw_dylib" or false))); + } + { + name = "windows_i686_gnullvm"; + packageId = "windows_i686_gnullvm 0.53.1"; + target = { target, features }: (target.name == "i686-pc-windows-gnullvm"); + } + { + name = "windows_i686_msvc"; + packageId = "windows_i686_msvc 0.53.1"; + target = { target, features }: (("x86" == target."arch" or null) && ("msvc" == target."env" or null) && (!(target."windows_raw_dylib" or false))); + } + { + name = "windows_x86_64_gnu"; + packageId = "windows_x86_64_gnu 0.53.1"; + target = { target, features }: (("x86_64" == target."arch" or null) && ("gnu" == target."env" or null) && (!("llvm" == target."abi" or null)) && (!(target."windows_raw_dylib" or false))); + } + { + name = "windows_x86_64_gnullvm"; + packageId = "windows_x86_64_gnullvm 0.53.1"; + target = { target, features }: (target.name == "x86_64-pc-windows-gnullvm"); + } + { + name = "windows_x86_64_msvc"; + packageId = "windows_x86_64_msvc 0.53.1"; + target = { target, features }: ((("x86_64" == target."arch" or null) || ("arm64ec" == target."arch" or null)) && ("msvc" == target."env" or null) && (!(target."windows_raw_dylib" or false))); + } + ]; + + }; + "windows-threading" = rec { + crateName = "windows-threading"; + version = "0.2.1"; + edition = "2021"; + sha256 = "0dsvsy33vxs0153z4n39sqkzx382cjjkrd46rb3z3zfak5dvsj9r"; + libName = "windows_threading"; + dependencies = [ + { + name = "windows-link"; + packageId = "windows-link"; + usesDefaultFeatures = false; + } + ]; + + }; + "windows_aarch64_gnullvm 0.42.2" = rec { + crateName = "windows_aarch64_gnullvm"; + version = "0.42.2"; + edition = "2018"; + sha256 = "1y4q0qmvl0lvp7syxvfykafvmwal5hrjb4fmv04bqs0bawc52yjr"; + authors = [ + "Microsoft" + ]; + + }; + "windows_aarch64_gnullvm 0.52.6" = rec { + crateName = "windows_aarch64_gnullvm"; + version = "0.52.6"; + edition = "2021"; + sha256 = "1lrcq38cr2arvmz19v32qaggvj8bh1640mdm9c2fr877h0hn591j"; + authors = [ + "Microsoft" + ]; + + }; + "windows_aarch64_gnullvm 0.53.1" = rec { + crateName = "windows_aarch64_gnullvm"; + version = "0.53.1"; + edition = "2021"; + sha256 = "0lqvdm510mka9w26vmga7hbkmrw9glzc90l4gya5qbxlm1pl3n59"; + + }; + "windows_aarch64_msvc 0.42.2" = rec { + crateName = "windows_aarch64_msvc"; + version = "0.42.2"; + edition = "2018"; + sha256 = "0hsdikjl5sa1fva5qskpwlxzpc5q9l909fpl1w6yy1hglrj8i3p0"; + authors = [ + "Microsoft" + ]; + + }; + "windows_aarch64_msvc 0.52.6" = rec { + crateName = "windows_aarch64_msvc"; + version = "0.52.6"; + edition = "2021"; + sha256 = "0sfl0nysnz32yyfh773hpi49b1q700ah6y7sacmjbqjjn5xjmv09"; + authors = [ + "Microsoft" + ]; + + }; + "windows_aarch64_msvc 0.53.1" = rec { + crateName = "windows_aarch64_msvc"; + version = "0.53.1"; + edition = "2021"; + sha256 = "01jh2adlwx043rji888b22whx4bm8alrk3khjpik5xn20kl85mxr"; + + }; + "windows_i686_gnu 0.42.2" = rec { + crateName = "windows_i686_gnu"; + version = "0.42.2"; + edition = "2018"; + sha256 = "0kx866dfrby88lqs9v1vgmrkk1z6af9lhaghh5maj7d4imyr47f6"; + authors = [ + "Microsoft" + ]; + + }; + "windows_i686_gnu 0.52.6" = rec { + crateName = "windows_i686_gnu"; + version = "0.52.6"; + edition = "2021"; + sha256 = "02zspglbykh1jh9pi7gn8g1f97jh1rrccni9ivmrfbl0mgamm6wf"; + authors = [ + "Microsoft" + ]; + + }; + "windows_i686_gnu 0.53.1" = rec { + crateName = "windows_i686_gnu"; + version = "0.53.1"; + edition = "2021"; + sha256 = "18wkcm82ldyg4figcsidzwbg1pqd49jpm98crfz0j7nqd6h6s3ln"; + + }; + "windows_i686_gnullvm 0.52.6" = rec { + crateName = "windows_i686_gnullvm"; + version = "0.52.6"; + edition = "2021"; + sha256 = "0rpdx1537mw6slcpqa0rm3qixmsb79nbhqy5fsm3q2q9ik9m5vhf"; + authors = [ + "Microsoft" + ]; + + }; + "windows_i686_gnullvm 0.53.1" = rec { + crateName = "windows_i686_gnullvm"; + version = "0.53.1"; + edition = "2021"; + sha256 = "030qaxqc4salz6l4immfb6sykc6gmhyir9wzn2w8mxj8038mjwzs"; + + }; + "windows_i686_msvc 0.42.2" = rec { + crateName = "windows_i686_msvc"; + version = "0.42.2"; + edition = "2018"; + sha256 = "0q0h9m2aq1pygc199pa5jgc952qhcnf0zn688454i7v4xjv41n24"; + authors = [ + "Microsoft" + ]; + + }; + "windows_i686_msvc 0.52.6" = rec { + crateName = "windows_i686_msvc"; + version = "0.52.6"; + edition = "2021"; + sha256 = "0rkcqmp4zzmfvrrrx01260q3xkpzi6fzi2x2pgdcdry50ny4h294"; + authors = [ + "Microsoft" + ]; + + }; + "windows_i686_msvc 0.53.1" = rec { + crateName = "windows_i686_msvc"; + version = "0.53.1"; + edition = "2021"; + sha256 = "1hi6scw3mn2pbdl30ji5i4y8vvspb9b66l98kkz350pig58wfyhy"; + + }; + "windows_x86_64_gnu 0.42.2" = rec { + crateName = "windows_x86_64_gnu"; + version = "0.42.2"; + edition = "2018"; + sha256 = "0dnbf2xnp3xrvy8v9mgs3var4zq9v9yh9kv79035rdgyp2w15scd"; + authors = [ + "Microsoft" + ]; + + }; + "windows_x86_64_gnu 0.52.6" = rec { + crateName = "windows_x86_64_gnu"; + version = "0.52.6"; + edition = "2021"; + sha256 = "0y0sifqcb56a56mvn7xjgs8g43p33mfqkd8wj1yhrgxzma05qyhl"; + authors = [ + "Microsoft" + ]; + + }; + "windows_x86_64_gnu 0.53.1" = rec { + crateName = "windows_x86_64_gnu"; + version = "0.53.1"; + edition = "2021"; + sha256 = "16d4yiysmfdlsrghndr97y57gh3kljkwhfdbcs05m1jasz6l4f4w"; + + }; + "windows_x86_64_gnullvm 0.42.2" = rec { + crateName = "windows_x86_64_gnullvm"; + version = "0.42.2"; + edition = "2018"; + sha256 = "18wl9r8qbsl475j39zvawlidp1bsbinliwfymr43fibdld31pm16"; + authors = [ + "Microsoft" + ]; + + }; + "windows_x86_64_gnullvm 0.52.6" = rec { + crateName = "windows_x86_64_gnullvm"; + version = "0.52.6"; + edition = "2021"; + sha256 = "03gda7zjx1qh8k9nnlgb7m3w3s1xkysg55hkd1wjch8pqhyv5m94"; + authors = [ + "Microsoft" + ]; + + }; + "windows_x86_64_gnullvm 0.53.1" = rec { + crateName = "windows_x86_64_gnullvm"; + version = "0.53.1"; + edition = "2021"; + sha256 = "1qbspgv4g3q0vygkg8rnql5c6z3caqv38japiynyivh75ng1gyhg"; + + }; + "windows_x86_64_msvc 0.42.2" = rec { + crateName = "windows_x86_64_msvc"; + version = "0.42.2"; + edition = "2018"; + sha256 = "1w5r0q0yzx827d10dpjza2ww0j8iajqhmb54s735hhaj66imvv4s"; + authors = [ + "Microsoft" + ]; + + }; + "windows_x86_64_msvc 0.52.6" = rec { + crateName = "windows_x86_64_msvc"; + version = "0.52.6"; + edition = "2021"; + sha256 = "1v7rb5cibyzx8vak29pdrk8nx9hycsjs4w0jgms08qk49jl6v7sq"; + authors = [ + "Microsoft" + ]; + + }; + "windows_x86_64_msvc 0.53.1" = rec { + crateName = "windows_x86_64_msvc"; + version = "0.53.1"; + edition = "2021"; + sha256 = "0l6npq76vlq4ksn4bwsncpr8508mk0gmznm6wnhjg95d19gzzfyn"; + + }; + "winnow 0.7.15" = rec { + crateName = "winnow"; + version = "0.7.15"; + edition = "2021"; + sha256 = "0i9rkl2rqpbnnxlgs20gmkj3nd0b2k8q55mjmpc2ybb84xwxjyfz"; + features = { + "debug" = [ "std" "dep:anstream" "dep:anstyle" "dep:is_terminal_polyfill" "dep:terminal_size" ]; + "default" = [ "std" ]; + "simd" = [ "dep:memchr" ]; + "std" = [ "alloc" "memchr?/std" ]; + "unstable-doc" = [ "alloc" "std" "simd" "unstable-recover" ]; + }; + }; + "winnow 1.0.3" = rec { + crateName = "winnow"; + version = "1.0.3"; + edition = "2021"; + sha256 = "1wajycd3krn6h699vydjv7hm0ll5l31p899qzpk59y2is74y34h5"; + features = { + "ascii" = [ "parser" ]; + "binary" = [ "parser" ]; + "debug" = [ "std" "dep:anstream" "dep:anstyle" "dep:is_terminal_polyfill" "dep:terminal_size" ]; + "default" = [ "std" "ascii" "binary" ]; + "simd" = [ "dep:memchr" ]; + "std" = [ "alloc" "memchr?/std" ]; + "unstable-doc" = [ "alloc" "std" "ascii" "binary" "simd" "unstable-recover" ]; + "unstable-recover" = [ "parser" ]; + }; + }; + "wiremock" = rec { + crateName = "wiremock"; + version = "0.6.5"; + edition = "2024"; + sha256 = "0cahz2c4lwaw8f7g5d805wlqh824fjhaw8g588akr6sxn3gixnq8"; + authors = [ + "Luca Palmieri " + ]; + dependencies = [ + { + name = "assert-json-diff"; + packageId = "assert-json-diff"; + } + { + name = "base64"; + packageId = "base64"; + } + { + name = "deadpool"; + packageId = "deadpool"; + } + { + name = "futures"; + packageId = "futures"; + } + { + name = "http"; + packageId = "http"; + } + { + name = "http-body-util"; + packageId = "http-body-util"; + } + { + name = "hyper"; + packageId = "hyper"; + features = [ "full" ]; + } + { + name = "hyper-util"; + packageId = "hyper-util"; + features = [ "tokio" "server" "http1" "http2" ]; + } + { + name = "log"; + packageId = "log"; + } + { + name = "once_cell"; + packageId = "once_cell"; + } + { + name = "regex"; + packageId = "regex"; + } + { + name = "serde"; + packageId = "serde"; + } + { + name = "serde_json"; + packageId = "serde_json"; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "rt" "macros" "net" ]; + } + { + name = "url"; + packageId = "url"; + } + ]; + devDependencies = [ + { + name = "serde"; + packageId = "serde"; + features = [ "derive" ]; + } + { + name = "tokio"; + packageId = "tokio"; + features = [ "macros" "rt-multi-thread" ]; + } + ]; + + }; + "wit-bindgen" = rec { + crateName = "wit-bindgen"; + version = "0.57.1"; + edition = "2024"; + sha256 = "0vjk2jb593ri9k1aq4iqs2si9mrw5q46wxnn78im7hm7hx799gqy"; + libName = "wit_bindgen"; + authors = [ + "Alex Crichton " + ]; + features = { + "async-spawn" = [ "async" "dep:futures" "std" ]; + "bitflags" = [ "dep:bitflags" ]; + "default" = [ "macros" "realloc" "async" "std" "bitflags" "macro-string" ]; + "futures-stream" = [ "async" "dep:futures" ]; + "inter-task-wakeup" = [ "async" ]; + "macro-string" = [ "wit-bindgen-rust-macro?/macro-string" ]; + "macros" = [ "dep:wit-bindgen-rust-macro" ]; + "rustc-dep-of-std" = [ "dep:core" "dep:alloc" ]; + }; + }; + "writeable" = rec { + crateName = "writeable"; + version = "0.6.3"; + edition = "2021"; + sha256 = "1i54d13h9bpap2hf13xcry1s4lxh7ap3923g8f3c0grd7c9fbyhz"; + authors = [ + "The ICU4X Project Developers" + ]; + features = { + "default" = [ "alloc" ]; + "either" = [ "dep:either" ]; + }; + }; + "x509-parser 0.16.0" = rec { + crateName = "x509-parser"; + version = "0.16.0"; + edition = "2018"; + sha256 = "0s8zyl6fafkzpylcpcn08bmcmrzzcb6gfjx2h8zny3bh60pidg7w"; + libName = "x509_parser"; + authors = [ + "Pierre Chifflier " + ]; + dependencies = [ + { + name = "asn1-rs"; + packageId = "asn1-rs 0.6.2"; + features = [ "datetime" ]; + } + { + name = "data-encoding"; + packageId = "data-encoding"; + } + { + name = "der-parser"; + packageId = "der-parser 9.0.0"; + features = [ "bigint" ]; + } + { + name = "lazy_static"; + packageId = "lazy_static"; + } + { + name = "nom"; + packageId = "nom"; + } + { + name = "oid-registry"; + packageId = "oid-registry 0.7.1"; + features = [ "crypto" "x509" "x962" ]; + } + { + name = "rusticata-macros"; + packageId = "rusticata-macros"; + } + { + name = "thiserror"; + packageId = "thiserror 1.0.69"; + } + { + name = "time"; + packageId = "time"; + features = [ "formatting" ]; + } + ]; + features = { + "ring" = [ "dep:ring" ]; + "verify" = [ "ring" ]; + }; + resolvedDefaultFeatures = [ "default" ]; + }; + "x509-parser 0.18.1" = rec { + crateName = "x509-parser"; + version = "0.18.1"; + edition = "2018"; + sha256 = "00jj31m702vxas7xs0vjn2863y7k4kp266w5q1ms0z85rrqhyfyl"; + libName = "x509_parser"; + authors = [ + "Pierre Chifflier " + ]; + dependencies = [ + { + name = "asn1-rs"; + packageId = "asn1-rs 0.7.2"; + features = [ "datetime" ]; + } + { + name = "aws-lc-rs"; + packageId = "aws-lc-rs"; + optional = true; + } + { + name = "data-encoding"; + packageId = "data-encoding"; + } + { + name = "der-parser"; + packageId = "der-parser 10.0.0"; + features = [ "bigint" ]; + } + { + name = "lazy_static"; + packageId = "lazy_static"; + } + { + name = "nom"; + packageId = "nom"; + } + { + name = "oid-registry"; + packageId = "oid-registry 0.8.1"; + features = [ "crypto" "x509" "x962" ]; + } + { + name = "rusticata-macros"; + packageId = "rusticata-macros"; + } + { + name = "thiserror"; + packageId = "thiserror 2.0.18"; + } + { + name = "time"; + packageId = "time"; + features = [ "formatting" ]; + } + ]; + features = { + "aws-lc-rs" = [ "dep:aws-lc-rs" ]; + "ring" = [ "dep:ring" ]; + "verify" = [ "ring" ]; + "verify-aws" = [ "aws-lc-rs" ]; + }; + resolvedDefaultFeatures = [ "aws-lc-rs" "default" "verify-aws" ]; + }; + "xattr" = rec { + crateName = "xattr"; + version = "1.6.1"; + edition = "2021"; + sha256 = "0ml1mb43gqasawillql6b344m0zgq8mz0isi11wj8vbg43a5mr1j"; + authors = [ + "Steven Allen " + ]; + dependencies = [ + { + name = "libc"; + packageId = "libc"; + target = { target, features }: (("freebsd" == target."os" or null) || ("netbsd" == target."os" or null)); + } + { + name = "rustix"; + packageId = "rustix"; + usesDefaultFeatures = false; + target = { target, features }: (("android" == target."os" or null) || ("linux" == target."os" or null) || ("macos" == target."os" or null) || ("hurd" == target."os" or null)); + features = [ "fs" "std" ]; + } + ]; + features = { + "default" = [ "unsupported" ]; + }; + resolvedDefaultFeatures = [ "default" "unsupported" ]; + }; + "xml5ever" = rec { + crateName = "xml5ever"; + version = "0.18.1"; + edition = "2021"; + sha256 = "0sdz92vrcxfwv7yzai28y0wa9gswr6msjnksak0rp4cfbm02dfwv"; + authors = [ + "The xml5ever project developers" + ]; + dependencies = [ + { + name = "log"; + packageId = "log"; + } + { + name = "mac"; + packageId = "mac"; + } + { + name = "markup5ever"; + packageId = "markup5ever"; + } + ]; + features = { + }; + }; + "yasna 0.5.2" = rec { + crateName = "yasna"; + version = "0.5.2"; + edition = "2018"; + sha256 = "1ka4ixrplnrfqyl1kymdj8cwpdp2k0kdr73b57hilcn1kiab6yz1"; + authors = [ + "Masaki Hara " + ]; + dependencies = [ + { + name = "time"; + packageId = "time"; + optional = true; + usesDefaultFeatures = false; + features = [ "std" ]; + } + ]; + features = { + "bit-vec" = [ "dep:bit-vec" ]; + "num-bigint" = [ "dep:num-bigint" ]; + "time" = [ "dep:time" ]; + }; + resolvedDefaultFeatures = [ "default" "std" "time" ]; + }; + "yasna 0.6.0" = rec { + crateName = "yasna"; + version = "0.6.0"; + edition = "2021"; + sha256 = "10l2y33yga5f05lhppmwg67fl72dsvj46s57wb44v6rbhmg7dxmm"; + authors = [ + "Masaki Hara " + ]; + dependencies = [ + { + name = "bit-vec"; + packageId = "bit-vec 0.9.1"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "time"; + packageId = "time"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "bit-vec" = [ "dep:bit-vec" ]; + "num-bigint" = [ "dep:num-bigint" ]; + "std" = [ "bit-vec?/std" "time?/std" ]; + "time" = [ "dep:time" ]; + }; + resolvedDefaultFeatures = [ "default" "std" "time" ]; + }; + "yoke" = rec { + crateName = "yoke"; + version = "0.8.3"; + edition = "2021"; + sha256 = "1xgyj6c2lxj2bp891ynmhws87c6z7yyv2li1v0ss9di40hxf57vh"; + authors = [ + "Manish Goregaokar " + ]; + dependencies = [ + { + name = "stable_deref_trait"; + packageId = "stable_deref_trait"; + usesDefaultFeatures = false; + } + { + name = "yoke-derive"; + packageId = "yoke-derive"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "zerofrom"; + packageId = "zerofrom"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "stable_deref_trait/alloc" "zerofrom/alloc" ]; + "default" = [ "alloc" "zerofrom" ]; + "derive" = [ "dep:yoke-derive" "zerofrom/derive" ]; + "zerofrom" = [ "dep:zerofrom" ]; + }; + resolvedDefaultFeatures = [ "derive" "zerofrom" ]; + }; + "yoke-derive" = rec { + crateName = "yoke-derive"; + version = "0.8.2"; + edition = "2021"; + sha256 = "13l5y5sz4lqm7rmyakjbh6vwgikxiql51xfff9hq2j485hk4r16y"; + procMacro = true; + libName = "yoke_derive"; + authors = [ + "Manish Goregaokar " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "fold" ]; + } + { + name = "synstructure"; + packageId = "synstructure"; + } + ]; + + }; + "zerocopy" = rec { + crateName = "zerocopy"; + version = "0.8.52"; + edition = "2021"; + sha256 = "0gv563swc1yn3k8w3wjj07a8q293rkx99nfp3a25vzzmbycj446f"; + authors = [ + "Joshua Liebow-Feeser " + "Jack Wrenn " + ]; + dependencies = [ + { + name = "zerocopy-derive"; + packageId = "zerocopy-derive"; + optional = true; + } + { + name = "zerocopy-derive"; + packageId = "zerocopy-derive"; + target = { target, features }: false; + } + ]; + devDependencies = [ + { + name = "zerocopy-derive"; + packageId = "zerocopy-derive"; + } + ]; + features = { + "__internal_use_only_features_that_work_on_stable" = [ "alloc" "derive" "simd" "std" ]; + "derive" = [ "zerocopy-derive" ]; + "simd-nightly" = [ "simd" ]; + "std" = [ "alloc" ]; + "zerocopy-derive" = [ "dep:zerocopy-derive" ]; + }; + resolvedDefaultFeatures = [ "derive" "simd" "zerocopy-derive" ]; + }; + "zerocopy-derive" = rec { + crateName = "zerocopy-derive"; + version = "0.8.52"; + edition = "2021"; + sha256 = "0c3rhsh4sd9kdym4z55zprybjkydy9y2gvw75d72aapcfa5z7rqs"; + procMacro = true; + libName = "zerocopy_derive"; + authors = [ + "Joshua Liebow-Feeser " + "Jack Wrenn " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" ]; + } + ]; + devDependencies = [ + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "visit" ]; + } + ]; + + }; + "zerofrom" = rec { + crateName = "zerofrom"; + version = "0.1.8"; + edition = "2021"; + sha256 = "0wjjdj7gdmd0iq91gzkxl7dlv0nhkk80l4bmdpzh3a1yh48mmh0f"; + authors = [ + "The ICU4X Project Developers" + ]; + dependencies = [ + { + name = "zerofrom-derive"; + packageId = "zerofrom-derive"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "default" = [ "alloc" ]; + "derive" = [ "dep:zerofrom-derive" ]; + }; + resolvedDefaultFeatures = [ "derive" ]; + }; + "zerofrom-derive" = rec { + crateName = "zerofrom-derive"; + version = "0.1.7"; + edition = "2021"; + sha256 = "18c4wsnznhdxx6m80piil1lbyszdiwsshgjrybqcm4b6qic22lqi"; + procMacro = true; + libName = "zerofrom_derive"; + authors = [ + "Manish Goregaokar " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "fold" ]; + } + { + name = "synstructure"; + packageId = "synstructure"; + } + ]; + + }; + "zeroize" = rec { + crateName = "zeroize"; + version = "1.9.0"; + edition = "2024"; + sha256 = "0kpnij2v1ig6g2mhc0bnci0lrdfdhiq40afbc0fahajqc9jiag71"; + authors = [ + "The RustCrypto Project Developers" + ]; + dependencies = [ + { + name = "serde"; + packageId = "serde"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "zeroize_derive"; + packageId = "zeroize_derive"; + optional = true; + } + ]; + features = { + "default" = [ "alloc" ]; + "derive" = [ "zeroize_derive" ]; + "serde" = [ "dep:serde" ]; + "std" = [ "alloc" ]; + "zeroize_derive" = [ "dep:zeroize_derive" ]; + }; + resolvedDefaultFeatures = [ "aarch64" "alloc" "default" "derive" "serde" "zeroize_derive" ]; + }; + "zeroize_derive" = rec { + crateName = "zeroize_derive"; + version = "1.5.0"; + edition = "2024"; + sha256 = "0a7kq8srk81pn23xqn7c9jw1jpnfy41ffn802x1zrqqgpdf6al1w"; + procMacro = true; + authors = [ + "The RustCrypto Project Developers" + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "full" "extra-traits" "visit" ]; + } + ]; + + }; + "zerotrie" = rec { + crateName = "zerotrie"; + version = "0.2.4"; + edition = "2021"; + sha256 = "1gr0pkcn3qsr6in6iixqyp0vbzwf2j1jzyvh7yl2yydh3p9m548g"; + authors = [ + "The ICU4X Project Developers" + ]; + dependencies = [ + { + name = "displaydoc"; + packageId = "displaydoc"; + usesDefaultFeatures = false; + } + { + name = "yoke"; + packageId = "yoke"; + optional = true; + usesDefaultFeatures = false; + features = [ "derive" ]; + } + { + name = "zerofrom"; + packageId = "zerofrom"; + optional = true; + usesDefaultFeatures = false; + } + ]; + features = { + "alloc" = [ "zerovec?/alloc" ]; + "databake" = [ "dep:databake" "zerovec?/databake" ]; + "dense" = [ "dep:zerovec" ]; + "litemap" = [ "dep:litemap" "alloc" ]; + "serde" = [ "dep:serde_core" "dep:litemap" "alloc" "litemap/serde" "zerovec?/serde" ]; + "yoke" = [ "dep:yoke" ]; + "zerofrom" = [ "dep:zerofrom" ]; + "zerovec" = [ "dep:zerovec" ]; + }; + resolvedDefaultFeatures = [ "yoke" "zerofrom" ]; + }; + "zerovec" = rec { + crateName = "zerovec"; + version = "0.11.6"; + edition = "2021"; + sha256 = "0fdjsy6b31q9i0d73sl7xjd12xadbwi45lkpfgqnmasrqg5i3ych"; + authors = [ + "The ICU4X Project Developers" + ]; + dependencies = [ + { + name = "yoke"; + packageId = "yoke"; + optional = true; + usesDefaultFeatures = false; + } + { + name = "zerofrom"; + packageId = "zerofrom"; + usesDefaultFeatures = false; + } + { + name = "zerovec-derive"; + packageId = "zerovec-derive"; + optional = true; + usesDefaultFeatures = false; + } + ]; + devDependencies = [ + { + name = "yoke"; + packageId = "yoke"; + usesDefaultFeatures = false; + features = [ "derive" ]; + } + ]; + features = { + "alloc" = [ "serde?/alloc" ]; + "databake" = [ "dep:databake" ]; + "derive" = [ "dep:zerovec-derive" ]; + "hashmap" = [ "dep:twox-hash" "alloc" ]; + "schemars" = [ "dep:schemars" "alloc" ]; + "serde" = [ "dep:serde" ]; + "yoke" = [ "dep:yoke" ]; + }; + resolvedDefaultFeatures = [ "derive" "yoke" ]; + }; + "zerovec-derive" = rec { + crateName = "zerovec-derive"; + version = "0.11.3"; + edition = "2021"; + sha256 = "0m85qj92mmfvhjra6ziqky5b1p4kcmp5069k7kfadp5hr8jw8pb2"; + procMacro = true; + libName = "zerovec_derive"; + authors = [ + "Manish Goregaokar " + ]; + dependencies = [ + { + name = "proc-macro2"; + packageId = "proc-macro2"; + } + { + name = "quote"; + packageId = "quote"; + } + { + name = "syn"; + packageId = "syn 2.0.118"; + features = [ "extra-traits" ]; + } + ]; + + }; + "zlib-rs" = rec { + crateName = "zlib-rs"; + version = "0.6.3"; + edition = "2021"; + sha256 = "04qmv85amq6sv73bzqgvnlsk9mnrl97rygzf2v4zjcx1807d9qrv"; + libName = "zlib_rs"; + features = { + "__internal-fuzz" = [ "arbitrary" ]; + "__internal-test" = [ "quickcheck" ]; + "arbitrary" = [ "dep:arbitrary" ]; + "avx512" = [ "vpclmulqdq" ]; + "default" = [ "std" "c-allocator" ]; + "quickcheck" = [ "dep:quickcheck" ]; + "std" = [ "rust-allocator" ]; + }; + resolvedDefaultFeatures = [ "c-allocator" "default" "rust-allocator" "std" ]; + }; + "zmij" = rec { + crateName = "zmij"; + version = "1.0.21"; + edition = "2021"; + sha256 = "1amb5i6gz7yjb0dnmz5y669674pqmwbj44p4yfxfv2ncgvk8x15q"; + authors = [ + "David Tolnay " + ]; + features = { + "no-panic" = [ "dep:no-panic" ]; + }; + }; + "zstd" = rec { + crateName = "zstd"; + version = "0.13.3"; + edition = "2018"; + sha256 = "12n0h4w9l526li7jl972rxpyf012jw3nwmji2qbjghv9ll8y67p9"; + authors = [ + "Alexandre Bury " + ]; + dependencies = [ + { + name = "zstd-safe"; + packageId = "zstd-safe"; + usesDefaultFeatures = false; + features = [ "std" ]; + } + ]; + features = { + "arrays" = [ "zstd-safe/arrays" ]; + "bindgen" = [ "zstd-safe/bindgen" ]; + "debug" = [ "zstd-safe/debug" ]; + "default" = [ "legacy" "arrays" "zdict_builder" ]; + "experimental" = [ "zstd-safe/experimental" ]; + "fat-lto" = [ "zstd-safe/fat-lto" ]; + "legacy" = [ "zstd-safe/legacy" ]; + "no_asm" = [ "zstd-safe/no_asm" ]; + "pkg-config" = [ "zstd-safe/pkg-config" ]; + "thin" = [ "zstd-safe/thin" ]; + "thin-lto" = [ "zstd-safe/thin-lto" ]; + "zdict_builder" = [ "zstd-safe/zdict_builder" ]; + "zstdmt" = [ "zstd-safe/zstdmt" ]; + }; + resolvedDefaultFeatures = [ "arrays" "default" "experimental" "legacy" "zdict_builder" ]; + }; + "zstd-safe" = rec { + crateName = "zstd-safe"; + version = "7.2.4"; + edition = "2018"; + sha256 = "179vxmkzhpz6cq6mfzvgwc99bpgllkr6lwxq7ylh5dmby3aw8jcg"; + libName = "zstd_safe"; + authors = [ + "Alexandre Bury " + ]; + dependencies = [ + { + name = "zstd-sys"; + packageId = "zstd-sys"; + usesDefaultFeatures = false; + } + ]; + features = { + "bindgen" = [ "zstd-sys/bindgen" ]; + "debug" = [ "zstd-sys/debug" ]; + "default" = [ "legacy" "arrays" "zdict_builder" ]; + "experimental" = [ "zstd-sys/experimental" ]; + "fat-lto" = [ "zstd-sys/fat-lto" ]; + "legacy" = [ "zstd-sys/legacy" ]; + "no_asm" = [ "zstd-sys/no_asm" ]; + "pkg-config" = [ "zstd-sys/pkg-config" ]; + "seekable" = [ "zstd-sys/seekable" ]; + "std" = [ "zstd-sys/std" ]; + "thin" = [ "zstd-sys/thin" ]; + "thin-lto" = [ "zstd-sys/thin-lto" ]; + "zdict_builder" = [ "zstd-sys/zdict_builder" ]; + "zstdmt" = [ "zstd-sys/zstdmt" ]; + }; + resolvedDefaultFeatures = [ "arrays" "experimental" "legacy" "std" "zdict_builder" ]; + }; + "zstd-sys" = rec { + crateName = "zstd-sys"; + version = "2.0.16+zstd.1.5.7"; + edition = "2018"; + links = "zstd"; + sha256 = "0j1pd2iaqpvaxlgqmmijj68wma7xwdv9grrr63j873yw5ay9xqci"; + libName = "zstd_sys"; + authors = [ + "Alexandre Bury " + ]; + buildDependencies = [ + { + name = "cc"; + packageId = "cc"; + features = [ "parallel" ]; + } + { + name = "pkg-config"; + packageId = "pkg-config"; + } + ]; + features = { + "bindgen" = [ "dep:bindgen" ]; + "default" = [ "legacy" "zdict_builder" "bindgen" ]; + }; + resolvedDefaultFeatures = [ "experimental" "legacy" "std" "zdict_builder" ]; + }; + }; + + # +# crate2nix/default.nix (excerpt start) +# + + /* + Target (platform) data for conditional dependencies. + This corresponds roughly to what buildRustCrate is setting. + */ + makeDefaultTarget = platform: { + name = platform.rust.rustcTarget; + + unix = platform.isUnix; + windows = platform.isWindows; + fuchsia = true; + test = false; + + inherit (platform.rust.platform) + arch + os + vendor + ; + family = platform.rust.platform.target-family; + env = "gnu"; + endian = if platform.parsed.cpu.significantByte.name == "littleEndian" then "little" else "big"; + pointer_width = toString platform.parsed.cpu.bits; + debug_assertions = false; + } // extraTargetFlags; + + registryUrl = + { registries + , url + , crate + , version + , sha256 + , + }: + let + dl = registries.${url}.dl; + tmpl = [ + "{crate}" + "{version}" + "{prefix}" + "{lowerprefix}" + "{sha256-checksum}" + ]; + in + with lib.strings; + if lib.lists.any (i: hasInfix "{}" dl) tmpl then + let + prefix = + if builtins.stringLength crate == 1 then + "1" + else if builtins.stringLength crate == 2 then + "2" + else + "${builtins.substring 0 2 crate}/${builtins.substring 2 (builtins.stringLength crate - 2) crate}"; + in + builtins.replaceStrings tmpl [ + crate + version + prefix + (lib.strings.toLower prefix) + sha256 + ] + else + "${dl}/${crate}/${version}/download"; + + # Filters common temp files and build files. + # TODO(pkolloch): Substitute with gitignore filter + sourceFilter = + name: type: + let + baseName = builtins.baseNameOf (builtins.toString name); + in + !( + # Filter out git + baseName == ".gitignore" + || (type == "directory" && baseName == ".git") + + # Filter out build results + || ( + type == "directory" + && ( + baseName == "target" + || baseName == "_site" + || baseName == ".sass-cache" + || baseName == ".jekyll-metadata" + || baseName == "build-artifacts" + ) + ) + + # Filter out nix-build result symlinks + || (type == "symlink" && lib.hasPrefix "result" baseName) + + # Filter out IDE config + || (type == "directory" && (baseName == ".idea" || baseName == ".vscode")) + || lib.hasSuffix ".iml" baseName + + # Filter out nix build files + || baseName == "Cargo.nix" + + # Filter out editor backup / swap files. + || lib.hasSuffix "~" baseName + || builtins.match "^\\.sw[a-z]$$" baseName != null + || builtins.match "^\\..*\\.sw[a-z]$$" baseName != null + || lib.hasSuffix ".tmp" baseName + || lib.hasSuffix ".bak" baseName + || baseName == "tests.nix" + ); + + /* + Returns a crate which depends on successful test execution + of crate given as the second argument. + + testCrateFlags: list of flags to pass to the test exectuable + testInputs: list of packages that should be available during test execution + */ + crateWithTest = + { crate + , testCrate + , testCrateFlags + , testInputs + , testPreRun + , testPostRun + , + }: + assert builtins.typeOf testCrateFlags == "list"; + assert builtins.typeOf testInputs == "list"; + assert builtins.typeOf testPreRun == "string"; + assert builtins.typeOf testPostRun == "string"; + let + # override the `crate` so that it will build and execute tests instead of + # building the actual lib and bin targets We just have to pass `--test` + # to rustc and it will do the right thing. We execute the tests and copy + # their log and the test executables to $out for later inspection. + test = + let + drv = testCrate.override (_: { + buildTests = true; + }); + # If the user hasn't set any pre/post commands, we don't want to + # insert empty lines. This means that any existing users of crate2nix + # don't get a spurious rebuild unless they set these explicitly. + testCommand = pkgs.lib.concatStringsSep "\n" ( + pkgs.lib.filter (s: s != "") [ + testPreRun + "$f $testCrateFlags 2>&1 | tee -a $out" + testPostRun + ] + ); + in + pkgs.stdenvNoCC.mkDerivation { + name = "run-tests-${testCrate.name}"; + + inherit (crate) src; + + inherit testCrateFlags; + + buildInputs = testInputs; + + buildPhase = '' + set -e + export RUST_BACKTRACE=1 + + # build outputs + testRoot=target/debug + mkdir -p $testRoot + + # executables of the crate + # we copy to prevent std::env::current_exe() to resolve to a store location + for i in ${crate}/bin/*; do + cp "$i" "$testRoot" + done + chmod +w -R . + + # test harness executables are suffixed with a hash, like cargo does + # this allows to prevent name collision with the main + # executables of the crate + hash=$(basename $out) + for file in ${drv}/tests/*; do + f=$testRoot/$(basename $file)-$hash + cp $file $f + ${testCommand} + done + ''; + }; + in + pkgs.runCommand "${crate.name}-linked" + { + inherit (crate) outputs crateName meta; + passthru = (crate.passthru or { }) // { + inherit test; + }; + } + ( + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' + echo tested by ${test} + '' + + '' + ${lib.concatMapStringsSep "\n" (output: "ln -s ${crate.${output}} ${"$"}${output}") crate.outputs} + '' + ); + + # A restricted overridable version of builtRustCratesWithFeatures. + buildRustCrateWithFeatures = + { packageId + , features ? rootFeatures + , crateOverrides ? defaultCrateOverrides + , buildRustCrateForPkgsFunc ? null + , runTests ? false + , testCrateFlags ? [ ] + , testInputs ? [ ] + , # Any command to run immediatelly before a test is executed. + testPreRun ? "" + , # Any command run immediatelly after a test is executed. + testPostRun ? "" + , + }: + lib.makeOverridable + ( + { features + , crateOverrides + , runTests + , testCrateFlags + , testInputs + , testPreRun + , testPostRun + , + }: + let + buildRustCrateForPkgsFuncOverriden = + if buildRustCrateForPkgsFunc != null then + buildRustCrateForPkgsFunc + else + ( + if crateOverrides == pkgs.defaultCrateOverrides then + buildRustCrateForPkgs + else + pkgs: + (buildRustCrateForPkgs pkgs).override { + defaultCrateOverrides = crateOverrides; + } + ); + builtRustCrates = builtRustCratesWithFeatures { + inherit packageId features; + buildRustCrateForPkgsFunc = buildRustCrateForPkgsFuncOverriden; + runTests = false; + }; + builtTestRustCrates = builtRustCratesWithFeatures { + inherit packageId features; + buildRustCrateForPkgsFunc = buildRustCrateForPkgsFuncOverriden; + runTests = true; + }; + drv = builtRustCrates.crates.${packageId}; + testDrv = builtTestRustCrates.crates.${packageId}; + derivation = + if runTests then + crateWithTest + { + crate = drv; + testCrate = testDrv; + inherit + testCrateFlags + testInputs + testPreRun + testPostRun + ; + } + else + drv; + in + derivation + ) + { + inherit + features + crateOverrides + runTests + testCrateFlags + testInputs + testPreRun + testPostRun + ; + }; + + /* + Returns an attr set with packageId mapped to the result of buildRustCrateForPkgsFunc + for the corresponding crate. + */ + builtRustCratesWithFeatures = + { packageId + , features + , crateConfigs ? crates + , buildRustCrateForPkgsFunc + , runTests + , makeTarget ? makeDefaultTarget + , + }@args: + assert (builtins.isAttrs crateConfigs); + assert (builtins.isString packageId); + assert (builtins.isList features); + assert (builtins.isAttrs (makeTarget stdenv.hostPlatform)); + assert (builtins.isBool runTests); + let + rootPackageId = packageId; + mergedFeatures = mergePackageFeatures ( + args + // { + inherit rootPackageId; + target = makeTarget stdenv.hostPlatform // { + test = runTests; + }; + } + ); + # Memoize built packages so that reappearing packages are only built once. + builtByPackageIdByPkgs = mkBuiltByPackageIdByPkgs pkgs; + mkBuiltByPackageIdByPkgs = + pkgs: + let + self = { + crates = lib.mapAttrs + ( + packageId: value: buildByPackageIdForPkgsImpl self pkgs packageId + ) + crateConfigs; + target = makeTarget pkgs.stdenv.hostPlatform; + # Build-time dependency graph (for proc-macros and build + # dependencies). When not cross-compiling it equals the host + # graph, so reuse `self`; otherwise build it for + # `pkgs.buildPackages`. + build = + if pkgs.stdenv.buildPlatform.config == pkgs.stdenv.hostPlatform.config then + self + else + mkBuiltByPackageIdByPkgs pkgs.buildPackages; + }; + in + self; + buildByPackageIdForPkgsImpl = + self: pkgs: packageId: + let + features = mergedFeatures."${packageId}" or [ ]; + crateConfig' = crateConfigs."${packageId}"; + crateConfig = builtins.removeAttrs crateConfig' [ + "resolvedDefaultFeatures" + "devDependencies" + ]; + devDependencies = lib.optionals (runTests && packageId == rootPackageId) ( + crateConfig'.devDependencies or [ ] + ); + # Enabled (platform- and feature-filtered) dependency lists, reused + # for both derivation wiring and the crate renames below. + enabledDependencies = filterEnabledDependencies { + inherit features; + inherit (self) target; + dependencies = (crateConfig.dependencies or [ ]) ++ devDependencies; + }; + enabledBuildDependencies = filterEnabledDependencies { + inherit features; + inherit (self.build) target; + dependencies = crateConfig.buildDependencies or [ ]; + }; + dependencies = map + ( + dependency: + # proc_macro crates must be compiled for the build architecture + if crateConfigs.${dependency.packageId}.procMacro or false then + self.build.crates.${dependency.packageId} + else + self.crates.${dependency.packageId} + ) + enabledDependencies; + buildDependencies = map + (dependency: self.build.crates.${dependency.packageId}) + enabledBuildDependencies; + # Order (build dependencies, then normal dependencies) feeds the + # crateRenames grouping below. + dependenciesWithRenames = + lib.filter (d: d ? "rename") (enabledBuildDependencies ++ enabledDependencies); + # Crate renames have the form: + # + # { + # crate_name = [ + # { version = "1.2.3"; rename = "crate_name01"; } + # ]; + # # ... + # } + crateRenames = + let + grouped = lib.groupBy (dependency: dependency.name) dependenciesWithRenames; + versionAndRename = + dep: + let + package = crateConfigs."${dep.packageId}"; + in + { + inherit (dep) rename; + inherit (package) version; + }; + in + lib.mapAttrs (name: builtins.map versionAndRename) grouped; + in + buildRustCrateForPkgsFunc pkgs ( + crateConfig + // { + src = + crateConfig.src or (fetchurl rec { + name = "${crateConfig.crateName}-${crateConfig.version}.tar.gz"; + # https://www.pietroalbini.org/blog/downloading-crates-io/ + # Not rate-limited, CDN URL. + url = "https://static.crates.io/crates/${crateConfig.crateName}/${crateConfig.crateName}-${crateConfig.version}.crate"; + sha256 = + assert (lib.assertMsg (crateConfig ? sha256) "Missing sha256 for ${name}"); + crateConfig.sha256; + }); + extraRustcOpts = + lib.lists.optional (targetFeatures != [ ]) + "-C target-feature=${lib.concatMapStringsSep "," (x: "+${x}") targetFeatures}"; + inherit + features + dependencies + buildDependencies + crateRenames + release + ; + } + ); + in + builtByPackageIdByPkgs; + + # Returns the actual derivations for the given dependencies. + dependencyDerivations = + { buildByPackageId + , features + , dependencies + , target + , + }: + assert (builtins.isList features); + assert (builtins.isList dependencies); + assert (builtins.isAttrs target); + let + enabledDependencies = filterEnabledDependencies { + inherit dependencies features target; + }; + depDerivation = dependency: buildByPackageId dependency.packageId; + in + map depDerivation enabledDependencies; + + /* + Returns a sanitized version of val with all values substituted that cannot + be serialized as JSON. + */ + sanitizeForJson = + val: + if builtins.isAttrs val then + lib.mapAttrs (n: sanitizeForJson) val + else if builtins.isList val then + builtins.map sanitizeForJson val + else if builtins.isFunction val then + "function" + else + val; + + # Returns various tools to debug a crate. + debugCrate = + { packageId + , target ? makeDefaultTarget stdenv.hostPlatform + , + }: + assert (builtins.isString packageId); + let + debug = rec { + # The built tree as passed to buildRustCrate. + buildTree = buildRustCrateWithFeatures { + buildRustCrateForPkgsFunc = _: lib.id; + inherit packageId; + }; + sanitizedBuildTree = sanitizeForJson buildTree; + dependencyTree = sanitizeForJson (buildRustCrateWithFeatures { + buildRustCrateForPkgsFunc = _: crate: { + "01_crateName" = crate.crateName or false; + "02_features" = crate.features or [ ]; + "03_dependencies" = crate.dependencies or [ ]; + }; + inherit packageId; + }); + mergedPackageFeatures = mergePackageFeatures { + features = rootFeatures; + inherit packageId target; + }; + diffedDefaultPackageFeatures = diffDefaultPackageFeatures { + inherit packageId target; + }; + }; + in + { + internal = debug; + }; + + /* + Returns differences between cargo default features and crate2nix default + features. + + This is useful for verifying the feature resolution in crate2nix. + */ + diffDefaultPackageFeatures = + { crateConfigs ? crates + , packageId + , target + , + }: + assert (builtins.isAttrs crateConfigs); + let + prefixValues = prefix: lib.mapAttrs (n: v: { "${prefix}" = v; }); + mergedFeatures = prefixValues "crate2nix" (mergePackageFeatures { + inherit crateConfigs packageId target; + features = [ "default" ]; + }); + configs = prefixValues "cargo" crateConfigs; + combined = lib.foldAttrs (a: b: a // b) { } [ + mergedFeatures + configs + ]; + onlyInCargo = builtins.attrNames ( + lib.filterAttrs (n: v: !(v ? "crate2nix") && (v ? "cargo")) combined + ); + onlyInCrate2Nix = builtins.attrNames ( + lib.filterAttrs (n: v: (v ? "crate2nix") && !(v ? "cargo")) combined + ); + differentFeatures = lib.filterAttrs + ( + n: v: + (v ? "crate2nix") + && (v ? "cargo") + && (v.crate2nix.features or [ ]) != (v."cargo".resolved_default_features or [ ]) + ) + combined; + in + builtins.toJSON { + inherit onlyInCargo onlyInCrate2Nix differentFeatures; + }; + + /* + Returns an attrset mapping packageId to the list of enabled features. + + If multiple paths to a dependency enable different features, the + corresponding feature sets are merged. Features in rust are additive. + */ + mergePackageFeatures = + args: builtins.mapAttrs (_packageId: builtins.attrNames) (mergePackageFeaturesImpl args); + + /* + Core of the feature-resolution fixpoint. The cache (`featuresByPackageId`) + maps each packageId to a feature *set* (an attrset `feature -> 1`) rather + than a sorted list, so the fold merges with `//` and detects convergence + with attrset equality instead of re-concatenating and re-sorting the + accumulated feature list on every step. `mergePackageFeatures` projects the + result back to canonical sorted lists. + */ + mergePackageFeaturesImpl = + { crateConfigs ? crates + , packageId + , rootPackageId ? packageId + , features ? rootFeatures + , dependencyPath ? [ crates.${packageId}.crateName ] + , featuresByPackageId ? { } + , target + , # Adds devDependencies to the crate with rootPackageId. + runTests ? false + , ... + }@args: + assert (builtins.isAttrs crateConfigs); + assert (builtins.isString packageId); + assert (builtins.isString rootPackageId); + assert (builtins.isList features); + assert (builtins.isList dependencyPath); + assert (builtins.isAttrs featuresByPackageId); + assert (builtins.isAttrs target); + assert (builtins.isBool runTests); + let + crateConfig = crateConfigs."${packageId}" or (builtins.throw "Package not found: ${packageId}"); + expandedFeatures = expandFeatures (crateConfig.features or { }) features; + enabledFeatures = enableFeatures (crateConfig.dependencies or [ ]) expandedFeatures; + depWithResolvedFeatures = + dependency: + let + inherit (dependency) packageId; + features = dependencyFeatures enabledFeatures dependency; + in + { + inherit packageId features; + }; + resolveDependencies = + cache: path: dependencies: + assert (builtins.isAttrs cache); + assert (builtins.isList dependencies); + let + enabledDependencies = filterEnabledDependencies { + inherit dependencies target; + features = enabledFeatures; + }; + directDependencies = map depWithResolvedFeatures enabledDependencies; + foldOverCache = op: lib.foldl op cache directDependencies; + in + foldOverCache ( + cache: + { packageId, features }: + let + cacheFeatures = cache.${packageId} or { }; + # `features` is the (small) incoming list; merge it into the set. + combinedFeatures = cacheFeatures // listToSet features; + in + if cache ? ${packageId} && cacheFeatures == combinedFeatures then + cache + else + mergePackageFeaturesImpl { + features = builtins.attrNames combinedFeatures; + featuresByPackageId = cache; + inherit + crateConfigs + packageId + target + runTests + rootPackageId + ; + } + ); + cacheWithSelf = + let + cacheFeatures = featuresByPackageId.${packageId} or { }; + combinedFeatures = cacheFeatures // listToSet enabledFeatures; + in + featuresByPackageId + // { + "${packageId}" = combinedFeatures; + }; + cacheWithDependencies = resolveDependencies cacheWithSelf "dep" ( + crateConfig.dependencies or [ ] + ++ lib.optionals (runTests && packageId == rootPackageId) (crateConfig.devDependencies or [ ]) + ); + cacheWithAll = resolveDependencies cacheWithDependencies "build" ( + crateConfig.buildDependencies or [ ] + ); + in + cacheWithAll; + + # Returns the enabled dependencies given the enabled features. + filterEnabledDependencies = + { dependencies + , features + , target + , + }: + assert (builtins.isList dependencies); + assert (builtins.isList features); + assert (builtins.isAttrs target); + + let + # Identical for every dep in this call; build the predicate arg once. + targetArgs = { inherit features target; }; + in + lib.filter + ( + dep: + (dep.target or (features: true)) targetArgs + && (!(dep.optional or false) || builtins.any (doesFeatureEnableDependency dep) features) + ) + dependencies; + + # Returns whether the given feature should enable the given dependency. + doesFeatureEnableDependency = + dependency: + # Callers partially apply this once per dependency, then test every feature, + # so hoist the dep-invariant strings out of the per-feature comparison. + let + name = dependency.rename or dependency.name; + depName = "dep:" + name; + prefix = "${name}/"; + len = builtins.stringLength prefix; + in + feature: + feature == name || feature == depName || builtins.substring 0 len feature == prefix; + + /* + Returns the expanded features for the given inputFeatures by applying the + rules in featureMap. + + featureMap is an attribute set which maps feature names to lists of further + feature names to enable in case this feature is selected. + */ + expandFeatures = + featureMap: inputFeatures: + assert (builtins.isAttrs featureMap); + assert (builtins.isList inputFeatures); + let + # Transitive closure of `inputFeatures` under `featureMap`. `seen` + # tracks already-expanded features so each is visited at most once; + # this also breaks feature cycles (issue #209). + expandFeaturesNoCycle = + seen: features: + builtins.foldl' + ( + acc: feature: + if acc ? ${feature} then + acc + else + expandFeaturesNoCycle (acc // { ${feature} = 1; }) (featureMap.${feature} or [ ]) + ) + seen + features; + seen = expandFeaturesNoCycle { } inputFeatures; + in + sortedUnique (builtins.attrNames seen); + + /* + This function adds optional dependencies as features if they are enabled + indirectly by dependency features. This function mimics Cargo's behavior + described in a note at: + https://doc.rust-lang.org/nightly/cargo/reference/features.html#dependency-features + */ + enableFeatures = + dependencies: features: + assert (builtins.isList features); + assert (builtins.isList dependencies); + let + additionalFeatures = lib.concatMap + ( + dependency: + assert (builtins.isAttrs dependency); + let + enabled = builtins.any (doesFeatureEnableDependency dependency) features; + in + if (dependency.optional or false) && enabled then + [ (dependency.rename or dependency.name) ] + else + [ ] + ) + dependencies; + in + sortedUnique (features ++ additionalFeatures); + + /* + Returns the actual features for the given dependency. + + features: The features of the crate that refers this dependency. + */ + dependencyFeatures = + features: dependency: + assert (builtins.isList features); + assert (builtins.isAttrs dependency); + let + defaultOrNil = if dependency.usesDefaultFeatures or true then [ "default" ] else [ ]; + explicitFeatures = dependency.features or [ ]; + additionalDependencyFeatures = + let + name = dependency.rename or dependency.name; + stripPrefixMatch = prefix: s: if lib.hasPrefix prefix s then lib.removePrefix prefix s else null; + extractFeature = + feature: + lib.findFirst (f: f != null) null ( + map (prefix: stripPrefixMatch prefix feature) [ + (name + "/") + (name + "?/") + ] + ); + dependencyFeatures = lib.filter (f: f != null) (map extractFeature features); + in + dependencyFeatures; + in + defaultOrNil ++ explicitFeatures ++ additionalDependencyFeatures; + + # Builds a feature set (attrset `feature -> 1`) from a list of feature names. + listToSet = + features: + builtins.listToAttrs (map (feature: { name = feature; value = 1; }) features); + + # Sorts and removes duplicates from a list of strings. + sortedUnique = + features: + assert (builtins.isList features); + # attrNames returns keys in ascending string order, so the result is + # sorted and deduplicated. The feature-merge fixpoint relies on this + # canonical order to detect convergence. + builtins.attrNames (listToSet features); + + deprecationWarning = + message: value: + if strictDeprecation then + builtins.throw "strictDeprecation enabled, aborting: ${message}" + else + builtins.trace message value; + + # + # crate2nix/default.nix (excerpt end) + # + }; +} + diff --git a/nix/crate-hashes.json b/nix/crate-hashes.json new file mode 100644 index 00000000..75f05cde --- /dev/null +++ b/nix/crate-hashes.json @@ -0,0 +1,11 @@ +{ + "git+https://tangled.org/oppi.li/jacquard?rev=bb32de36f1cc2727954fba6377e0433c391d34f3#0.12.1": "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj", + "git+https://tangled.org/oppi.li/jacquard?rev=bb32de36f1cc2727954fba6377e0433c391d34f3#jacquard-api@0.12.1": "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj", + "git+https://tangled.org/oppi.li/jacquard?rev=bb32de36f1cc2727954fba6377e0433c391d34f3#jacquard-axum@0.12.1": "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj", + "git+https://tangled.org/oppi.li/jacquard?rev=bb32de36f1cc2727954fba6377e0433c391d34f3#jacquard-common@0.12.1": "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj", + "git+https://tangled.org/oppi.li/jacquard?rev=bb32de36f1cc2727954fba6377e0433c391d34f3#jacquard-derive@0.12.1": "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj", + "git+https://tangled.org/oppi.li/jacquard?rev=bb32de36f1cc2727954fba6377e0433c391d34f3#jacquard-identity@0.12.1": "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj", + "git+https://tangled.org/oppi.li/jacquard?rev=bb32de36f1cc2727954fba6377e0433c391d34f3#jacquard-lexicon@0.12.1": "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj", + "git+https://tangled.org/oppi.li/jacquard?rev=bb32de36f1cc2727954fba6377e0433c391d34f3#jacquard-oauth@0.12.1": "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj", + "git+https://tangled.org/oppi.li/jacquard?rev=bb32de36f1cc2727954fba6377e0433c391d34f3#mini-moka-wasm@0.10.99": "1v8f0k6ncydb6rqpmdkq3aaaljc136xllniap4ksx9qb17rl9bkj" +} \ No newline at end of file diff --git a/nix/pkgs/gitmirror.nix b/nix/pkgs/gitmirror.nix index 685e6259..d6d33562 100644 --- a/nix/pkgs/gitmirror.nix +++ b/nix/pkgs/gitmirror.nix @@ -1,20 +1,26 @@ +# Regenerate nix/Cargo.nix after Cargo.lock changes: +# nix run github:nix-community/crate2nix -- generate -f ./Cargo.toml -o ./nix/Cargo.nix { - rustPlatform, - src, - ... -}: let - flags = ["--bin" "gitmirror" "-p" "gitmirror"]; -in - rustPlatform.buildRustPackage { - pname = "gitmirror"; - version = "0.0.1"; - - inherit src; - - doCheck = false; - - cargoLock = import ../cargo-lock.nix src; - - cargoBuildFlags = flags; - cargoTestFlags = flags; - } + callPackage, + rustc, + cargo, +}: +(callPackage ../Cargo.nix { + buildRustCrateForPkgs = pkgs: + pkgs.buildRustCrate.override { + inherit rustc cargo; + # defaultCodegenUnits = 16; + defaultCrateOverrides = + pkgs.defaultCrateOverrides + // { + # crate2nix builds each crate from its own directory, so the build script + # cannot reach the workspace-root lexicons/ dir it defaults to. + lexicons = _: { + TANGLED_LEXICONS_DIR = ../../lexicons; + }; + }; + }; +}) +.workspaceMembers +.gitmirror +.build