diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index 6129cb475543..a62b19f413c3 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -10814,6 +10814,12 @@
githubId = 1181362;
name = "Stefan Junker";
};
+ stevenroose = {
+ email = "github@stevenroose.org";
+ github = "stevenroose";
+ githubId = 853468;
+ name = "Steven Roose";
+ };
stianlagstad = {
email = "stianlagstad@gmail.com";
github = "stianlagstad";
diff --git a/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml b/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
index a139278d9b6b..ce399e141629 100644
--- a/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
+++ b/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
@@ -150,6 +150,14 @@
services.owncast.
+
+
+ PeerTube,
+ developed by Framasoft, is the free and decentralized
+ alternative to video platforms. Available at
+ services.peertube.
+
+
sourcehut, a
diff --git a/nixos/doc/manual/release-notes/rl-2111.section.md b/nixos/doc/manual/release-notes/rl-2111.section.md
index 5cedc2842ca2..e8d0924bc112 100644
--- a/nixos/doc/manual/release-notes/rl-2111.section.md
+++ b/nixos/doc/manual/release-notes/rl-2111.section.md
@@ -49,6 +49,8 @@ In addition to numerous new and upgraded packages, this release has the followin
- [owncast](https://owncast.online/), self-hosted video live streaming solution. Available at [services.owncast](options.html#opt-services.owncast).
+- [PeerTube](https://joinpeertube.org/), developed by Framasoft, is the free and decentralized alternative to video platforms. Available at [services.peertube](options.html#opt-services.peertube).
+
- [sourcehut](https://sr.ht), a collection of tools useful for software development. Available as [services.sourcehut](options.html#opt-services.sourcehut.enable).
- [ucarp](https://download.pureftpd.org/pub/ucarp/README), an userspace implementation of the Common Address Redundancy Protocol (CARP). Available as [networking.ucarp](options.html#opt-networking.ucarp.enable).
diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix
index 16a2906cda31..d4aaa7ebd221 100644
--- a/nixos/modules/module-list.nix
+++ b/nixos/modules/module-list.nix
@@ -999,6 +999,7 @@
./services/web-apps/nexus.nix
./services/web-apps/node-red.nix
./services/web-apps/pict-rs.nix
+ ./services/web-apps/peertube.nix
./services/web-apps/plantuml-server.nix
./services/web-apps/plausible.nix
./services/web-apps/pgpkeyserver-lite.nix
diff --git a/nixos/modules/services/web-apps/peertube.nix b/nixos/modules/services/web-apps/peertube.nix
new file mode 100644
index 000000000000..362a3358b793
--- /dev/null
+++ b/nixos/modules/services/web-apps/peertube.nix
@@ -0,0 +1,447 @@
+{ lib, pkgs, config, ... }:
+
+let
+ cfg = config.services.peertube;
+
+ settingsFormat = pkgs.formats.json {};
+ configFile = settingsFormat.generate "production.json" cfg.settings;
+
+ env = {
+ NODE_CONFIG_DIR = "/var/lib/peertube/config";
+ NODE_ENV = "production";
+ NODE_EXTRA_CA_CERTS = "/etc/ssl/certs/ca-certificates.crt";
+ NPM_CONFIG_PREFIX = cfg.package;
+ HOME = cfg.package;
+ };
+
+ systemCallsList = [ "@cpu-emulation" "@debug" "@keyring" "@ipc" "@memlock" "@mount" "@obsolete" "@privileged" "@setuid" ];
+
+ cfgService = {
+ # Proc filesystem
+ ProcSubset = "pid";
+ ProtectProc = "invisible";
+ # Access write directories
+ UMask = "0027";
+ # Capabilities
+ CapabilityBoundingSet = "";
+ # Security
+ NoNewPrivileges = true;
+ # Sandboxing
+ ProtectSystem = "strict";
+ ProtectHome = true;
+ PrivateTmp = true;
+ PrivateDevices = true;
+ PrivateUsers = true;
+ ProtectClock = true;
+ ProtectHostname = true;
+ ProtectKernelLogs = true;
+ ProtectKernelModules = true;
+ ProtectKernelTunables = true;
+ ProtectControlGroups = true;
+ RestrictNamespaces = true;
+ LockPersonality = true;
+ RestrictRealtime = true;
+ RestrictSUIDSGID = true;
+ RemoveIPC = true;
+ PrivateMounts = true;
+ # System Call Filtering
+ SystemCallArchitectures = "native";
+ };
+
+ envFile = pkgs.writeText "peertube.env" (lib.concatMapStrings (s: s + "\n") (
+ (lib.concatLists (lib.mapAttrsToList (name: value:
+ if value != null then [
+ "${name}=\"${toString value}\""
+ ] else []
+ ) env))));
+
+ peertubeEnv = pkgs.writeShellScriptBin "peertube-env" ''
+ set -a
+ source "${envFile}"
+ eval -- "\$@"
+ '';
+
+ peertubeCli = pkgs.writeShellScriptBin "peertube" ''
+ node ~/dist/server/tools/peertube.js $@
+ '';
+
+in {
+ options.services.peertube = {
+ enable = lib.mkEnableOption "Enable Peertube’s service";
+
+ user = lib.mkOption {
+ type = lib.types.str;
+ default = "peertube";
+ description = "User account under which Peertube runs.";
+ };
+
+ group = lib.mkOption {
+ type = lib.types.str;
+ default = "peertube";
+ description = "Group under which Peertube runs.";
+ };
+
+ localDomain = lib.mkOption {
+ type = lib.types.str;
+ example = "peertube.example.com";
+ description = "The domain serving your PeerTube instance.";
+ };
+
+ listenHttp = lib.mkOption {
+ type = lib.types.int;
+ default = 9000;
+ description = "listen port for HTTP server.";
+ };
+
+ listenWeb = lib.mkOption {
+ type = lib.types.int;
+ default = 9000;
+ description = "listen port for WEB server.";
+ };
+
+ enableWebHttps = lib.mkOption {
+ type = lib.types.bool;
+ default = false;
+ description = "Enable or disable HTTPS protocol.";
+ };
+
+ dataDirs = lib.mkOption {
+ type = lib.types.listOf lib.types.path;
+ default = [ ];
+ example = [ "/opt/peertube/storage" "/var/cache/peertube" ];
+ description = "Allow access to custom data locations.";
+ };
+
+ serviceEnvironmentFile = lib.mkOption {
+ type = lib.types.nullOr lib.types.path;
+ default = null;
+ example = "/run/keys/peertube/password-init-root";
+ description = ''
+ Set environment variables for the service. Mainly useful for setting the initial root password.
+ For example write to file:
+ PT_INITIAL_ROOT_PASSWORD=changeme
+ '';
+ };
+
+ settings = lib.mkOption {
+ type = settingsFormat.type;
+ example = lib.literalExpression ''
+ {
+ listen = {
+ hostname = "0.0.0.0";
+ };
+ log = {
+ level = "debug";
+ };
+ storage = {
+ tmp = "/opt/data/peertube/storage/tmp/";
+ logs = "/opt/data/peertube/storage/logs/";
+ cache = "/opt/data/peertube/storage/cache/";
+ };
+ }
+ '';
+ description = "Configuration for peertube.";
+ };
+
+ database = {
+ createLocally = lib.mkOption {
+ type = lib.types.bool;
+ default = false;
+ description = "Configure local PostgreSQL database server for PeerTube.";
+ };
+
+ host = lib.mkOption {
+ type = lib.types.str;
+ default = if cfg.database.createLocally then "/run/postgresql" else null;
+ example = "192.168.15.47";
+ description = "Database host address or unix socket.";
+ };
+
+ port = lib.mkOption {
+ type = lib.types.int;
+ default = 5432;
+ description = "Database host port.";
+ };
+
+ name = lib.mkOption {
+ type = lib.types.str;
+ default = "peertube";
+ description = "Database name.";
+ };
+
+ user = lib.mkOption {
+ type = lib.types.str;
+ default = "peertube";
+ description = "Database user.";
+ };
+
+ passwordFile = lib.mkOption {
+ type = lib.types.nullOr lib.types.path;
+ default = null;
+ example = "/run/keys/peertube/password-posgressql-db";
+ description = "Password for PostgreSQL database.";
+ };
+ };
+
+ redis = {
+ createLocally = lib.mkOption {
+ type = lib.types.bool;
+ default = false;
+ description = "Configure local Redis server for PeerTube.";
+ };
+
+ host = lib.mkOption {
+ type = lib.types.nullOr lib.types.str;
+ default = if cfg.redis.createLocally && !cfg.redis.enableUnixSocket then "127.0.0.1" else null;
+ description = "Redis host.";
+ };
+
+ port = lib.mkOption {
+ type = lib.types.nullOr lib.types.port;
+ default = if cfg.redis.createLocally && cfg.redis.enableUnixSocket then null else 6379;
+ description = "Redis port.";
+ };
+
+ passwordFile = lib.mkOption {
+ type = lib.types.nullOr lib.types.path;
+ default = null;
+ example = "/run/keys/peertube/password-redis-db";
+ description = "Password for redis database.";
+ };
+
+ enableUnixSocket = lib.mkOption {
+ type = lib.types.bool;
+ default = cfg.redis.createLocally;
+ description = "Use Unix socket.";
+ };
+ };
+
+ smtp = {
+ createLocally = lib.mkOption {
+ type = lib.types.bool;
+ default = false;
+ description = "Configure local Postfix SMTP server for PeerTube.";
+ };
+
+ passwordFile = lib.mkOption {
+ type = lib.types.nullOr lib.types.path;
+ default = null;
+ example = "/run/keys/peertube/password-smtp";
+ description = "Password for smtp server.";
+ };
+ };
+
+ package = lib.mkOption {
+ type = lib.types.package;
+ default = pkgs.peertube;
+ description = "Peertube package to use.";
+ };
+ };
+
+ config = lib.mkIf cfg.enable {
+ assertions = [
+ { assertion = cfg.serviceEnvironmentFile == null || !lib.hasPrefix builtins.storeDir cfg.serviceEnvironmentFile;
+ message = ''
+ points to
+ a file in the Nix store. You should use a quoted absolute path to
+ prevent this.
+ '';
+ }
+ { assertion = !(cfg.redis.enableUnixSocket && (cfg.redis.host != null || cfg.redis.port != null));
+ message = ''
+ and redis network connection ( or ) enabled. Disable either of them.
+ '';
+ }
+ { assertion = cfg.redis.enableUnixSocket || (cfg.redis.host != null && cfg.redis.port != null);
+ message = ''
+ and needs to be set if is not enabled.
+ '';
+ }
+ { assertion = cfg.redis.passwordFile == null || !lib.hasPrefix builtins.storeDir cfg.redis.passwordFile;
+ message = ''
+ points to
+ a file in the Nix store. You should use a quoted absolute path to
+ prevent this.
+ '';
+ }
+ { assertion = cfg.database.passwordFile == null || !lib.hasPrefix builtins.storeDir cfg.database.passwordFile;
+ message = ''
+ points to
+ a file in the Nix store. You should use a quoted absolute path to
+ prevent this.
+ '';
+ }
+ { assertion = cfg.smtp.passwordFile == null || !lib.hasPrefix builtins.storeDir cfg.smtp.passwordFile;
+ message = ''
+ points to
+ a file in the Nix store. You should use a quoted absolute path to
+ prevent this.
+ '';
+ }
+ ];
+
+ services.peertube.settings = lib.mkMerge [
+ {
+ listen = {
+ port = cfg.listenHttp;
+ };
+ webserver = {
+ https = (if cfg.enableWebHttps then true else false);
+ hostname = "${cfg.localDomain}";
+ port = cfg.listenWeb;
+ };
+ database = {
+ hostname = "${cfg.database.host}";
+ port = cfg.database.port;
+ name = "${cfg.database.name}";
+ username = "${cfg.database.user}";
+ };
+ redis = {
+ hostname = "${toString cfg.redis.host}";
+ port = (if cfg.redis.port == null then "" else cfg.redis.port);
+ };
+ storage = {
+ tmp = lib.mkDefault "/var/lib/peertube/storage/tmp/";
+ avatars = lib.mkDefault "/var/lib/peertube/storage/avatars/";
+ videos = lib.mkDefault "/var/lib/peertube/storage/videos/";
+ streaming_playlists = lib.mkDefault "/var/lib/peertube/storage/streaming-playlists/";
+ redundancy = lib.mkDefault "/var/lib/peertube/storage/redundancy/";
+ logs = lib.mkDefault "/var/lib/peertube/storage/logs/";
+ previews = lib.mkDefault "/var/lib/peertube/storage/previews/";
+ thumbnails = lib.mkDefault "/var/lib/peertube/storage/thumbnails/";
+ torrents = lib.mkDefault "/var/lib/peertube/storage/torrents/";
+ captions = lib.mkDefault "/var/lib/peertube/storage/captions/";
+ cache = lib.mkDefault "/var/lib/peertube/storage/cache/";
+ plugins = lib.mkDefault "/var/lib/peertube/storage/plugins/";
+ client_overrides = lib.mkDefault "/var/lib/peertube/storage/client-overrides/";
+ };
+ }
+ (lib.mkIf cfg.redis.enableUnixSocket { redis = { socket = "/run/redis/redis.sock"; }; })
+ ];
+
+ systemd.tmpfiles.rules = [
+ "d '/var/lib/peertube/config' 0700 ${cfg.user} ${cfg.group} - -"
+ "z '/var/lib/peertube/config' 0700 ${cfg.user} ${cfg.group} - -"
+ ];
+
+ systemd.services.peertube-init-db = lib.mkIf cfg.database.createLocally {
+ description = "Initialization database for PeerTube daemon";
+ after = [ "network.target" "postgresql.service" ];
+ wantedBy = [ "multi-user.target" ];
+
+ script = let
+ psqlSetupCommands = pkgs.writeText "peertube-init.sql" ''
+ SELECT 'CREATE USER "${cfg.database.user}"' WHERE NOT EXISTS (SELECT FROM pg_roles WHERE rolname = '${cfg.database.user}')\gexec
+ SELECT 'CREATE DATABASE "${cfg.database.name}" OWNER "${cfg.database.user}" TEMPLATE template0 ENCODING UTF8' WHERE NOT EXISTS (SELECT FROM pg_database WHERE datname = '${cfg.database.name}')\gexec
+ \c '${cfg.database.name}'
+ CREATE EXTENSION IF NOT EXISTS pg_trgm;
+ CREATE EXTENSION IF NOT EXISTS unaccent;
+ '';
+ in "${config.services.postgresql.package}/bin/psql -f ${psqlSetupCommands}";
+
+ serviceConfig = {
+ Type = "oneshot";
+ WorkingDirectory = cfg.package;
+ # User and group
+ User = "postgres";
+ Group = "postgres";
+ # Sandboxing
+ RestrictAddressFamilies = [ "AF_UNIX" ];
+ MemoryDenyWriteExecute = true;
+ # System Call Filtering
+ SystemCallFilter = "~" + lib.concatStringsSep " " (systemCallsList ++ [ "@resources" ]);
+ } // cfgService;
+ };
+
+ systemd.services.peertube = {
+ description = "PeerTube daemon";
+ after = [ "network.target" ]
+ ++ lib.optionals cfg.redis.createLocally [ "redis.service" ]
+ ++ lib.optionals cfg.database.createLocally [ "postgresql.service" "peertube-init-db.service" ];
+ wantedBy = [ "multi-user.target" ];
+
+ environment = env;
+
+ path = with pkgs; [ bashInteractive ffmpeg nodejs-16_x openssl yarn youtube-dl ];
+
+ script = ''
+ #!/bin/sh
+ umask 077
+ cat > /var/lib/peertube/config/local.yaml < ./bin/details <
-, pkgs ? import nixpkgs { config = {}; }
-, lib ? pkgs.lib
-, stdenv ? pkgs.stdenv
-, buildRustCrateForPkgs ? if buildRustCrate != null
- then lib.warn "crate2nix: Passing `buildRustCrate` as argument to Cargo.nix is deprecated. If you don't customize `buildRustCrate`, replace `callPackage ./Cargo.nix {}` by `import ./Cargo.nix { inherit pkgs; }`, and if you need to customize `buildRustCrate`, use `buildRustCrateForPkgs` instead." (_: buildRustCrate)
- else pkgs: pkgs.buildRustCrate
- # Deprecated
-, buildRustCrate ? null
- # 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
- # Used for conditional compilation based on CPU feature detection.
-, targetFeatures ? []
- # 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 = {
- "meilisearch-error" = rec {
- packageId = "meilisearch-error";
- build = internal.buildRustCrateWithFeatures {
- packageId = "meilisearch-error";
- };
-
- # Debug support which might change between releases.
- # File a bug if you depend on any for non-debug work!
- debug = internal.debugCrate { inherit packageId; };
- };
- "meilisearch-http" = rec {
- packageId = "meilisearch-http";
- build = internal.buildRustCrateWithFeatures {
- packageId = "meilisearch-http";
- };
-
- # 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 = {
- "actix-codec" = rec {
- crateName = "actix-codec";
- version = "0.4.0";
- edition = "2018";
- sha256 = "16h1q4qmq2r0dq71cl7wbgi9yzr1y5qc2z6ahg5l84z5v6rbwp8x";
- libName = "actix_codec";
- authors = [
- "Nikolay Kim "
- ];
- dependencies = [
- {
- name = "bitflags";
- packageId = "bitflags";
- }
- {
- name = "bytes";
- packageId = "bytes 1.0.1";
- }
- {
- name = "futures-core";
- packageId = "futures-core";
- usesDefaultFeatures = false;
- }
- {
- name = "futures-sink";
- packageId = "futures-sink";
- usesDefaultFeatures = false;
- }
- {
- name = "log";
- packageId = "log";
- }
- {
- name = "pin-project-lite";
- packageId = "pin-project-lite";
- }
- {
- name = "tokio";
- packageId = "tokio";
- }
- {
- name = "tokio-util";
- packageId = "tokio-util";
- features = [ "codec" "io" ];
- }
- ];
-
- };
- "actix-cors" = rec {
- crateName = "actix-cors";
- version = "0.6.0-beta.1";
- edition = "2018";
- workspace_member = null;
- src = pkgs.fetchgit {
- url = "https://github.com/MarinPostma/actix-extras.git";
- rev = "2dac1a421619bf7b386dea63d3ae25a3bc4abc43";
- sha256 = "0ny03ibf8vvdvcmcvzlvngx80rvmh47bx517iqc5wh74yzdmdlsn";
- };
- libName = "actix_cors";
- authors = [
- "Nikolay Kim "
- "Rob Ede "
- ];
- dependencies = [
- {
- name = "actix-service";
- packageId = "actix-service";
- }
- {
- name = "actix-web";
- packageId = "actix-web";
- usesDefaultFeatures = false;
- }
- {
- name = "derive_more";
- packageId = "derive_more";
- }
- {
- name = "futures-util";
- packageId = "futures-util";
- usesDefaultFeatures = false;
- }
- {
- name = "log";
- packageId = "log";
- }
- {
- name = "once_cell";
- packageId = "once_cell";
- }
- {
- name = "tinyvec";
- packageId = "tinyvec";
- features = [ "alloc" ];
- }
- ];
-
- };
- "actix-http" = rec {
- crateName = "actix-http";
- version = "3.0.0-beta.6";
- edition = "2018";
- sha256 = "0iq32p49ds5ag9ldwpi83j9zqapvx5hdh4njlncfcqk0l0mirmar";
- libName = "actix_http";
- authors = [
- "Nikolay Kim "
- ];
- dependencies = [
- {
- name = "actix-codec";
- packageId = "actix-codec";
- }
- {
- name = "actix-rt";
- packageId = "actix-rt";
- }
- {
- name = "actix-service";
- packageId = "actix-service";
- }
- {
- name = "actix-tls";
- packageId = "actix-tls";
- features = [ "accept" "connect" ];
- }
- {
- name = "actix-utils";
- packageId = "actix-utils";
- }
- {
- name = "ahash";
- packageId = "ahash 0.7.4";
- }
- {
- name = "base64";
- packageId = "base64";
- }
- {
- name = "bitflags";
- packageId = "bitflags";
- }
- {
- name = "brotli2";
- packageId = "brotli2";
- optional = true;
- }
- {
- name = "bytes";
- packageId = "bytes 1.0.1";
- }
- {
- name = "bytestring";
- packageId = "bytestring";
- }
- {
- name = "derive_more";
- packageId = "derive_more";
- }
- {
- name = "encoding_rs";
- packageId = "encoding_rs";
- }
- {
- name = "flate2";
- packageId = "flate2";
- optional = true;
- }
- {
- name = "futures-core";
- packageId = "futures-core";
- usesDefaultFeatures = false;
- features = [ "alloc" ];
- }
- {
- name = "futures-util";
- packageId = "futures-util";
- usesDefaultFeatures = false;
- features = [ "alloc" "sink" ];
- }
- {
- name = "h2";
- packageId = "h2";
- }
- {
- name = "http";
- packageId = "http";
- }
- {
- name = "httparse";
- packageId = "httparse";
- }
- {
- name = "itoa";
- packageId = "itoa";
- }
- {
- name = "language-tags";
- packageId = "language-tags";
- }
- {
- name = "local-channel";
- packageId = "local-channel";
- }
- {
- name = "log";
- packageId = "log";
- }
- {
- name = "mime";
- packageId = "mime";
- }
- {
- name = "once_cell";
- packageId = "once_cell";
- }
- {
- name = "paste";
- packageId = "paste";
- }
- {
- name = "percent-encoding";
- packageId = "percent-encoding";
- }
- {
- name = "pin-project";
- packageId = "pin-project";
- }
- {
- name = "pin-project-lite";
- packageId = "pin-project-lite";
- }
- {
- name = "rand";
- packageId = "rand 0.8.4";
- }
- {
- name = "regex";
- packageId = "regex";
- }
- {
- name = "serde";
- packageId = "serde";
- }
- {
- name = "sha-1";
- packageId = "sha-1 0.9.6";
- }
- {
- name = "smallvec";
- packageId = "smallvec";
- }
- {
- name = "time";
- packageId = "time 0.2.27";
- usesDefaultFeatures = false;
- features = [ "std" ];
- }
- {
- name = "tokio";
- packageId = "tokio";
- features = [ "sync" ];
- }
- ];
- features = {
- "compress" = [ "flate2" "brotli2" ];
- "openssl" = [ "actix-tls/openssl" ];
- "rustls" = [ "actix-tls/rustls" ];
- "trust-dns" = [ "trust-dns-resolver" ];
- };
- resolvedDefaultFeatures = [ "brotli2" "compress" "default" "flate2" "rustls" ];
- };
- "actix-macros" = rec {
- crateName = "actix-macros";
- version = "0.2.1";
- edition = "2018";
- sha256 = "0dw88g9lzrhkzq8hxh1lvykr87wdm0cicyz5kxp5w4vwhpb6ry62";
- procMacro = true;
- authors = [
- "Nikolay Kim "
- "Ibraheem Ahmed "
- ];
- dependencies = [
- {
- name = "quote";
- packageId = "quote 1.0.9";
- }
- {
- name = "syn";
- packageId = "syn 1.0.73";
- features = [ "full" ];
- }
- ];
-
- };
- "actix-router" = rec {
- crateName = "actix-router";
- version = "0.2.7";
- edition = "2018";
- sha256 = "0b258dplqmria44mv1zzjpmm2xrpdzwcqcz3jg41z7k4ffprklia";
- libName = "actix_router";
- authors = [
- "Nikolay Kim "
- ];
- dependencies = [
- {
- name = "bytestring";
- packageId = "bytestring";
- }
- {
- name = "http";
- packageId = "http";
- optional = true;
- }
- {
- name = "log";
- packageId = "log";
- }
- {
- name = "regex";
- packageId = "regex";
- }
- {
- name = "serde";
- packageId = "serde";
- }
- ];
- features = {
- "default" = [ "http" ];
- };
- resolvedDefaultFeatures = [ "default" "http" ];
- };
- "actix-rt" = rec {
- crateName = "actix-rt";
- version = "2.2.0";
- edition = "2018";
- sha256 = "181bwmsazdn7v8s6m9s7abv92lpsh6prcg3wi8l95vf9azcpqzdw";
- libName = "actix_rt";
- authors = [
- "Nikolay Kim "
- "Rob Ede "
- ];
- dependencies = [
- {
- name = "actix-macros";
- packageId = "actix-macros";
- optional = true;
- }
- {
- name = "futures-core";
- packageId = "futures-core";
- usesDefaultFeatures = false;
- }
- {
- name = "tokio";
- packageId = "tokio";
- features = [ "rt" "net" "parking_lot" "signal" "sync" "time" ];
- }
- ];
- features = {
- "default" = [ "macros" ];
- "macros" = [ "actix-macros" ];
- };
- resolvedDefaultFeatures = [ "actix-macros" "default" "macros" ];
- };
- "actix-server" = rec {
- crateName = "actix-server";
- version = "2.0.0-beta.5";
- edition = "2018";
- sha256 = "11xzz6hi6jclakj14qhf02xpbhmwm1b8gdmk31h1gc63zhar4di6";
- libName = "actix_server";
- authors = [
- "Nikolay Kim "
- "fakeshadow <24548779@qq.com>"
- ];
- dependencies = [
- {
- name = "actix-rt";
- packageId = "actix-rt";
- usesDefaultFeatures = false;
- }
- {
- name = "actix-service";
- packageId = "actix-service";
- }
- {
- name = "actix-utils";
- packageId = "actix-utils";
- }
- {
- name = "futures-core";
- packageId = "futures-core";
- usesDefaultFeatures = false;
- features = [ "alloc" ];
- }
- {
- name = "log";
- packageId = "log";
- }
- {
- name = "mio";
- packageId = "mio";
- features = [ "os-poll" "net" ];
- }
- {
- name = "num_cpus";
- packageId = "num_cpus";
- }
- {
- name = "slab";
- packageId = "slab";
- }
- {
- name = "tokio";
- packageId = "tokio";
- features = [ "sync" ];
- }
- ];
- features = {
- };
- resolvedDefaultFeatures = [ "default" ];
- };
- "actix-service" = rec {
- crateName = "actix-service";
- version = "2.0.0";
- edition = "2018";
- sha256 = "0d2hf15clvxbnx08lql6h18yalap9x1g69icwvxd0c47dbbgkxbp";
- libName = "actix_service";
- authors = [
- "Nikolay Kim "
- "Rob Ede "
- "fakeshadow <24548779@qq.com>"
- ];
- dependencies = [
- {
- name = "futures-core";
- packageId = "futures-core";
- usesDefaultFeatures = false;
- }
- {
- name = "paste";
- packageId = "paste";
- }
- {
- name = "pin-project-lite";
- packageId = "pin-project-lite";
- }
- ];
-
- };
- "actix-tls" = rec {
- crateName = "actix-tls";
- version = "3.0.0-beta.5";
- edition = "2018";
- sha256 = "0sgmzsxm00l0zw8qaw33nqn4v8kkgnjh3spp681yyqh9hihbpdv5";
- libName = "actix_tls";
- authors = [
- "Nikolay Kim "
- ];
- dependencies = [
- {
- name = "actix-codec";
- packageId = "actix-codec";
- }
- {
- name = "actix-rt";
- packageId = "actix-rt";
- usesDefaultFeatures = false;
- }
- {
- name = "actix-service";
- packageId = "actix-service";
- }
- {
- name = "actix-utils";
- packageId = "actix-utils";
- }
- {
- name = "derive_more";
- packageId = "derive_more";
- }
- {
- name = "futures-core";
- packageId = "futures-core";
- usesDefaultFeatures = false;
- features = [ "alloc" ];
- }
- {
- name = "http";
- packageId = "http";
- optional = true;
- }
- {
- name = "log";
- packageId = "log";
- }
- {
- name = "tokio-rustls";
- packageId = "tokio-rustls";
- optional = true;
- }
- {
- name = "tokio-util";
- packageId = "tokio-util";
- usesDefaultFeatures = false;
- }
- {
- name = "webpki-roots";
- packageId = "webpki-roots";
- optional = true;
- }
- ];
- features = {
- "default" = [ "accept" "connect" "uri" ];
- "native-tls" = [ "tokio-native-tls" ];
- "openssl" = [ "tls-openssl" "tokio-openssl" ];
- "rustls" = [ "tokio-rustls" "webpki-roots" ];
- "uri" = [ "http" ];
- };
- resolvedDefaultFeatures = [ "accept" "connect" "default" "http" "rustls" "tokio-rustls" "uri" "webpki-roots" ];
- };
- "actix-utils" = rec {
- crateName = "actix-utils";
- version = "3.0.0";
- edition = "2018";
- sha256 = "155aj87z8634mfmggfixyqy3pqhpyf7g97zrzy6piz77qamcp4g4";
- libName = "actix_utils";
- authors = [
- "Nikolay Kim "
- "Rob Ede "
- ];
- dependencies = [
- {
- name = "local-waker";
- packageId = "local-waker";
- }
- {
- name = "pin-project-lite";
- packageId = "pin-project-lite";
- }
- ];
-
- };
- "actix-web" = rec {
- crateName = "actix-web";
- version = "4.0.0-beta.6";
- edition = "2018";
- sha256 = "0bvsjdxz3bnxx9dbqyy8bhwkijmr4pz21bgwn00dfmqm0lryj4pz";
- libName = "actix_web";
- authors = [
- "Nikolay Kim "
- ];
- dependencies = [
- {
- name = "actix-codec";
- packageId = "actix-codec";
- }
- {
- name = "actix-http";
- packageId = "actix-http";
- }
- {
- name = "actix-macros";
- packageId = "actix-macros";
- }
- {
- name = "actix-router";
- packageId = "actix-router";
- }
- {
- name = "actix-rt";
- packageId = "actix-rt";
- }
- {
- name = "actix-server";
- packageId = "actix-server";
- }
- {
- name = "actix-service";
- packageId = "actix-service";
- }
- {
- name = "actix-tls";
- packageId = "actix-tls";
- optional = true;
- usesDefaultFeatures = false;
- }
- {
- name = "actix-utils";
- packageId = "actix-utils";
- }
- {
- name = "actix-web-codegen";
- packageId = "actix-web-codegen";
- }
- {
- name = "ahash";
- packageId = "ahash 0.7.4";
- }
- {
- name = "bytes";
- packageId = "bytes 1.0.1";
- }
- {
- name = "cookie";
- packageId = "cookie";
- optional = true;
- features = [ "percent-encode" ];
- }
- {
- name = "derive_more";
- packageId = "derive_more";
- }
- {
- name = "either";
- packageId = "either";
- }
- {
- name = "encoding_rs";
- packageId = "encoding_rs";
- }
- {
- name = "futures-core";
- packageId = "futures-core";
- usesDefaultFeatures = false;
- }
- {
- name = "futures-util";
- packageId = "futures-util";
- usesDefaultFeatures = false;
- }
- {
- name = "itoa";
- packageId = "itoa";
- }
- {
- name = "language-tags";
- packageId = "language-tags";
- }
- {
- name = "log";
- packageId = "log";
- }
- {
- name = "mime";
- packageId = "mime";
- }
- {
- name = "once_cell";
- packageId = "once_cell";
- }
- {
- name = "pin-project";
- packageId = "pin-project";
- }
- {
- name = "regex";
- packageId = "regex";
- }
- {
- name = "serde";
- packageId = "serde";
- features = [ "derive" ];
- }
- {
- name = "serde_json";
- packageId = "serde_json";
- }
- {
- name = "serde_urlencoded";
- packageId = "serde_urlencoded";
- }
- {
- name = "smallvec";
- packageId = "smallvec";
- }
- {
- name = "socket2";
- packageId = "socket2";
- }
- {
- name = "time";
- packageId = "time 0.2.27";
- usesDefaultFeatures = false;
- features = [ "std" ];
- }
- {
- name = "url";
- packageId = "url";
- }
- ];
- features = {
- "compress" = [ "actix-http/compress" ];
- "cookies" = [ "cookie" ];
- "default" = [ "compress" "cookies" ];
- "openssl" = [ "actix-http/openssl" "actix-tls/accept" "actix-tls/openssl" ];
- "rustls" = [ "actix-http/rustls" "actix-tls/accept" "actix-tls/rustls" ];
- "secure-cookies" = [ "cookie/secure" ];
- };
- resolvedDefaultFeatures = [ "actix-tls" "compress" "cookie" "cookies" "default" "rustls" ];
- };
- "actix-web-codegen" = rec {
- crateName = "actix-web-codegen";
- version = "0.5.0-beta.3";
- edition = "2018";
- sha256 = "13bcbad7snnqx25sb4r3yvr6f5jxiny9ywp9x30hacblhrlqq10d";
- procMacro = true;
- authors = [
- "Nikolay Kim "
- ];
- dependencies = [
- {
- name = "proc-macro2";
- packageId = "proc-macro2 1.0.27";
- }
- {
- name = "quote";
- packageId = "quote 1.0.9";
- }
- {
- name = "syn";
- packageId = "syn 1.0.73";
- features = [ "full" "parsing" ];
- }
- ];
-
- };
- "actix-web-static-files" = rec {
- crateName = "actix-web-static-files";
- version = "3.0.5";
- edition = "2018";
- workspace_member = null;
- src = pkgs.fetchgit {
- url = "https://github.com/MarinPostma/actix-web-static-files.git";
- rev = "6db8c3e2940d61659581492b5e9c9b9062567613";
- sha256 = "1q00s1w2ry6kl7j4bn4q1xqpdn90sc3icjm2wml8fn4rszamhnqy";
- };
- authors = [
- "Alexander Korolev "
- ];
- dependencies = [
- {
- name = "actix-service";
- packageId = "actix-service";
- usesDefaultFeatures = false;
- }
- {
- name = "actix-web";
- packageId = "actix-web";
- usesDefaultFeatures = false;
- }
- {
- name = "change-detection";
- packageId = "change-detection";
- optional = true;
- }
- {
- name = "derive_more";
- packageId = "derive_more";
- }
- {
- name = "futures";
- packageId = "futures";
- usesDefaultFeatures = false;
- }
- {
- name = "mime_guess";
- packageId = "mime_guess";
- }
- {
- name = "path-slash";
- packageId = "path-slash";
- }
- ];
- buildDependencies = [
- {
- name = "actix-service";
- packageId = "actix-service";
- usesDefaultFeatures = false;
- }
- {
- name = "actix-web";
- packageId = "actix-web";
- usesDefaultFeatures = false;
- }
- {
- name = "change-detection";
- packageId = "change-detection";
- optional = true;
- }
- {
- name = "derive_more";
- packageId = "derive_more";
- }
- {
- name = "futures";
- packageId = "futures";
- usesDefaultFeatures = false;
- }
- {
- name = "mime_guess";
- packageId = "mime_guess";
- }
- {
- name = "path-slash";
- packageId = "path-slash";
- }
- ];
- features = {
- "default" = [ "change-detection" ];
- };
- resolvedDefaultFeatures = [ "change-detection" "default" ];
- };
- "addr2line" = rec {
- crateName = "addr2line";
- version = "0.15.2";
- edition = "2015";
- sha256 = "0fkz8sgwp9lbhzfch89wimn4qx16a8l62vfx07hrw85y3xxf98p7";
- authors = [
- "Nick Fitzgerald "
- "Philip Craig "
- "Jon Gjengset "
- "Noah Bergbauer "
- ];
- dependencies = [
- {
- name = "gimli";
- packageId = "gimli";
- usesDefaultFeatures = false;
- features = [ "read" ];
- }
- ];
- features = {
- "default" = [ "rustc-demangle" "cpp_demangle" "std-object" "fallible-iterator" "smallvec" ];
- "rustc-dep-of-std" = [ "core" "alloc" "compiler_builtins" "gimli/rustc-dep-of-std" ];
- "std" = [ "gimli/std" ];
- "std-object" = [ "std" "object" "object/std" "object/compression" "gimli/endian-reader" ];
- };
- };
- "adler" = rec {
- crateName = "adler";
- version = "1.0.2";
- edition = "2015";
- sha256 = "1zim79cvzd5yrkzl3nyfx0avijwgk9fqv3yrscdy1cc79ih02qpj";
- authors = [
- "Jonas Schievink "
- ];
- features = {
- "default" = [ "std" ];
- "rustc-dep-of-std" = [ "core" "compiler_builtins" ];
- };
- };
- "ahash 0.3.8" = rec {
- crateName = "ahash";
- version = "0.3.8";
- edition = "2018";
- sha256 = "05qjnr0wccch0gg2kghg0xyh8qd5gfqd15q9dd6r1lamcs375zg8";
- authors = [
- "Tom Kaitchuck "
- ];
- features = {
- "compile-time-rng" = [ "const-random" ];
- "default" = [ "compile-time-rng" "std" ];
- };
- };
- "ahash 0.7.4" = rec {
- crateName = "ahash";
- version = "0.7.4";
- edition = "2018";
- sha256 = "163vy6jcd7r3jczsv4zyhlc5x9dqsfgg1yrqbm3xhygr1czq7fs3";
- authors = [
- "Tom Kaitchuck "
- ];
- dependencies = [
- {
- name = "getrandom";
- packageId = "getrandom 0.2.3";
- target = { target, features }: ((target."os" == "linux") || (target."os" == "android") || (target."os" == "windows") || (target."os" == "macos") || (target."os" == "ios") || (target."os" == "freebsd") || (target."os" == "openbsd") || (target."os" == "netbsd") || (target."os" == "dragonfly") || (target."os" == "solaris") || (target."os" == "illumos") || (target."os" == "fuchsia") || (target."os" == "redox") || (target."os" == "cloudabi") || (target."os" == "haiku") || (target."os" == "vxworks") || (target."os" == "emscripten") || (target."os" == "wasi"));
- }
- {
- name = "once_cell";
- packageId = "once_cell";
- usesDefaultFeatures = false;
- target = { target, features }: ((target."os" == "linux") || (target."os" == "android") || (target."os" == "windows") || (target."os" == "macos") || (target."os" == "ios") || (target."os" == "freebsd") || (target."os" == "openbsd") || (target."os" == "netbsd") || (target."os" == "dragonfly") || (target."os" == "solaris") || (target."os" == "illumos") || (target."os" == "fuchsia") || (target."os" == "redox") || (target."os" == "cloudabi") || (target."os" == "haiku") || (target."os" == "vxworks") || (target."os" == "emscripten") || (target."os" == "wasi"));
- features = [ "unstable" "alloc" ];
- }
- ];
- buildDependencies = [
- {
- name = "version_check";
- packageId = "version_check";
- }
- ];
- features = {
- "compile-time-rng" = [ "const-random" ];
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "aho-corasick" = rec {
- crateName = "aho-corasick";
- version = "0.7.18";
- edition = "2018";
- sha256 = "0vv50b3nvkhyy7x7ip19qnsq11bqlnffkmj2yx2xlyk5wzawydqy";
- libName = "aho_corasick";
- authors = [
- "Andrew Gallant "
- ];
- dependencies = [
- {
- name = "memchr";
- packageId = "memchr";
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "default" = [ "std" ];
- "std" = [ "memchr/std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "ansi_term" = rec {
- crateName = "ansi_term";
- version = "0.11.0";
- edition = "2015";
- sha256 = "16wpvrghvd0353584i1idnsgm0r3vchg8fyrm0x8ayv1rgvbljgf";
- authors = [
- "ogham@bsago.me"
- "Ryan Scheel (Havvy) "
- "Josh Triplett "
- ];
- dependencies = [
- {
- name = "winapi";
- packageId = "winapi";
- target = { target, features }: (target."os" == "windows");
- features = [ "errhandlingapi" "consoleapi" "processenv" ];
- }
- ];
-
- };
- "anyhow" = rec {
- crateName = "anyhow";
- version = "1.0.41";
- edition = "2018";
- sha256 = "0qaa0vgsa7ybq7wqk57508l52l1lr3sbx49vk9hf43w9yql2dbqm";
- authors = [
- "David Tolnay "
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "arc-swap" = rec {
- crateName = "arc-swap";
- version = "1.3.0";
- edition = "2018";
- sha256 = "08689pgnd38qjghg1njdpkj4mj46k1q4znn9gwz9082m8i72a1p9";
- authors = [
- "Michal 'vorner' Vaner "
- ];
- features = {
- };
- };
- "assert-json-diff" = rec {
- crateName = "assert-json-diff";
- version = "1.0.1";
- edition = "2018";
- workspace_member = null;
- src = pkgs.fetchgit {
- url = "https://github.com/qdequele/assert-json-diff";
- rev = "9012a0c8866d0f2db0ef9a6242e4a19d1e8c67e4";
- sha256 = "1inv5y75acrw0vhpsc32rh5h0701vnm7c4lcsqcdzd8sdy76cisl";
- };
- authors = [
- "David Pedersen "
- ];
- dependencies = [
- {
- name = "serde";
- packageId = "serde";
- }
- {
- name = "serde_json";
- packageId = "serde_json";
- }
- ];
-
- };
- "async-stream" = rec {
- crateName = "async-stream";
- version = "0.3.2";
- edition = "2018";
- sha256 = "0986b72jksg4lndw76py9glry3snc29bbqrna874wl5jwgkp84qp";
- authors = [
- "Carl Lerche "
- ];
- dependencies = [
- {
- name = "async-stream-impl";
- packageId = "async-stream-impl";
- }
- {
- name = "futures-core";
- packageId = "futures-core";
- }
- ];
-
- };
- "async-stream-impl" = rec {
- crateName = "async-stream-impl";
- version = "0.3.2";
- edition = "2018";
- sha256 = "024k57iwmmhzvbzacxlkssh45cqlnb8xjlvlsp60jm6fsb4di3k4";
- procMacro = true;
- authors = [
- "Carl Lerche "
- ];
- dependencies = [
- {
- name = "proc-macro2";
- packageId = "proc-macro2 1.0.27";
- }
- {
- name = "quote";
- packageId = "quote 1.0.9";
- }
- {
- name = "syn";
- packageId = "syn 1.0.73";
- features = [ "extra-traits" "full" "visit-mut" ];
- }
- ];
-
- };
- "async-trait" = rec {
- crateName = "async-trait";
- version = "0.1.50";
- edition = "2018";
- sha256 = "08m7xim7dvcjw5cx2ryz3wndxc0vib2s02qrvabxvg2cpd5yi60b";
- procMacro = true;
- authors = [
- "David Tolnay "
- ];
- dependencies = [
- {
- name = "proc-macro2";
- packageId = "proc-macro2 1.0.27";
- }
- {
- name = "quote";
- packageId = "quote 1.0.9";
- }
- {
- name = "syn";
- packageId = "syn 1.0.73";
- features = [ "full" "visit-mut" ];
- }
- ];
-
- };
- "atty" = rec {
- crateName = "atty";
- version = "0.2.14";
- edition = "2015";
- sha256 = "1s7yslcs6a28c5vz7jwj63lkfgyx8mx99fdirlhi9lbhhzhrpcyr";
- authors = [
- "softprops "
- ];
- dependencies = [
- {
- name = "hermit-abi";
- packageId = "hermit-abi";
- target = { target, features }: (target."os" == "hermit");
- }
- {
- name = "libc";
- packageId = "libc";
- usesDefaultFeatures = false;
- target = { target, features }: (target."unix" or false);
- }
- {
- name = "winapi";
- packageId = "winapi";
- target = { target, features }: (target."windows" or false);
- features = [ "consoleapi" "processenv" "minwinbase" "minwindef" "winbase" ];
- }
- ];
-
- };
- "autocfg" = rec {
- crateName = "autocfg";
- version = "1.0.1";
- edition = "2015";
- sha256 = "0jj6i9zn4gjl03kjvziqdji6rwx8ykz8zk2ngpc331z2g3fk3c6d";
- authors = [
- "Josh Stone "
- ];
-
- };
- "backtrace" = rec {
- crateName = "backtrace";
- version = "0.3.60";
- edition = "2018";
- sha256 = "10kjrb4b3kjx6g4mkmcwjg4dimmzpsn7iq3225wix0jd9sjmx0dp";
- authors = [
- "The Rust Project Developers"
- ];
- dependencies = [
- {
- name = "addr2line";
- packageId = "addr2line";
- usesDefaultFeatures = false;
- }
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- {
- name = "libc";
- packageId = "libc";
- usesDefaultFeatures = false;
- }
- {
- name = "miniz_oxide";
- packageId = "miniz_oxide";
- usesDefaultFeatures = false;
- }
- {
- name = "object";
- packageId = "object";
- usesDefaultFeatures = false;
- features = [ "read_core" "elf" "macho" "pe" "unaligned" "archive" ];
- }
- {
- name = "rustc-demangle";
- packageId = "rustc-demangle";
- }
- ];
- buildDependencies = [
- {
- name = "cc";
- packageId = "cc";
- }
- ];
- features = {
- "default" = [ "std" ];
- "serialize-rustc" = [ "rustc-serialize" ];
- "serialize-serde" = [ "serde" ];
- "verify-winapi" = [ "winapi/dbghelp" "winapi/handleapi" "winapi/libloaderapi" "winapi/memoryapi" "winapi/minwindef" "winapi/processthreadsapi" "winapi/synchapi" "winapi/tlhelp32" "winapi/winbase" "winapi/winnt" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "base-x" = rec {
- crateName = "base-x";
- version = "0.2.8";
- edition = "2015";
- sha256 = "12zj7vgrf7wlc46f6xxc14dq1r6z6vmhn51vkdkp04q37lz1ylm4";
- authors = [
- "Alex R. "
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "base64" = rec {
- crateName = "base64";
- version = "0.13.0";
- edition = "2018";
- sha256 = "1z82g23mbzjgijkpcrilc7nljpxpvpf7zxf6iyiapkgka2ngwkch";
- authors = [
- "Alice Maz "
- "Marshall Pierce "
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "bincode" = rec {
- crateName = "bincode";
- version = "1.3.3";
- edition = "2015";
- sha256 = "1bfw3mnwzx5g1465kiqllp5n4r10qrqy88kdlp3jfwnq2ya5xx5i";
- authors = [
- "Ty Overby "
- "Francesco Mazzoli "
- "David Tolnay "
- "Zoey Riordan "
- ];
- dependencies = [
- {
- name = "serde";
- packageId = "serde";
- }
- ];
- features = {
- };
- };
- "bitflags" = rec {
- crateName = "bitflags";
- version = "1.2.1";
- edition = "2015";
- sha256 = "14qnd5nq8p2almk79m4m8ydqhd413yaxsyjp5xd19g3mikzf47fg";
- authors = [
- "The Rust Project Developers"
- ];
- features = {
- };
- resolvedDefaultFeatures = [ "default" ];
- };
- "block-buffer 0.7.3" = rec {
- crateName = "block-buffer";
- version = "0.7.3";
- edition = "2015";
- sha256 = "12v8wizynqin0hqf140kmp9s38q223mp1b0hkqk8j5pk8720v560";
- authors = [
- "RustCrypto Developers"
- ];
- dependencies = [
- {
- name = "block-padding";
- packageId = "block-padding";
- }
- {
- name = "byte-tools";
- packageId = "byte-tools";
- }
- {
- name = "byteorder";
- packageId = "byteorder";
- usesDefaultFeatures = false;
- }
- {
- name = "generic-array";
- packageId = "generic-array 0.12.4";
- }
- ];
-
- };
- "block-buffer 0.9.0" = rec {
- crateName = "block-buffer";
- version = "0.9.0";
- edition = "2018";
- sha256 = "1r4pf90s7d7lj1wdjhlnqa26vvbm6pnc33z138lxpnp9srpi2lj1";
- authors = [
- "RustCrypto Developers"
- ];
- dependencies = [
- {
- name = "generic-array";
- packageId = "generic-array 0.14.4";
- }
- ];
-
- };
- "block-padding" = rec {
- crateName = "block-padding";
- version = "0.1.5";
- edition = "2015";
- sha256 = "1xbkmysiz23vimd17rnsjpw9bgjxipwfslwyygqlkx4in3dxwygs";
- authors = [
- "RustCrypto Developers"
- ];
- dependencies = [
- {
- name = "byte-tools";
- packageId = "byte-tools";
- }
- ];
-
- };
- "brotli-sys" = rec {
- crateName = "brotli-sys";
- version = "0.3.2";
- edition = "2015";
- sha256 = "1kdfdbcba6zwa13xpjwgiplblkdf6vigxjbwwp6l2ascbylxwia4";
- authors = [
- "Alex Crichton "
- ];
- dependencies = [
- {
- name = "libc";
- packageId = "libc";
- }
- ];
- buildDependencies = [
- {
- name = "cc";
- packageId = "cc";
- }
- ];
-
- };
- "brotli2" = rec {
- crateName = "brotli2";
- version = "0.3.2";
- edition = "2015";
- sha256 = "13jnhpmfkqy2xar4lxrsk3rx3i12bgnarnsxq4arhc6yxb1kdc0c";
- authors = [
- "Alex Crichton "
- ];
- dependencies = [
- {
- name = "brotli-sys";
- packageId = "brotli-sys";
- }
- {
- name = "libc";
- packageId = "libc";
- }
- ];
-
- };
- "bstr" = rec {
- crateName = "bstr";
- version = "0.2.16";
- edition = "2018";
- sha256 = "0y8jy9kcqn1myzxjx7c73rbv4amfw08n936ycqz3glrsc66jqs4h";
- authors = [
- "Andrew Gallant "
- ];
- dependencies = [
- {
- name = "lazy_static";
- packageId = "lazy_static";
- optional = true;
- }
- {
- name = "memchr";
- packageId = "memchr";
- usesDefaultFeatures = false;
- }
- {
- name = "regex-automata";
- packageId = "regex-automata";
- optional = true;
- usesDefaultFeatures = false;
- }
- {
- name = "serde";
- packageId = "serde";
- optional = true;
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "default" = [ "std" "unicode" ];
- "serde1" = [ "std" "serde1-nostd" "serde/std" ];
- "serde1-nostd" = [ "serde" ];
- "std" = [ "memchr/std" ];
- "unicode" = [ "lazy_static" "regex-automata" ];
- };
- resolvedDefaultFeatures = [ "default" "lazy_static" "regex-automata" "serde" "serde1" "serde1-nostd" "std" "unicode" ];
- };
- "bumpalo" = rec {
- crateName = "bumpalo";
- version = "3.7.0";
- edition = "2018";
- sha256 = "0ccn025n0x1gc0ijjlabin2xs7dkx5yfagkskr93yw9c06pyfncw";
- authors = [
- "Nick Fitzgerald "
- ];
- features = {
- };
- resolvedDefaultFeatures = [ "default" ];
- };
- "byte-tools" = rec {
- crateName = "byte-tools";
- version = "0.3.1";
- edition = "2015";
- sha256 = "1mqi29wsm8njpl51pfwr31wmpzs5ahlcb40wsjyd92l90ixcmdg3";
- authors = [
- "RustCrypto Developers"
- ];
-
- };
- "byte-unit" = rec {
- crateName = "byte-unit";
- version = "4.0.12";
- edition = "2018";
- sha256 = "1n5w327g55ly5r4yjh71rhv2ifw615xdxv8d2rj5nxsbxgk9fc86";
- authors = [
- "Magic Len "
- ];
- dependencies = [
- {
- name = "utf8-width";
- packageId = "utf8-width";
- }
- ];
- features = {
- "default" = [ "std" "u128" ];
- };
- resolvedDefaultFeatures = [ "std" ];
- };
- "bytemuck" = rec {
- crateName = "bytemuck";
- version = "1.7.0";
- edition = "2018";
- sha256 = "0dc4i6s9l86h2wb2h4r4njp80lm3a5i3k860p9fph3sdf6mx4rlr";
- authors = [
- "Lokathor "
- ];
- features = {
- "derive" = [ "bytemuck_derive" ];
- "extern_crate_std" = [ "extern_crate_alloc" ];
- };
- };
- "byteorder" = rec {
- crateName = "byteorder";
- version = "1.4.3";
- edition = "2018";
- sha256 = "0456lv9xi1a5bcm32arknf33ikv76p3fr9yzki4lb2897p2qkh8l";
- authors = [
- "Andrew Gallant "
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "bytes 0.6.0" = rec {
- crateName = "bytes";
- version = "0.6.0";
- edition = "2018";
- sha256 = "05ivrcbgl4f7z2zzm9hbsi8cy66spi70xlm6fp16zsq4ylsvrp70";
- authors = [
- "Carl Lerche "
- "Sean McArthur "
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "bytes 1.0.1" = rec {
- crateName = "bytes";
- version = "1.0.1";
- edition = "2018";
- sha256 = "0h6h1c8g3yj2b4k8g25gr3246mq985y0kl3z685cs784fr1ww05p";
- authors = [
- "Carl Lerche "
- "Sean McArthur "
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "bytestring" = rec {
- crateName = "bytestring";
- version = "1.0.0";
- edition = "2018";
- sha256 = "0ka9gkn2rrxms0d5s32ckpchh06qmgidbh4xw630gfcpkshnnw4h";
- authors = [
- "Nikolay Kim "
- "Rob Ede "
- ];
- dependencies = [
- {
- name = "bytes";
- packageId = "bytes 1.0.1";
- }
- ];
-
- };
- "bzip2" = rec {
- crateName = "bzip2";
- version = "0.4.3";
- edition = "2015";
- sha256 = "1c495c2zh3knxwby2v1m7b21qddvrkya4mvyqlbm197knn0dkz3a";
- authors = [
- "Alex Crichton "
- ];
- dependencies = [
- {
- name = "bzip2-sys";
- packageId = "bzip2-sys";
- }
- {
- name = "libc";
- packageId = "libc";
- }
- ];
- features = {
- "static" = [ "bzip2-sys/static" ];
- "tokio" = [ "tokio-io" "futures" ];
- };
- };
- "bzip2-sys" = rec {
- crateName = "bzip2-sys";
- version = "0.1.11+1.0.8";
- edition = "2015";
- sha256 = "1p2crnv8d8gpz5c2vlvzl0j55i3yqg5bi0kwsl1531x77xgraskk";
- libName = "bzip2_sys";
- libPath = "lib.rs";
- authors = [
- "Alex Crichton "
- ];
- dependencies = [
- {
- name = "libc";
- packageId = "libc";
- }
- ];
- buildDependencies = [
- {
- name = "cc";
- packageId = "cc";
- }
- {
- name = "pkg-config";
- packageId = "pkg-config";
- }
- ];
- features = {
- };
- };
- "cargo_toml" = rec {
- crateName = "cargo_toml";
- version = "0.9.2";
- edition = "2018";
- sha256 = "14md0px40lk4hi1gn9sq1wizk19pkzddsljjdz0csbdhvynrcdcw";
- libPath = "src/cargo_toml.rs";
- authors = [
- "Kornel "
- ];
- dependencies = [
- {
- name = "serde";
- packageId = "serde";
- }
- {
- name = "serde_derive";
- packageId = "serde_derive";
- }
- {
- name = "toml";
- packageId = "toml";
- }
- ];
-
- };
- "cc" = rec {
- crateName = "cc";
- version = "1.0.68";
- edition = "2018";
- crateBin = [];
- sha256 = "11ypa8b7iwhjf5fg5j3hvbn2116h9g8v67vyd9s7ljgzq52c4wja";
- authors = [
- "Alex Crichton "
- ];
- dependencies = [
- {
- name = "jobserver";
- packageId = "jobserver";
- optional = true;
- }
- ];
- features = {
- "parallel" = [ "jobserver" ];
- };
- resolvedDefaultFeatures = [ "jobserver" "parallel" ];
- };
- "cedarwood" = rec {
- crateName = "cedarwood";
- version = "0.4.4";
- edition = "2018";
- sha256 = "13glk5w8hndgy553nrdmqxdvlr0b4s6n0lm4lf680qs1p73q4gln";
- authors = [
- "Paul Meng "
- ];
- dependencies = [
- {
- name = "smallvec";
- packageId = "smallvec";
- }
- ];
- features = {
- };
- resolvedDefaultFeatures = [ "default" ];
- };
- "cfg-if 0.1.10" = rec {
- crateName = "cfg-if";
- version = "0.1.10";
- edition = "2018";
- sha256 = "08h80ihs74jcyp24cd75wwabygbbdgl05k6p5dmq8akbr78vv1a7";
- authors = [
- "Alex Crichton "
- ];
- features = {
- "rustc-dep-of-std" = [ "core" "compiler_builtins" ];
- };
- };
- "cfg-if 1.0.0" = rec {
- crateName = "cfg-if";
- version = "1.0.0";
- edition = "2018";
- sha256 = "1za0vb97n4brpzpv8lsbnzmq5r8f2b0cpqqr0sy8h5bn751xxwds";
- authors = [
- "Alex Crichton "
- ];
- features = {
- "rustc-dep-of-std" = [ "core" "compiler_builtins" ];
- };
- };
- "change-detection" = rec {
- crateName = "change-detection";
- version = "1.2.0";
- edition = "2018";
- sha256 = "06mwv8d25gzxsfa27ij7lfr6xrbwr62xpv5rs2a1v2p4x89a97qm";
- authors = [
- "Alexander Korolev "
- ];
- dependencies = [
- {
- name = "path-matchers";
- packageId = "path-matchers";
- usesDefaultFeatures = false;
- }
- {
- name = "path-slash";
- packageId = "path-slash";
- }
- ];
- features = {
- "default" = [ "glob" ];
- "glob" = [ "path-matchers/glob" ];
- };
- resolvedDefaultFeatures = [ "default" "glob" ];
- };
- "character_converter" = rec {
- crateName = "character_converter";
- version = "1.0.0";
- edition = "2018";
- sha256 = "0p0yg30zmakgdxfha9r7af17g8r4hnb09diw0cfa5mh9rrz4fj1f";
- authors = [
- "Preston Wang-Stosur-Bassett "
- ];
- dependencies = [
- {
- name = "bincode";
- packageId = "bincode";
- }
- ];
-
- };
- "chrono" = rec {
- crateName = "chrono";
- version = "0.4.19";
- edition = "2015";
- sha256 = "0wyfl6c00vhfl562spnfcna3zkw8jqvcp652m9iskhl8j26dc2k7";
- authors = [
- "Kang Seonghoon "
- "Brandon W Maister "
- ];
- dependencies = [
- {
- name = "libc";
- packageId = "libc";
- optional = true;
- }
- {
- name = "num-integer";
- packageId = "num-integer";
- usesDefaultFeatures = false;
- }
- {
- name = "num-traits";
- packageId = "num-traits";
- usesDefaultFeatures = false;
- }
- {
- name = "serde";
- packageId = "serde";
- optional = true;
- usesDefaultFeatures = false;
- }
- {
- name = "time";
- packageId = "time 0.1.44";
- optional = true;
- }
- {
- name = "winapi";
- packageId = "winapi";
- optional = true;
- target = { target, features }: (target."windows" or false);
- features = [ "std" "minwinbase" "minwindef" "timezoneapi" ];
- }
- ];
- features = {
- "clock" = [ "libc" "std" "winapi" ];
- "default" = [ "clock" "std" "oldtime" ];
- "oldtime" = [ "time" ];
- "unstable-locales" = [ "pure-rust-locales" "alloc" ];
- "wasmbind" = [ "wasm-bindgen" "js-sys" ];
- };
- resolvedDefaultFeatures = [ "clock" "default" "libc" "oldtime" "serde" "std" "time" "winapi" ];
- };
- "clap" = rec {
- crateName = "clap";
- version = "2.33.3";
- edition = "2015";
- sha256 = "00i065a58987k1sbzqmlz721rw521zcg08jmsh40gi3khp3qmr9p";
- authors = [
- "Kevin K. "
- ];
- dependencies = [
- {
- name = "ansi_term";
- packageId = "ansi_term";
- optional = true;
- target = { target, features }: (!(target."windows" or false));
- }
- {
- name = "atty";
- packageId = "atty";
- optional = true;
- }
- {
- name = "bitflags";
- packageId = "bitflags";
- }
- {
- name = "strsim";
- packageId = "strsim";
- optional = true;
- }
- {
- name = "textwrap";
- packageId = "textwrap";
- }
- {
- name = "unicode-width";
- packageId = "unicode-width";
- }
- {
- name = "vec_map";
- packageId = "vec_map";
- optional = true;
- }
- ];
- features = {
- "color" = [ "ansi_term" "atty" ];
- "default" = [ "suggestions" "color" "vec_map" ];
- "doc" = [ "yaml" ];
- "lints" = [ "clippy" ];
- "suggestions" = [ "strsim" ];
- "wrap_help" = [ "term_size" "textwrap/term_size" ];
- "yaml" = [ "yaml-rust" ];
- };
- resolvedDefaultFeatures = [ "ansi_term" "atty" "color" "default" "strsim" "suggestions" "vec_map" ];
- };
- "concat-arrays" = rec {
- crateName = "concat-arrays";
- version = "0.1.2";
- edition = "2018";
- sha256 = "0irpvjsws7i40nx1ywxsmqw1bx3v4jq66x7vg95y70mk9s11bxqx";
- procMacro = true;
- authors = [
- "Andrew Cann "
- ];
- dependencies = [
- {
- name = "proc-macro2";
- packageId = "proc-macro2 1.0.27";
- }
- {
- name = "quote";
- packageId = "quote 1.0.9";
- }
- {
- name = "syn";
- packageId = "syn 1.0.73";
- features = [ "full" ];
- }
- ];
-
- };
- "const_fn" = rec {
- crateName = "const_fn";
- version = "0.4.8";
- edition = "2018";
- sha256 = "1rzn3ifnsgqh0lmzkqgm7jjjzwkykfysnb7gq7w3q2v9sl7zlb7r";
- procMacro = true;
- authors = [
- "Taiki Endo "
- ];
-
- };
- "convert_case" = rec {
- crateName = "convert_case";
- version = "0.4.0";
- edition = "2018";
- sha256 = "03jaf1wrsyqzcaah9jf8l1iznvdw5mlsca2qghhzr9w27sddaib2";
- authors = [
- "David Purdum "
- ];
- features = {
- "random" = [ "rand" ];
- };
- };
- "cookie" = rec {
- crateName = "cookie";
- version = "0.15.0";
- edition = "2018";
- sha256 = "09v6nx475xva12w7i9f76xfizc9ilj60isdxwnys7nf3p9jqipzz";
- authors = [
- "Sergio Benitez "
- "Alex Crichton "
- ];
- dependencies = [
- {
- name = "percent-encoding";
- packageId = "percent-encoding";
- optional = true;
- }
- {
- name = "time";
- packageId = "time 0.2.27";
- usesDefaultFeatures = false;
- features = [ "std" ];
- }
- ];
- buildDependencies = [
- {
- name = "version_check";
- packageId = "version_check";
- }
- ];
- features = {
- "key-expansion" = [ "sha2" "hkdf" ];
- "percent-encode" = [ "percent-encoding" ];
- "private" = [ "aes-gcm" "base64" "rand" "subtle" ];
- "secure" = [ "private" "signed" "key-expansion" ];
- "signed" = [ "hmac" "sha2" "base64" "rand" "subtle" ];
- };
- resolvedDefaultFeatures = [ "percent-encode" "percent-encoding" ];
- };
- "cow-utils" = rec {
- crateName = "cow-utils";
- version = "0.1.2";
- edition = "2018";
- sha256 = "0wq1hcqj17ivzb45w3l0l87q81srapvpbqxf055x4xazmzgkmfvr";
- authors = [
- "Ingvar Stepanyan "
- ];
- features = {
- };
- resolvedDefaultFeatures = [ "default" ];
- };
- "cpufeatures" = rec {
- crateName = "cpufeatures";
- version = "0.1.5";
- edition = "2018";
- sha256 = "1vvid867wpnz5wzma3f4x2ijl83fgr6x1fc6shspzpf9ysb9djb6";
- authors = [
- "RustCrypto Developers"
- ];
- dependencies = [
- {
- name = "libc";
- packageId = "libc";
- target = { target, features }: (stdenv.hostPlatform.config == "aarch64-apple-darwin");
- }
- {
- name = "libc";
- packageId = "libc";
- target = { target, features }: ((target."arch" == "aarch64") && (target."os" == "linux"));
- }
- ];
-
- };
- "crc32fast" = rec {
- crateName = "crc32fast";
- version = "1.2.1";
- edition = "2015";
- sha256 = "06ivjlkzcxxxk7nyshc44aql4zjpmvirq46vmzrakdjax3n6y5c1";
- authors = [
- "Sam Rijs "
- "Alex Crichton "
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "crossbeam-channel" = rec {
- crateName = "crossbeam-channel";
- version = "0.5.1";
- edition = "2018";
- sha256 = "1d1dnp61g51gnmc45cb4vpjsr5n62wz22an2y3q6avgifzhjgv86";
- authors = [
- "The Crossbeam Project Developers"
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- {
- name = "crossbeam-utils";
- packageId = "crossbeam-utils 0.8.5";
- optional = true;
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "default" = [ "std" ];
- "std" = [ "crossbeam-utils/std" ];
- };
- resolvedDefaultFeatures = [ "crossbeam-utils" "default" "std" ];
- };
- "crossbeam-deque" = rec {
- crateName = "crossbeam-deque";
- version = "0.8.0";
- edition = "2018";
- sha256 = "1ad995vzq74k7jd1pgn9zxbacyzj9ii6l0svhlb2dxzy8vxnxbwl";
- authors = [
- "The Crossbeam Project Developers"
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- {
- name = "crossbeam-epoch";
- packageId = "crossbeam-epoch";
- optional = true;
- usesDefaultFeatures = false;
- }
- {
- name = "crossbeam-utils";
- packageId = "crossbeam-utils 0.8.5";
- optional = true;
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "default" = [ "std" ];
- "std" = [ "crossbeam-epoch/std" "crossbeam-utils/std" ];
- };
- resolvedDefaultFeatures = [ "crossbeam-epoch" "crossbeam-utils" "default" "std" ];
- };
- "crossbeam-epoch" = rec {
- crateName = "crossbeam-epoch";
- version = "0.9.5";
- edition = "2018";
- sha256 = "1zdpfd6hjf944dr5pb7h7rkiccbwksc958x4mp1y4d56384jxh2f";
- authors = [
- "The Crossbeam Project Developers"
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- {
- name = "crossbeam-utils";
- packageId = "crossbeam-utils 0.8.5";
- usesDefaultFeatures = false;
- }
- {
- name = "lazy_static";
- packageId = "lazy_static";
- optional = true;
- }
- {
- name = "memoffset";
- packageId = "memoffset";
- }
- {
- name = "scopeguard";
- packageId = "scopeguard";
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "default" = [ "std" ];
- "loom" = [ "loom-crate" "crossbeam-utils/loom" ];
- "nightly" = [ "crossbeam-utils/nightly" "const_fn" ];
- "std" = [ "alloc" "crossbeam-utils/std" "lazy_static" ];
- };
- resolvedDefaultFeatures = [ "alloc" "lazy_static" "std" ];
- };
- "crossbeam-queue" = rec {
- crateName = "crossbeam-queue";
- version = "0.1.2";
- edition = "2015";
- sha256 = "0jsa9dbxnwqcxfws09vaschf92d4imlbbikmcn4ka8z7rzb9r5vw";
- authors = [
- "The Crossbeam Project Developers"
- ];
- dependencies = [
- {
- name = "crossbeam-utils";
- packageId = "crossbeam-utils 0.6.6";
- }
- ];
-
- };
- "crossbeam-utils 0.6.6" = rec {
- crateName = "crossbeam-utils";
- version = "0.6.6";
- edition = "2015";
- sha256 = "1rk0r9n04bmq4a3g2q5qhvvlmrmx780gc6h9lmc94mwndslkz5q4";
- authors = [
- "The Crossbeam Project Developers"
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 0.1.10";
- }
- {
- name = "lazy_static";
- packageId = "lazy_static";
- optional = true;
- }
- ];
- features = {
- "default" = [ "std" ];
- "std" = [ "lazy_static" ];
- };
- resolvedDefaultFeatures = [ "default" "lazy_static" "std" ];
- };
- "crossbeam-utils 0.8.5" = rec {
- crateName = "crossbeam-utils";
- version = "0.8.5";
- edition = "2018";
- sha256 = "1ny481cx8a5pdknypb41jqym03dl8x26i2ldyyp3yb3zrq8zqb6q";
- authors = [
- "The Crossbeam Project Developers"
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- {
- name = "lazy_static";
- packageId = "lazy_static";
- optional = true;
- }
- ];
- features = {
- "default" = [ "std" ];
- "std" = [ "lazy_static" ];
- };
- resolvedDefaultFeatures = [ "default" "lazy_static" "std" ];
- };
- "csv" = rec {
- crateName = "csv";
- version = "1.1.6";
- edition = "2018";
- sha256 = "1q9nqn0qlamwl18v57p82c8yhxy43lkzf2z1mndmycsvqinkm092";
- authors = [
- "Andrew Gallant "
- ];
- dependencies = [
- {
- name = "bstr";
- packageId = "bstr";
- features = [ "serde1" ];
- }
- {
- name = "csv-core";
- packageId = "csv-core";
- }
- {
- name = "itoa";
- packageId = "itoa";
- }
- {
- name = "ryu";
- packageId = "ryu";
- }
- {
- name = "serde";
- packageId = "serde";
- }
- ];
- devDependencies = [
- {
- name = "serde";
- packageId = "serde";
- features = [ "derive" ];
- }
- ];
-
- };
- "csv-core" = rec {
- crateName = "csv-core";
- version = "0.1.10";
- edition = "2018";
- sha256 = "145wcc3560v1kmysqqspvddppiysr2rifqzy4nnlh3r6kxanc91b";
- authors = [
- "Andrew Gallant "
- ];
- dependencies = [
- {
- name = "memchr";
- packageId = "memchr";
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "libc" = [ "memchr/libc" ];
- };
- resolvedDefaultFeatures = [ "default" ];
- };
- "debugid" = rec {
- crateName = "debugid";
- version = "0.7.2";
- edition = "2018";
- sha256 = "1fh2nl4dzbcm3bn9knb30phprm1mhr826wb268m7w2gjqalga77r";
- authors = [
- "Sentry "
- ];
- dependencies = [
- {
- name = "serde";
- packageId = "serde";
- optional = true;
- }
- {
- name = "uuid";
- packageId = "uuid";
- }
- ];
-
- resolvedDefaultFeatures = [ "serde" ];
- };
- "derive_more" = rec {
- crateName = "derive_more";
- version = "0.99.14";
- edition = "2018";
- sha256 = "085ksssdwxrnvx9g19g9sfzgn9db8d7lx4j3ah76clg3y77bkisw";
- procMacro = true;
- authors = [
- "Jelte Fennema "
- ];
- dependencies = [
- {
- name = "convert_case";
- packageId = "convert_case";
- optional = true;
- }
- {
- name = "proc-macro2";
- packageId = "proc-macro2 1.0.27";
- }
- {
- name = "quote";
- packageId = "quote 1.0.9";
- }
- {
- name = "syn";
- packageId = "syn 1.0.73";
- }
- ];
- features = {
- "default" = [ "add_assign" "add" "as_mut" "as_ref" "constructor" "deref" "deref_mut" "display" "error" "from" "from_str" "index" "index_mut" "into" "into_iterator" "iterator" "mul_assign" "mul" "not" "sum" "try_into" "is_variant" ];
- "display" = [ "syn/extra-traits" ];
- "error" = [ "syn/extra-traits" ];
- "from" = [ "syn/extra-traits" ];
- "generate-parsing-rs" = [ "peg" ];
- "into" = [ "syn/extra-traits" ];
- "is_variant" = [ "convert_case" ];
- "mul" = [ "syn/extra-traits" ];
- "mul_assign" = [ "syn/extra-traits" ];
- "not" = [ "syn/extra-traits" ];
- "testing-helpers" = [ "rustc_version" ];
- "try_into" = [ "syn/extra-traits" ];
- };
- resolvedDefaultFeatures = [ "add" "add_assign" "as_mut" "as_ref" "constructor" "convert_case" "default" "deref" "deref_mut" "display" "error" "from" "from_str" "index" "index_mut" "into" "into_iterator" "is_variant" "iterator" "mul" "mul_assign" "not" "sum" "try_into" ];
- };
- "deunicode" = rec {
- crateName = "deunicode";
- version = "1.3.0";
- edition = "2018";
- sha256 = "1wpqgdfhssaqd25hvm898vgmc3x7wv5y1vcy70balr4zcdfpfdvz";
- authors = [
- "Kornel Lesinski "
- "Amit Chowdhury "
- ];
-
- };
- "difference" = rec {
- crateName = "difference";
- version = "2.0.0";
- edition = "2015";
- crateBin = [];
- sha256 = "1621wx4k8h452p6xzmzzvm7mz87kxh4yqz0kzxfjj9xmjxlbyk2j";
- authors = [
- "Johann Hofmann "
- ];
- features = {
- "bin" = [ "getopts" ];
- };
- resolvedDefaultFeatures = [ "default" ];
- };
- "digest 0.8.1" = rec {
- crateName = "digest";
- version = "0.8.1";
- edition = "2015";
- sha256 = "1madjl27f3kj5ql7kwgvb9c8b7yb7bv7yfgx7rqzj4i3fp4cil7k";
- authors = [
- "RustCrypto Developers"
- ];
- dependencies = [
- {
- name = "generic-array";
- packageId = "generic-array 0.12.4";
- }
- ];
- features = {
- "dev" = [ "blobby" ];
- };
- };
- "digest 0.9.0" = rec {
- crateName = "digest";
- version = "0.9.0";
- edition = "2018";
- sha256 = "0rmhvk33rgvd6ll71z8sng91a52rw14p0drjn1da0mqa138n1pfk";
- authors = [
- "RustCrypto Developers"
- ];
- dependencies = [
- {
- name = "generic-array";
- packageId = "generic-array 0.14.4";
- }
- ];
- features = {
- "dev" = [ "blobby" ];
- "std" = [ "alloc" ];
- };
- resolvedDefaultFeatures = [ "alloc" "std" ];
- };
- "discard" = rec {
- crateName = "discard";
- version = "1.0.4";
- edition = "2015";
- sha256 = "1h67ni5bxvg95s91wgicily4ix7lcw7cq0a5gy9njrybaibhyb91";
- authors = [
- "Pauan "
- ];
-
- };
- "downcast" = rec {
- crateName = "downcast";
- version = "0.10.0";
- edition = "2015";
- sha256 = "07bh0l95gwrzak6rj29v8kkm577d8vivxsxhqgscf64b4bq59d2b";
- authors = [
- "Felix Köpge "
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "either" = rec {
- crateName = "either";
- version = "1.6.1";
- edition = "2015";
- sha256 = "0mwl9vngqf5jvrhmhn9x60kr5hivxyjxbmby2pybncxfqhf4z3g7";
- authors = [
- "bluss"
- ];
- features = {
- "default" = [ "use_std" ];
- };
- resolvedDefaultFeatures = [ "default" "use_std" ];
- };
- "encoding_rs" = rec {
- crateName = "encoding_rs";
- version = "0.8.28";
- edition = "2018";
- sha256 = "0rf0r99q4kgjrx22kx7pjyjg4lm21599y3ggvy3hzj2spi7h5pw0";
- authors = [
- "Henri Sivonen "
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- ];
- features = {
- "fast-legacy-encode" = [ "fast-hangul-encode" "fast-hanja-encode" "fast-kanji-encode" "fast-gb-hanzi-encode" "fast-big5-hanzi-encode" ];
- "simd-accel" = [ "packed_simd" "packed_simd/into_bits" ];
- };
- };
- "enum-iterator" = rec {
- crateName = "enum-iterator";
- version = "0.7.0";
- edition = "2018";
- sha256 = "1rldnx6avpz39i1bwb65d4gs303p40syyfc4zqwlx7mpxp2wbsjf";
- authors = [
- "Stephane Raux "
- ];
- dependencies = [
- {
- name = "enum-iterator-derive";
- packageId = "enum-iterator-derive";
- }
- ];
-
- };
- "enum-iterator-derive" = rec {
- crateName = "enum-iterator-derive";
- version = "0.7.0";
- edition = "2018";
- sha256 = "0ndihb41kmi6pxc2bs097abxliw2pgnnw412lhdqfymjc1vw6d61";
- procMacro = true;
- authors = [
- "Stephane Raux "
- ];
- dependencies = [
- {
- name = "proc-macro2";
- packageId = "proc-macro2 1.0.27";
- }
- {
- name = "quote";
- packageId = "quote 1.0.9";
- }
- {
- name = "syn";
- packageId = "syn 1.0.73";
- }
- ];
-
- };
- "env_logger" = rec {
- crateName = "env_logger";
- version = "0.8.4";
- edition = "2018";
- sha256 = "1qzw8g11dbdfi7ixm44ldykwcqsxqkh8vx5cgpd88zmclgz8g4d1";
- authors = [
- "The Rust Project Developers"
- ];
- dependencies = [
- {
- name = "atty";
- packageId = "atty";
- optional = true;
- }
- {
- name = "humantime";
- packageId = "humantime";
- optional = true;
- }
- {
- name = "log";
- packageId = "log";
- features = [ "std" ];
- }
- {
- name = "regex";
- packageId = "regex";
- optional = true;
- usesDefaultFeatures = false;
- features = [ "std" "perf" ];
- }
- {
- name = "termcolor";
- packageId = "termcolor";
- optional = true;
- }
- ];
- features = {
- "default" = [ "termcolor" "atty" "humantime" "regex" ];
- };
- resolvedDefaultFeatures = [ "atty" "default" "humantime" "regex" "termcolor" ];
- };
- "fake-simd" = rec {
- crateName = "fake-simd";
- version = "0.1.2";
- edition = "2015";
- sha256 = "1vfylvk4va2ivqx85603lyqqp0zk52cgbs4n5nfbbbqx577qm2p8";
- authors = [
- "The Rust-Crypto Project Developers"
- ];
-
- };
- "filetime" = rec {
- crateName = "filetime";
- version = "0.2.14";
- edition = "2018";
- sha256 = "1s71cb7hzkk4ahc5j53w8933gnxv2giyj7v0za5hbbk37ahwyd0x";
- authors = [
- "Alex Crichton "
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- {
- name = "libc";
- packageId = "libc";
- target = { target, features }: (target."unix" or false);
- }
- {
- name = "redox_syscall";
- packageId = "redox_syscall";
- target = { target, features }: (target."os" == "redox");
- }
- {
- name = "winapi";
- packageId = "winapi";
- target = { target, features }: (target."windows" or false);
- features = [ "fileapi" "minwindef" "winbase" ];
- }
- ];
-
- };
- "flate2" = rec {
- crateName = "flate2";
- version = "1.0.20";
- edition = "2018";
- sha256 = "1q5b4r2rclhjbcxlbv5231avp1y6y8bynrf5v3brdzhhvr9yqfnd";
- authors = [
- "Alex Crichton "
- "Josh Triplett "
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- {
- name = "crc32fast";
- packageId = "crc32fast";
- }
- {
- name = "libc";
- packageId = "libc";
- }
- {
- name = "miniz_oxide";
- packageId = "miniz_oxide";
- optional = true;
- usesDefaultFeatures = false;
- }
- {
- name = "miniz_oxide";
- packageId = "miniz_oxide";
- usesDefaultFeatures = false;
- target = { target, features }: ((target."arch" == "wasm32") && (!(target."os" == "emscripten")));
- }
- ];
- features = {
- "cloudflare_zlib" = [ "any_zlib" "cloudflare-zlib-sys" ];
- "default" = [ "rust_backend" ];
- "rust_backend" = [ "miniz_oxide" ];
- "tokio" = [ "tokio-io" "futures" ];
- "zlib" = [ "any_zlib" "libz-sys" ];
- "zlib-ng-compat" = [ "zlib" "libz-sys/zlib-ng" ];
- };
- resolvedDefaultFeatures = [ "default" "miniz_oxide" "rust_backend" ];
- };
- "float-cmp" = rec {
- crateName = "float-cmp";
- version = "0.8.0";
- edition = "2018";
- sha256 = "1i56hnzjn5pmrcm47fwkmfxiihk7wz5vvcgpb0kpfhzkqi57y9p1";
- libName = "float_cmp";
- authors = [
- "Mike Dilger "
- ];
- dependencies = [
- {
- name = "num-traits";
- packageId = "num-traits";
- optional = true;
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "default" = [ "ratio" ];
- "ratio" = [ "num-traits" ];
- };
- resolvedDefaultFeatures = [ "default" "num-traits" "ratio" ];
- };
- "fnv" = rec {
- crateName = "fnv";
- version = "1.0.7";
- edition = "2015";
- sha256 = "1hc2mcqha06aibcaza94vbi81j6pr9a1bbxrxjfhc91zin8yr7iz";
- libPath = "lib.rs";
- authors = [
- "Alex Crichton "
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "form_urlencoded" = rec {
- crateName = "form_urlencoded";
- version = "1.0.1";
- edition = "2018";
- sha256 = "1491fmakavcmsjbm3q6iy0bhmn9l422jasdhzx5hkljgza3mmhjz";
- authors = [
- "The rust-url developers"
- ];
- dependencies = [
- {
- name = "matches";
- packageId = "matches";
- }
- {
- name = "percent-encoding";
- packageId = "percent-encoding";
- }
- ];
-
- };
- "fragile" = rec {
- crateName = "fragile";
- version = "1.0.0";
- edition = "2018";
- sha256 = "1wlihmkjyhvl5rckal32p010piy1l15s6l81h7z31jcd971kk839";
- authors = [
- "Armin Ronacher "
- ];
-
- };
- "fs_extra" = rec {
- crateName = "fs_extra";
- version = "1.2.0";
- edition = "2015";
- sha256 = "151k6dr35mhq5d8pc8krhw55ajhkyiv0pm14s7zzlc5bc9fp28i0";
- authors = [
- "Denis Kurilenko "
- ];
-
- };
- "fst" = rec {
- crateName = "fst";
- version = "0.4.7";
- edition = "2018";
- sha256 = "06mnksicgv9rp8b7w0ykkshf355l05zym3ygm74qr5z30ndmpf3s";
- authors = [
- "Andrew Gallant "
- ];
- features = {
- "levenshtein" = [ "utf8-ranges" ];
- };
- resolvedDefaultFeatures = [ "default" ];
- };
- "fuchsia-cprng" = rec {
- crateName = "fuchsia-cprng";
- version = "0.1.1";
- edition = "2018";
- sha256 = "1fnkqrbz7ixxzsb04bsz9p0zzazanma8znfdqjvh39n14vapfvx0";
- authors = [
- "Erick Tryzelaar "
- ];
-
- };
- "futures" = rec {
- crateName = "futures";
- version = "0.3.15";
- edition = "2018";
- sha256 = "09zwmmfi8d1glhi0bz2didagjyqz3q9gxa7nq4vzmqns0fl46zhf";
- authors = [
- "Alex Crichton "
- ];
- 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" ];
- "io-compat" = [ "compat" "futures-util/io-compat" ];
- "read-initializer" = [ "futures-io/read-initializer" "futures-util/read-initializer" ];
- "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-channel" = rec {
- crateName = "futures-channel";
- version = "0.3.15";
- edition = "2018";
- sha256 = "1qki53g079ymjkgdxg3rlh5yivys8qvdqhy18l2xz0m8565sd0p6";
- authors = [
- "Alex Crichton "
- ];
- dependencies = [
- {
- name = "futures-core";
- packageId = "futures-core";
- usesDefaultFeatures = false;
- }
- {
- name = "futures-sink";
- packageId = "futures-sink";
- optional = true;
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "alloc" = [ "futures-core/alloc" ];
- "default" = [ "std" ];
- "sink" = [ "futures-sink" ];
- "std" = [ "alloc" "futures-core/std" ];
- };
- resolvedDefaultFeatures = [ "alloc" "default" "futures-sink" "sink" "std" ];
- };
- "futures-core" = rec {
- crateName = "futures-core";
- version = "0.3.15";
- edition = "2018";
- sha256 = "1lbrw5087ndaqvbjrckbz9ld4ya67k72d6w87c22d6m8v1jzf0h4";
- authors = [
- "Alex Crichton "
- ];
- features = {
- "default" = [ "std" ];
- "std" = [ "alloc" ];
- };
- resolvedDefaultFeatures = [ "alloc" "default" "std" ];
- };
- "futures-executor" = rec {
- crateName = "futures-executor";
- version = "0.3.15";
- edition = "2018";
- sha256 = "0ydbmzg6ig9gankp2nspaq668r3ngzss4806dliygjgs16lsdnms";
- authors = [
- "Alex Crichton "
- ];
- dependencies = [
- {
- name = "futures-core";
- packageId = "futures-core";
- usesDefaultFeatures = false;
- }
- {
- name = "futures-task";
- packageId = "futures-task";
- usesDefaultFeatures = false;
- }
- {
- name = "futures-util";
- packageId = "futures-util";
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "default" = [ "std" ];
- "std" = [ "futures-core/std" "futures-task/std" "futures-util/std" ];
- "thread-pool" = [ "std" "num_cpus" ];
- };
- resolvedDefaultFeatures = [ "std" ];
- };
- "futures-io" = rec {
- crateName = "futures-io";
- version = "0.3.15";
- edition = "2018";
- sha256 = "1899vd5yri6zv88by53pzxb1h4x96mc42riziy6qyd1vzgg9ki5c";
- authors = [
- "Alex Crichton "
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "std" ];
- };
- "futures-macro" = rec {
- crateName = "futures-macro";
- version = "0.3.15";
- edition = "2018";
- sha256 = "08fixp6b34lr58cs85kacp3h599bi63njvfd03655pvc92c05i54";
- procMacro = true;
- authors = [
- "Taylor Cramer "
- "Taiki Endo "
- ];
- dependencies = [
- {
- name = "proc-macro-hack";
- packageId = "proc-macro-hack";
- }
- {
- name = "proc-macro2";
- packageId = "proc-macro2 1.0.27";
- }
- {
- name = "quote";
- packageId = "quote 1.0.9";
- }
- {
- name = "syn";
- packageId = "syn 1.0.73";
- features = [ "full" ];
- }
- ];
- buildDependencies = [
- {
- name = "autocfg";
- packageId = "autocfg";
- }
- ];
-
- };
- "futures-sink" = rec {
- crateName = "futures-sink";
- version = "0.3.15";
- edition = "2018";
- sha256 = "10j21j3k358512qyglqpfyxj309kr6bcspj6izg6s3gzrv8flyx5";
- authors = [
- "Alex Crichton "
- ];
- features = {
- "default" = [ "std" ];
- "std" = [ "alloc" ];
- };
- resolvedDefaultFeatures = [ "alloc" "default" "std" ];
- };
- "futures-task" = rec {
- crateName = "futures-task";
- version = "0.3.15";
- edition = "2018";
- sha256 = "1bixscylw61w61dizqxhrdlnb8mv7yg9h775pssxsk8szkwvw5la";
- authors = [
- "Alex Crichton "
- ];
- features = {
- "default" = [ "std" ];
- "std" = [ "alloc" ];
- };
- resolvedDefaultFeatures = [ "alloc" "std" ];
- };
- "futures-util" = rec {
- crateName = "futures-util";
- version = "0.3.15";
- edition = "2018";
- sha256 = "0rqr36zy4na270kn9fwk866adx1xkv1b49zxzm7zjavys8wc5dgy";
- authors = [
- "Alex Crichton "
- ];
- 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 = "pin-utils";
- packageId = "pin-utils";
- }
- {
- name = "proc-macro-hack";
- packageId = "proc-macro-hack";
- optional = true;
- }
- {
- name = "proc-macro-nested";
- packageId = "proc-macro-nested";
- optional = true;
- }
- {
- name = "slab";
- packageId = "slab";
- optional = true;
- }
- ];
- buildDependencies = [
- {
- name = "autocfg";
- packageId = "autocfg";
- }
- ];
- features = {
- "alloc" = [ "futures-core/alloc" "futures-task/alloc" ];
- "async-await-macro" = [ "async-await" "futures-macro" "proc-macro-hack" "proc-macro-nested" ];
- "channel" = [ "std" "futures-channel" ];
- "compat" = [ "std" "futures_01" ];
- "default" = [ "std" "async-await" "async-await-macro" ];
- "io" = [ "std" "futures-io" "memchr" ];
- "io-compat" = [ "io" "compat" "tokio-io" ];
- "read-initializer" = [ "io" "futures-io/read-initializer" "futures-io/unstable" ];
- "sink" = [ "futures-sink" ];
- "std" = [ "alloc" "futures-core/std" "futures-task/std" "slab" ];
- "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" "proc-macro-hack" "proc-macro-nested" "sink" "slab" "std" ];
- };
- "fxhash" = rec {
- crateName = "fxhash";
- version = "0.2.1";
- edition = "2015";
- sha256 = "037mb9ichariqi45xm6mz0b11pa92gj38ba0409z3iz239sns6y3";
- libPath = "lib.rs";
- authors = [
- "cbreeden "
- ];
- dependencies = [
- {
- name = "byteorder";
- packageId = "byteorder";
- }
- ];
-
- };
- "generic-array 0.12.4" = rec {
- crateName = "generic-array";
- version = "0.12.4";
- edition = "2015";
- sha256 = "1gfpay78vijl9vrwl1k9v7fbvbhkhcmnrk4kfg9l6x24y4s9zpzz";
- libName = "generic_array";
- authors = [
- "Bartłomiej Kamiński "
- "Aaron Trent "
- ];
- dependencies = [
- {
- name = "typenum";
- packageId = "typenum";
- }
- ];
-
- };
- "generic-array 0.14.4" = rec {
- crateName = "generic-array";
- version = "0.14.4";
- edition = "2015";
- sha256 = "05qqwm9v5asbil9z28wjkmpfvs1c5c99n8n9gwxis3d3r3n6c52h";
- libName = "generic_array";
- authors = [
- "Bartłomiej Kamiński "
- "Aaron Trent "
- ];
- dependencies = [
- {
- name = "typenum";
- packageId = "typenum";
- }
- ];
- buildDependencies = [
- {
- name = "version_check";
- packageId = "version_check";
- }
- ];
- features = {
- };
- };
- "getrandom 0.1.16" = rec {
- crateName = "getrandom";
- version = "0.1.16";
- edition = "2018";
- sha256 = "1kjzmz60qx9mn615ks1akjbf36n3lkv27zfwbcam0fzmj56wphwg";
- authors = [
- "The Rand Project Developers"
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- {
- name = "libc";
- packageId = "libc";
- usesDefaultFeatures = false;
- target = { target, features }: (target."unix" or false);
- }
- {
- name = "wasi";
- packageId = "wasi 0.9.0+wasi-snapshot-preview1";
- target = { target, features }: (target."os" == "wasi");
- }
- ];
- features = {
- "rustc-dep-of-std" = [ "compiler_builtins" "core" ];
- "test-in-browser" = [ "wasm-bindgen" ];
- "wasm-bindgen" = [ "bindgen" "js-sys" ];
- };
- resolvedDefaultFeatures = [ "std" ];
- };
- "getrandom 0.2.3" = rec {
- crateName = "getrandom";
- version = "0.2.3";
- edition = "2018";
- sha256 = "0lr7mnkvnzdh1xxmwmhhbm4gwg29k3m2rzhpjmjm4k2jcfa9kkbz";
- authors = [
- "The Rand Project Developers"
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- {
- name = "libc";
- packageId = "libc";
- usesDefaultFeatures = false;
- target = { target, features }: (target."unix" or false);
- }
- {
- name = "wasi";
- packageId = "wasi 0.10.0+wasi-snapshot-preview1";
- target = { target, features }: (target."os" == "wasi");
- }
- ];
- features = {
- "js" = [ "wasm-bindgen" "js-sys" ];
- "rustc-dep-of-std" = [ "compiler_builtins" "core" "libc/rustc-dep-of-std" "wasi/rustc-dep-of-std" ];
- };
- resolvedDefaultFeatures = [ "std" ];
- };
- "getset" = rec {
- crateName = "getset";
- version = "0.1.1";
- edition = "2018";
- sha256 = "016590lxhlqga016z1qnavl0zavk59b97aix2zcd4wad3b02icr4";
- procMacro = true;
- authors = [
- "Ana Hobden "
- ];
- dependencies = [
- {
- name = "proc-macro-error";
- packageId = "proc-macro-error";
- }
- {
- name = "proc-macro2";
- packageId = "proc-macro2 1.0.27";
- usesDefaultFeatures = false;
- }
- {
- name = "quote";
- packageId = "quote 1.0.9";
- }
- {
- name = "syn";
- packageId = "syn 1.0.73";
- }
- ];
-
- };
- "gimli" = rec {
- crateName = "gimli";
- version = "0.24.0";
- edition = "2018";
- sha256 = "12c1arfrzvw0lxy487wm66xb3vn7wy0r1v5hvn32fri6cqw7ah0f";
- authors = [
- "Nick Fitzgerald "
- "Philip Craig "
- ];
- features = {
- "default" = [ "read" "write" "std" "fallible-iterator" "endian-reader" ];
- "endian-reader" = [ "stable_deref_trait" ];
- "rustc-dep-of-std" = [ "core" "alloc" "compiler_builtins" ];
- "std" = [ "fallible-iterator/std" "stable_deref_trait/std" ];
- "write" = [ "indexmap" ];
- };
- resolvedDefaultFeatures = [ "read" ];
- };
- "git2" = rec {
- crateName = "git2";
- version = "0.13.20";
- edition = "2018";
- sha256 = "1fkc2gzcnl4ci3rja9mc5jl2ygl3fkc1fgym3rcwby216ac1x0yr";
- authors = [
- "Josh Triplett "
- "Alex Crichton "
- ];
- dependencies = [
- {
- name = "bitflags";
- packageId = "bitflags";
- }
- {
- name = "libc";
- packageId = "libc";
- }
- {
- name = "libgit2-sys";
- packageId = "libgit2-sys";
- }
- {
- name = "log";
- packageId = "log";
- }
- {
- name = "url";
- packageId = "url";
- }
- ];
- features = {
- "default" = [ "ssh" "https" "ssh_key_from_memory" ];
- "https" = [ "libgit2-sys/https" "openssl-sys" "openssl-probe" ];
- "ssh" = [ "libgit2-sys/ssh" ];
- "ssh_key_from_memory" = [ "libgit2-sys/ssh_key_from_memory" ];
- "vendored-openssl" = [ "openssl-sys/vendored" ];
- "zlib-ng-compat" = [ "libgit2-sys/zlib-ng-compat" ];
- };
- };
- "glob" = rec {
- crateName = "glob";
- version = "0.3.0";
- edition = "2015";
- sha256 = "0x25wfr7vg3mzxc9x05dcphvd3nwlcmbnxrvwcvrrdwplcrrk4cv";
- authors = [
- "The Rust Project Developers"
- ];
-
- };
- "grenad" = rec {
- crateName = "grenad";
- version = "0.1.0";
- edition = "2018";
- workspace_member = null;
- src = pkgs.fetchgit {
- url = "https://github.com/Kerollmops/grenad.git";
- rev = "3adcb267dcbc590c7da10eb5f887a254865b3dbe";
- sha256 = "03zzi59yk2rgasdzsf7rgz26vpk5060vlfskls9cb556wiizh6cl";
- };
- authors = [
- "Clément Renault "
- ];
- dependencies = [
- {
- name = "byteorder";
- packageId = "byteorder";
- }
- {
- name = "flate2";
- packageId = "flate2";
- optional = true;
- }
- {
- name = "log";
- packageId = "log";
- }
- {
- name = "nix";
- packageId = "nix";
- target = { target, features }: (target."os" == "linux");
- }
- {
- name = "snap";
- packageId = "snap";
- optional = true;
- }
- {
- name = "tempfile";
- packageId = "tempfile";
- }
- {
- name = "zstd";
- packageId = "zstd";
- optional = true;
- }
- ];
- features = {
- "default" = [ "zlib" "snappy" "zstd" ];
- "snappy" = [ "snap" ];
- "zlib" = [ "flate2" ];
- };
- resolvedDefaultFeatures = [ "default" "flate2" "snap" "snappy" "zlib" "zstd" ];
- };
- "h2" = rec {
- crateName = "h2";
- version = "0.3.3";
- edition = "2018";
- sha256 = "09kpwgqpwlk282l9jmwvjwm3dssvvjaz60w93xa3zdphxv246lw2";
- authors = [
- "Carl Lerche "
- "Sean McArthur "
- ];
- dependencies = [
- {
- name = "bytes";
- packageId = "bytes 1.0.1";
- }
- {
- name = "fnv";
- packageId = "fnv";
- }
- {
- name = "futures-core";
- packageId = "futures-core";
- usesDefaultFeatures = false;
- }
- {
- name = "futures-sink";
- packageId = "futures-sink";
- usesDefaultFeatures = false;
- }
- {
- name = "futures-util";
- packageId = "futures-util";
- 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" ];
- }
- {
- name = "tracing";
- packageId = "tracing";
- usesDefaultFeatures = false;
- features = [ "std" ];
- }
- ];
- devDependencies = [
- {
- name = "tokio";
- packageId = "tokio";
- features = [ "rt-multi-thread" "macros" "sync" "net" ];
- }
- ];
- features = {
- };
- };
- "hashbrown 0.11.2" = rec {
- crateName = "hashbrown";
- version = "0.11.2";
- edition = "2018";
- sha256 = "0vkjsf5nzs7qcia5ya79j9sq2p1caz4crrncr1675wwyj3ag0pmb";
- authors = [
- "Amanieu d'Antras "
- ];
- features = {
- "ahash-compile-time-rng" = [ "ahash/compile-time-rng" ];
- "default" = [ "ahash" "inline-more" ];
- "rustc-dep-of-std" = [ "nightly" "core" "compiler_builtins" "alloc" "rustc-internal-api" ];
- };
- resolvedDefaultFeatures = [ "inline-more" ];
- };
- "hashbrown 0.7.2" = rec {
- crateName = "hashbrown";
- version = "0.7.2";
- edition = "2018";
- sha256 = "1ks110dbp81ddn3v826vnrlk5psh3vgvwf4rmb9s0gfdpyb2wa4n";
- authors = [
- "Amanieu d'Antras "
- ];
- dependencies = [
- {
- name = "ahash";
- packageId = "ahash 0.3.8";
- optional = true;
- usesDefaultFeatures = false;
- }
- ];
- buildDependencies = [
- {
- name = "autocfg";
- packageId = "autocfg";
- }
- ];
- features = {
- "ahash-compile-time-rng" = [ "ahash/compile-time-rng" ];
- "default" = [ "ahash" "inline-more" ];
- "rustc-dep-of-std" = [ "nightly" "core" "compiler_builtins" "alloc" "rustc-internal-api" ];
- };
- resolvedDefaultFeatures = [ "ahash" "default" "inline-more" ];
- };
- "hashbrown 0.9.1" = rec {
- crateName = "hashbrown";
- version = "0.9.1";
- edition = "2018";
- sha256 = "016dsm9s4xmxlkw2jfikm54qlz6vyk0qr280gab7kzp342jf9byp";
- authors = [
- "Amanieu d'Antras "
- ];
- features = {
- "ahash-compile-time-rng" = [ "ahash/compile-time-rng" ];
- "default" = [ "ahash" "inline-more" ];
- "rustc-dep-of-std" = [ "nightly" "core" "compiler_builtins" "alloc" "rustc-internal-api" ];
- };
- resolvedDefaultFeatures = [ "raw" ];
- };
- "heck" = rec {
- crateName = "heck";
- version = "0.3.3";
- edition = "2018";
- sha256 = "0b0kkr790p66lvzn9nsmfjvydrbmh9z5gb664jchwgw64vxiwqkd";
- authors = [
- "Without Boats "
- ];
- dependencies = [
- {
- name = "unicode-segmentation";
- packageId = "unicode-segmentation";
- }
- ];
-
- };
- "heed" = rec {
- crateName = "heed";
- version = "0.12.0";
- edition = "2018";
- workspace_member = null;
- src = pkgs.fetchgit {
- url = "https://github.com/Kerollmops/heed";
- rev = "8e5dc6d71c8166a8d7d0db059e6e51478942b551";
- sha256 = "09h9i693jiy3ybvc5acj8giszsv3kchpaxs4ld2ha81zxcmmfkrw";
- };
- authors = [
- "Kerollmops "
- ];
- dependencies = [
- {
- name = "byteorder";
- packageId = "byteorder";
- usesDefaultFeatures = false;
- }
- {
- name = "heed-traits";
- packageId = "heed-traits";
- }
- {
- name = "heed-types";
- packageId = "heed-types";
- }
- {
- name = "libc";
- packageId = "libc";
- }
- {
- name = "lmdb-rkv-sys";
- packageId = "lmdb-rkv-sys";
- optional = true;
- }
- {
- name = "once_cell";
- packageId = "once_cell";
- }
- {
- name = "page_size";
- packageId = "page_size";
- }
- {
- name = "serde";
- packageId = "serde";
- optional = true;
- features = [ "derive" ];
- }
- {
- name = "synchronoise";
- packageId = "synchronoise";
- }
- {
- name = "url";
- packageId = "url";
- target = { target, features }: (target."windows" or false);
- }
- {
- name = "zerocopy";
- packageId = "zerocopy";
- }
- ];
- devDependencies = [
- {
- name = "serde";
- packageId = "serde";
- features = [ "derive" ];
- }
- ];
- features = {
- "arbitrary_precision" = [ "heed-types/arbitrary_precision" ];
- "default" = [ "lmdb" "serde" "serde-bincode" "serde-json" ];
- "lmdb" = [ "lmdb-rkv-sys" ];
- "mdbx" = [ "mdbx-sys" ];
- "preserve_order" = [ "heed-types/preserve_order" ];
- "raw_value" = [ "heed-types/raw_value" ];
- "serde-bincode" = [ "heed-types/serde" "heed-types/bincode" ];
- "serde-json" = [ "heed-types/serde" "heed-types/serde_json" ];
- "unbounded_depth" = [ "heed-types/unbounded_depth" ];
- };
- resolvedDefaultFeatures = [ "default" "lmdb" "lmdb-rkv-sys" "serde" "serde-bincode" "serde-json" "sync-read-txn" ];
- };
- "heed-traits" = rec {
- crateName = "heed-traits";
- version = "0.7.0";
- edition = "2018";
- workspace_member = null;
- src = pkgs.fetchgit {
- url = "https://github.com/Kerollmops/heed";
- rev = "8e5dc6d71c8166a8d7d0db059e6e51478942b551";
- sha256 = "09h9i693jiy3ybvc5acj8giszsv3kchpaxs4ld2ha81zxcmmfkrw";
- };
- authors = [
- "Kerollmops "
- ];
-
- };
- "heed-types" = rec {
- crateName = "heed-types";
- version = "0.7.2";
- edition = "2018";
- workspace_member = null;
- src = pkgs.fetchgit {
- url = "https://github.com/Kerollmops/heed";
- rev = "8e5dc6d71c8166a8d7d0db059e6e51478942b551";
- sha256 = "09h9i693jiy3ybvc5acj8giszsv3kchpaxs4ld2ha81zxcmmfkrw";
- };
- authors = [
- "Kerollmops "
- ];
- dependencies = [
- {
- name = "bincode";
- packageId = "bincode";
- optional = true;
- }
- {
- name = "heed-traits";
- packageId = "heed-traits";
- }
- {
- name = "serde";
- packageId = "serde";
- optional = true;
- }
- {
- name = "serde_json";
- packageId = "serde_json";
- optional = true;
- }
- {
- name = "zerocopy";
- packageId = "zerocopy";
- }
- ];
- features = {
- "arbitrary_precision" = [ "serde_json/arbitrary_precision" ];
- "default" = [ "serde-bincode" "serde-json" ];
- "preserve_order" = [ "serde_json/preserve_order" ];
- "raw_value" = [ "serde_json/raw_value" ];
- "serde-bincode" = [ "serde" "bincode" ];
- "serde-json" = [ "serde" "serde_json" ];
- "unbounded_depth" = [ "serde_json/unbounded_depth" ];
- };
- resolvedDefaultFeatures = [ "bincode" "default" "serde" "serde-bincode" "serde-json" "serde_json" ];
- };
- "hermit-abi" = rec {
- crateName = "hermit-abi";
- version = "0.1.18";
- edition = "2018";
- sha256 = "0p6czgbk1izviwxzm6ypy3vz2wqj1yd3ab03wp82xqjng7klsbrj";
- authors = [
- "Stefan Lankes"
- ];
- dependencies = [
- {
- name = "libc";
- packageId = "libc";
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "rustc-dep-of-std" = [ "core" "compiler_builtins/rustc-dep-of-std" "libc/rustc-dep-of-std" ];
- };
- resolvedDefaultFeatures = [ "default" ];
- };
- "hex" = rec {
- crateName = "hex";
- version = "0.4.3";
- edition = "2018";
- sha256 = "0w1a4davm1lgzpamwnba907aysmlrnygbqmfis2mqjx5m552a93z";
- authors = [
- "KokaKiwi "
- ];
- features = {
- "default" = [ "std" ];
- "std" = [ "alloc" ];
- };
- resolvedDefaultFeatures = [ "alloc" "default" "std" ];
- };
- "hostname" = rec {
- crateName = "hostname";
- version = "0.3.1";
- edition = "2015";
- sha256 = "0rz8yf70cvzl3nry71m4bz9w6x4j9kdz3qng6pnwhk2h20z1qwrw";
- authors = [
- "fengcen "
- "svartalf "
- ];
- dependencies = [
- {
- name = "libc";
- packageId = "libc";
- target = { target, features }: ((target."unix" or false) || (target."os" == "redox"));
- }
- {
- name = "match_cfg";
- packageId = "match_cfg";
- }
- {
- name = "winapi";
- packageId = "winapi";
- target = { target, features }: (target."os" == "windows");
- features = [ "sysinfoapi" ];
- }
- ];
- features = {
- };
- resolvedDefaultFeatures = [ "default" ];
- };
- "http" = rec {
- crateName = "http";
- version = "0.2.4";
- edition = "2018";
- sha256 = "04fcnqbnqmrsnphz5lbca2plascsm8bib5csd518bqj7qyd8qzjj";
- authors = [
- "Alex Crichton "
- "Carl Lerche "
- "Sean McArthur "
- ];
- dependencies = [
- {
- name = "bytes";
- packageId = "bytes 1.0.1";
- }
- {
- name = "fnv";
- packageId = "fnv";
- }
- {
- name = "itoa";
- packageId = "itoa";
- }
- ];
-
- };
- "http-body" = rec {
- crateName = "http-body";
- version = "0.4.2";
- edition = "2018";
- sha256 = "1abmxi1mgv4qxawn4v1bxmp7b7ac835mg7isy2q6sy70w15s3nk0";
- authors = [
- "Carl Lerche "
- "Lucio Franco "
- "Sean McArthur "
- ];
- dependencies = [
- {
- name = "bytes";
- packageId = "bytes 1.0.1";
- }
- {
- name = "http";
- packageId = "http";
- }
- {
- name = "pin-project-lite";
- packageId = "pin-project-lite";
- }
- ];
-
- };
- "httparse" = rec {
- crateName = "httparse";
- version = "1.4.1";
- edition = "2015";
- sha256 = "0s2y7ki3sxyf1ynp0mm2k3mgafigy23d7g0rzci3rs9pdrhppa7k";
- authors = [
- "Sean McArthur "
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "httpdate 0.3.2" = rec {
- crateName = "httpdate";
- version = "0.3.2";
- edition = "2015";
- sha256 = "0izbd3sf0625wm4rrfv85xa4xa8j4n1ldxhwlkgff4cm6rh4sjs9";
- authors = [
- "Pyfisch "
- ];
- features = {
- };
- };
- "httpdate 1.0.1" = rec {
- crateName = "httpdate";
- version = "1.0.1";
- edition = "2018";
- sha256 = "0h240ck2xlp62dqfhfp6g45984avsmh1pkcgjmyywgzkr2kbhmk4";
- authors = [
- "Pyfisch "
- ];
-
- };
- "human_format" = rec {
- crateName = "human_format";
- version = "1.0.3";
- edition = "2015";
- sha256 = "1c3w2lm41gmnd82acjsi6y50ym2sh5fdb6abghysmaaqsxhf5k46";
- authors = [
- "Bob Chatman "
- ];
-
- };
- "humantime" = rec {
- crateName = "humantime";
- version = "2.1.0";
- edition = "2018";
- sha256 = "1r55pfkkf5v0ji1x6izrjwdq9v6sc7bv99xj6srywcar37xmnfls";
- authors = [
- "Paul Colomiets "
- ];
-
- };
- "hyper" = rec {
- crateName = "hyper";
- version = "0.14.9";
- edition = "2018";
- sha256 = "10yxz4wchlq1dnya2p3kv9nw8iv5zchw92h9wly5ycs1njhvmmh7";type = [ "lib" "staticlib" "cdylib" ];
- authors = [
- "Sean McArthur "
- ];
- dependencies = [
- {
- name = "bytes";
- packageId = "bytes 1.0.1";
- }
- {
- name = "futures-channel";
- packageId = "futures-channel";
- }
- {
- name = "futures-core";
- packageId = "futures-core";
- usesDefaultFeatures = false;
- }
- {
- name = "futures-util";
- packageId = "futures-util";
- usesDefaultFeatures = false;
- }
- {
- name = "h2";
- packageId = "h2";
- optional = true;
- }
- {
- name = "http";
- packageId = "http";
- }
- {
- name = "http-body";
- packageId = "http-body";
- }
- {
- name = "httparse";
- packageId = "httparse";
- }
- {
- name = "httpdate";
- packageId = "httpdate 1.0.1";
- }
- {
- name = "itoa";
- packageId = "itoa";
- }
- {
- name = "pin-project-lite";
- packageId = "pin-project-lite";
- }
- {
- name = "socket2";
- packageId = "socket2";
- optional = true;
- }
- {
- name = "tokio";
- packageId = "tokio";
- features = [ "sync" ];
- }
- {
- name = "tower-service";
- packageId = "tower-service";
- }
- {
- name = "tracing";
- packageId = "tracing";
- usesDefaultFeatures = false;
- features = [ "std" ];
- }
- {
- name = "want";
- packageId = "want";
- }
- ];
- devDependencies = [
- {
- name = "futures-util";
- packageId = "futures-util";
- usesDefaultFeatures = false;
- features = [ "alloc" ];
- }
- {
- name = "tokio";
- packageId = "tokio";
- features = [ "fs" "macros" "io-std" "io-util" "rt" "rt-multi-thread" "sync" "time" "test-util" ];
- }
- ];
- features = {
- "ffi" = [ "libc" ];
- "full" = [ "client" "http1" "http2" "server" "stream" "runtime" ];
- "http2" = [ "h2" ];
- "runtime" = [ "tcp" "tokio/rt" ];
- "tcp" = [ "socket2" "tokio/net" "tokio/rt" "tokio/time" ];
- };
- resolvedDefaultFeatures = [ "client" "h2" "http1" "http2" "runtime" "socket2" "tcp" ];
- };
- "hyper-rustls" = rec {
- crateName = "hyper-rustls";
- version = "0.22.1";
- edition = "2018";
- sha256 = "0r2szp06nzqx6gblcw69kwx8afjp218fc083kfpw0i3d66bpm7sz";
- authors = [
- "Joseph Birr-Pixton "
- ];
- dependencies = [
- {
- name = "futures-util";
- packageId = "futures-util";
- }
- {
- name = "hyper";
- packageId = "hyper";
- usesDefaultFeatures = false;
- features = [ "client" "http1" ];
- }
- {
- name = "log";
- packageId = "log";
- }
- {
- name = "rustls";
- packageId = "rustls";
- }
- {
- name = "tokio";
- packageId = "tokio";
- }
- {
- name = "tokio-rustls";
- packageId = "tokio-rustls";
- }
- {
- name = "webpki";
- packageId = "webpki";
- }
- ];
- devDependencies = [
- {
- name = "hyper";
- packageId = "hyper";
- features = [ "full" ];
- }
- {
- name = "tokio";
- packageId = "tokio";
- features = [ "io-std" "macros" "net" "rt-multi-thread" ];
- }
- ];
- features = {
- "default" = [ "native-tokio" ];
- "native-tokio" = [ "tokio-runtime" "rustls-native-certs" ];
- "tokio-runtime" = [ "hyper/runtime" "ct-logs" ];
- "webpki-tokio" = [ "tokio-runtime" "webpki-roots" ];
- };
- };
- "idna" = rec {
- crateName = "idna";
- version = "0.2.3";
- edition = "2018";
- sha256 = "1y7ca2w5qp9msgl57n03zqp78gq1bk2crqzg6kv7a542mdphm2j1";
- authors = [
- "The rust-url developers"
- ];
- dependencies = [
- {
- name = "matches";
- packageId = "matches";
- }
- {
- name = "unicode-bidi";
- packageId = "unicode-bidi";
- }
- {
- name = "unicode-normalization";
- packageId = "unicode-normalization";
- }
- ];
-
- };
- "indexmap" = rec {
- crateName = "indexmap";
- version = "1.6.2";
- edition = "2018";
- sha256 = "1wxfh55zlrlpdxfcvvvj6wwc46f23cnb0j9q71190yl9pyh4aj42";
- authors = [
- "bluss"
- "Josh Stone "
- ];
- dependencies = [
- {
- name = "hashbrown";
- packageId = "hashbrown 0.9.1";
- usesDefaultFeatures = false;
- features = [ "raw" ];
- }
- {
- name = "serde";
- packageId = "serde";
- optional = true;
- usesDefaultFeatures = false;
- }
- ];
- buildDependencies = [
- {
- name = "autocfg";
- packageId = "autocfg";
- }
- ];
- features = {
- "serde-1" = [ "serde" ];
- };
- resolvedDefaultFeatures = [ "serde" "serde-1" "std" ];
- };
- "instant" = rec {
- crateName = "instant";
- version = "0.1.9";
- edition = "2018";
- sha256 = "1v659qqm55misvjijfbl1p7azjp4yynjbwldan8836ynpgp4w4k1";
- authors = [
- "sebcrozet "
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- ];
- features = {
- "now" = [ "time" ];
- "wasm-bindgen" = [ "js-sys" "wasm-bindgen_rs" "web-sys" ];
- };
- };
- "ipnet" = rec {
- crateName = "ipnet";
- version = "2.3.1";
- edition = "2015";
- sha256 = "1ad32j3kkbb0bgf5whzfkdw6843ywr48245dhk7c9gny5r7xdwk8";
- authors = [
- "Kris Price "
- ];
-
- };
- "itertools 0.10.1" = rec {
- crateName = "itertools";
- version = "0.10.1";
- edition = "2018";
- sha256 = "1bsyxnm20x05rwc5qskrqy4cfswrcadzlwc26dkqml6hz64vipb9";
- authors = [
- "bluss"
- ];
- dependencies = [
- {
- name = "either";
- packageId = "either";
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "default" = [ "use_std" ];
- "use_std" = [ "use_alloc" ];
- };
- resolvedDefaultFeatures = [ "default" "use_alloc" "use_std" ];
- };
- "itertools 0.9.0" = rec {
- crateName = "itertools";
- version = "0.9.0";
- edition = "2018";
- sha256 = "0jyml7ygr7kijkcjdl3fk5f34y5h5jsavclim7l13zjiavw1hkr8";
- authors = [
- "bluss"
- ];
- dependencies = [
- {
- name = "either";
- packageId = "either";
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "default" = [ "use_std" ];
- };
- resolvedDefaultFeatures = [ "default" "use_std" ];
- };
- "itoa" = rec {
- crateName = "itoa";
- version = "0.4.7";
- edition = "2015";
- sha256 = "0di7fggbknwfjcw8cgzm1dnm3ik32l2m1f7nmyh8ipmh45h069fx";
- authors = [
- "David Tolnay "
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "jemalloc-sys" = rec {
- crateName = "jemalloc-sys";
- version = "0.3.2";
- edition = "2015";
- sha256 = "0ify9vlql01qhfxlj7d4p9jvcp90mj2h69nkbq7slccvbhzryfqd";
- authors = [
- "Alex Crichton "
- "Gonzalo Brito Gadeschi "
- ];
- dependencies = [
- {
- name = "libc";
- packageId = "libc";
- usesDefaultFeatures = false;
- }
- ];
- buildDependencies = [
- {
- name = "cc";
- packageId = "cc";
- }
- {
- name = "fs_extra";
- packageId = "fs_extra";
- }
- ];
- features = {
- "background_threads" = [ "background_threads_runtime_support" ];
- "default" = [ "background_threads_runtime_support" ];
- };
- resolvedDefaultFeatures = [ "background_threads_runtime_support" ];
- };
- "jemallocator" = rec {
- crateName = "jemallocator";
- version = "0.3.2";
- edition = "2015";
- sha256 = "0sabfa5118b7l4ars5n36s2fjyfn59w4d6mjs6rrmsa5zky67bj3";
- authors = [
- "Alex Crichton "
- "Gonzalo Brito Gadeschi "
- "Simon Sapin "
- "Steven Fackler "
- ];
- dependencies = [
- {
- name = "jemalloc-sys";
- packageId = "jemalloc-sys";
- usesDefaultFeatures = false;
- }
- {
- name = "libc";
- packageId = "libc";
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "background_threads" = [ "jemalloc-sys/background_threads" ];
- "background_threads_runtime_support" = [ "jemalloc-sys/background_threads_runtime_support" ];
- "debug" = [ "jemalloc-sys/debug" ];
- "default" = [ "background_threads_runtime_support" ];
- "disable_initial_exec_tls" = [ "jemalloc-sys/disable_initial_exec_tls" ];
- "profiling" = [ "jemalloc-sys/profiling" ];
- "stats" = [ "jemalloc-sys/stats" ];
- "unprefixed_malloc_on_supported_platforms" = [ "jemalloc-sys/unprefixed_malloc_on_supported_platforms" ];
- };
- resolvedDefaultFeatures = [ "background_threads_runtime_support" "default" ];
- };
- "jieba-rs" = rec {
- crateName = "jieba-rs";
- version = "0.6.4";
- edition = "2018";
- sha256 = "0m8h66jvhaf9bh7484v8vjbdc71i9rz676ivpj59byc058bv78zy";
- authors = [
- "messense "
- "Paul Meng "
- ];
- dependencies = [
- {
- name = "cedarwood";
- packageId = "cedarwood";
- }
- {
- name = "fxhash";
- packageId = "fxhash";
- }
- {
- name = "hashbrown";
- packageId = "hashbrown 0.11.2";
- usesDefaultFeatures = false;
- features = [ "inline-more" ];
- }
- {
- name = "lazy_static";
- packageId = "lazy_static";
- }
- {
- name = "phf";
- packageId = "phf";
- }
- {
- name = "regex";
- packageId = "regex";
- }
- ];
- buildDependencies = [
- {
- name = "phf_codegen";
- packageId = "phf_codegen";
- }
- ];
- features = {
- "default" = [ "default-dict" ];
- "textrank" = [ "ordered-float" ];
- "tfidf" = [ "ordered-float" ];
- };
- resolvedDefaultFeatures = [ "default" "default-dict" ];
- };
- "jobserver" = rec {
- crateName = "jobserver";
- version = "0.1.22";
- edition = "2018";
- sha256 = "1zg7p4khibisbvd8b1lqvvni6lr00g49d4bq2zj6m76bs7jmlbwp";
- authors = [
- "Alex Crichton "
- ];
- dependencies = [
- {
- name = "libc";
- packageId = "libc";
- target = { target, features }: (target."unix" or false);
- }
- ];
-
- };
- "js-sys" = rec {
- crateName = "js-sys";
- version = "0.3.51";
- edition = "2018";
- sha256 = "0qkhnsidcx4vkgacn4hhl6bf6lxhc3lljfzpad11ms50wfngpgc3";
- authors = [
- "The wasm-bindgen Developers"
- ];
- dependencies = [
- {
- name = "wasm-bindgen";
- packageId = "wasm-bindgen";
- }
- ];
-
- };
- "language-tags" = rec {
- crateName = "language-tags";
- version = "0.2.2";
- edition = "2015";
- sha256 = "16hrjdpa827carq5x4b8zhas24d8kg4s16m6nmmn1kb7cr5qh7d9";
- authors = [
- "Pyfisch "
- ];
- features = {
- "heap_size" = [ "heapsize" "heapsize_plugin" ];
- };
- };
- "lazy_static" = rec {
- crateName = "lazy_static";
- version = "1.4.0";
- edition = "2015";
- sha256 = "0in6ikhw8mgl33wjv6q6xfrb5b9jr16q8ygjy803fay4zcisvaz2";
- authors = [
- "Marvin Löbel "
- ];
- features = {
- "spin_no_std" = [ "spin" ];
- };
- };
- "levenshtein_automata" = rec {
- crateName = "levenshtein_automata";
- version = "0.2.1";
- edition = "2018";
- sha256 = "09dv3rahqgslyv347s5ymwv0krw44d6xpfymz9mz7sa5dsvdwb0c";
- authors = [
- "Paul Masurel "
- ];
- dependencies = [
- {
- name = "fst";
- packageId = "fst";
- optional = true;
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "fst_automaton" = [ "fst" ];
- };
- resolvedDefaultFeatures = [ "fst" "fst_automaton" ];
- };
- "libc" = rec {
- crateName = "libc";
- version = "0.2.97";
- edition = "2015";
- sha256 = "1dlgdziv6nkabx287jjmghnlgc5dqv6fgpvh9n7ibpr0synsvf0j";
- authors = [
- "The Rust Project Developers"
- ];
- features = {
- "default" = [ "std" ];
- "rustc-dep-of-std" = [ "align" "rustc-std-workspace-core" ];
- "use_std" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "extra_traits" "std" ];
- };
- "libgit2-sys" = rec {
- crateName = "libgit2-sys";
- version = "0.12.21+1.1.0";
- edition = "2018";
- sha256 = "09b85x3gpvq0d7v1mhg4f3w1b3skzlpbikrx9j2rwarbsyn1n9w6";
- libName = "libgit2_sys";
- libPath = "lib.rs";
- authors = [
- "Josh Triplett "
- "Alex Crichton "
- ];
- dependencies = [
- {
- name = "libc";
- packageId = "libc";
- }
- {
- name = "libz-sys";
- packageId = "libz-sys";
- usesDefaultFeatures = false;
- features = [ "libc" ];
- }
- ];
- buildDependencies = [
- {
- name = "cc";
- packageId = "cc";
- features = [ "parallel" ];
- }
- {
- name = "pkg-config";
- packageId = "pkg-config";
- }
- ];
- features = {
- "https" = [ "openssl-sys" ];
- "ssh" = [ "libssh2-sys" ];
- "zlib-ng-compat" = [ "libz-sys/zlib-ng" "libssh2-sys/zlib-ng-compat" ];
- };
- };
- "libz-sys" = rec {
- crateName = "libz-sys";
- version = "1.1.3";
- edition = "2015";
- sha256 = "0rpcxkccjn8da9114kvl8hrnrkspzsmdn0qcxlix85lwajw3am6y";
- authors = [
- "Alex Crichton "
- "Josh Triplett "
- ];
- dependencies = [
- {
- name = "libc";
- packageId = "libc";
- optional = true;
- }
- ];
- buildDependencies = [
- {
- name = "cc";
- packageId = "cc";
- }
- {
- name = "pkg-config";
- packageId = "pkg-config";
- }
- {
- name = "vcpkg";
- packageId = "vcpkg";
- target = {target, features}: (target."env" == "msvc");
- }
- ];
- features = {
- "default" = [ "libc" "stock-zlib" ];
- "zlib-ng" = [ "libc" "cmake" ];
- };
- resolvedDefaultFeatures = [ "libc" ];
- };
- "linked-hash-map" = rec {
- crateName = "linked-hash-map";
- version = "0.5.4";
- edition = "2015";
- sha256 = "1ww8zsraqnvrsknd315481185igwkx5n14xnhq5i8216z65b7fbz";
- authors = [
- "Stepan Koltsov "
- "Andrew Paseltiner "
- ];
- features = {
- "heapsize_impl" = [ "heapsize" ];
- "serde_impl" = [ "serde" "serde_test" ];
- };
- };
- "lmdb-rkv-sys" = rec {
- crateName = "lmdb-rkv-sys";
- version = "0.15.0";
- edition = "2015";
- workspace_member = null;
- src = pkgs.fetchgit {
- url = "https://github.com/meilisearch/lmdb-rs";
- rev = "d0b50d02938ee84e4e4372697ea991fe2a4cae3b";
- sha256 = "0pqar429y4qzxmyr6daw32syvggm4dk7cs7g01lp6f8a6cvbbwkc";
- };
- libName = "lmdb_sys";
- authors = [
- "Dan Burkert "
- "Victor Porof "
- ];
- dependencies = [
- {
- name = "libc";
- packageId = "libc";
- }
- ];
- buildDependencies = [
- {
- name = "cc";
- packageId = "cc";
- }
- {
- name = "pkg-config";
- packageId = "pkg-config";
- }
- ];
- features = {
- };
- resolvedDefaultFeatures = [ "default" ];
- };
- "local-channel" = rec {
- crateName = "local-channel";
- version = "0.1.2";
- edition = "2018";
- sha256 = "17zy0g5wv4i0crnj03mzk18zkshmgv4mj9ail02p424my66ccik2";
- authors = [
- "Nikolay Kim "
- "Rob Ede "
- ];
- dependencies = [
- {
- name = "futures-core";
- packageId = "futures-core";
- usesDefaultFeatures = false;
- }
- {
- name = "futures-sink";
- packageId = "futures-sink";
- usesDefaultFeatures = false;
- }
- {
- name = "futures-util";
- packageId = "futures-util";
- usesDefaultFeatures = false;
- }
- {
- name = "local-waker";
- packageId = "local-waker";
- }
- ];
-
- };
- "local-waker" = rec {
- crateName = "local-waker";
- version = "0.1.1";
- edition = "2018";
- sha256 = "194dvpx4drizq4jgcawvxa9n54bv3adv1l5aqgi9rsbwwb9s5yc4";
- authors = [
- "Nikolay Kim "
- "Rob Ede "
- ];
-
- };
- "lock_api" = rec {
- crateName = "lock_api";
- version = "0.4.4";
- edition = "2018";
- sha256 = "1sq7pw7h7jbfvnv5nq3vm912gdwhhv8idi3njifd3xnz0q38i0h3";
- authors = [
- "Amanieu d'Antras "
- ];
- dependencies = [
- {
- name = "scopeguard";
- packageId = "scopeguard";
- usesDefaultFeatures = false;
- }
- ];
- features = {
- };
- };
- "log" = rec {
- crateName = "log";
- version = "0.4.14";
- edition = "2015";
- sha256 = "04175hv0v62shd82qydq58a48k3bjijmk54v38zgqlbxqkkbpfai";
- authors = [
- "The Rust Project Developers"
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- ];
- features = {
- "kv_unstable" = [ "value-bag" ];
- "kv_unstable_serde" = [ "kv_unstable_std" "value-bag/serde" "serde" ];
- "kv_unstable_std" = [ "std" "kv_unstable" "value-bag/error" ];
- "kv_unstable_sval" = [ "kv_unstable" "value-bag/sval" "sval" ];
- };
- resolvedDefaultFeatures = [ "std" ];
- };
- "logging_timer" = rec {
- crateName = "logging_timer";
- version = "1.0.0";
- edition = "2018";
- sha256 = "14x7wanqbfmisb8v3xvmwyxrwl6j2qdm0pvbz3wc45swjm4w5l20";
- authors = [
- "Philip Daniels "
- ];
- dependencies = [
- {
- name = "log";
- packageId = "log";
- }
- {
- name = "logging_timer_proc_macros";
- packageId = "logging_timer_proc_macros";
- }
- ];
-
- };
- "logging_timer_proc_macros" = rec {
- crateName = "logging_timer_proc_macros";
- version = "1.0.0";
- edition = "2018";
- sha256 = "01zbw1k0kk8g8qcxdpryhymfcmfpfhbp0bzqfi17rzmwwql2qb28";
- procMacro = true;
- authors = [
- "Philip Daniels "
- ];
- dependencies = [
- {
- name = "log";
- packageId = "log";
- }
- {
- name = "proc-macro2";
- packageId = "proc-macro2 0.4.30";
- }
- {
- name = "quote";
- packageId = "quote 0.6.13";
- }
- {
- name = "syn";
- packageId = "syn 0.15.44";
- features = [ "full" ];
- }
- ];
-
- };
- "main_error" = rec {
- crateName = "main_error";
- version = "0.1.1";
- edition = "2018";
- sha256 = "0r4a13lgh2513g9dzcj2h6k1w65mgklg1cfx1ax6l2rf50gbnqxv";
- authors = [
- "Daniel Lehmann "
- ];
-
- };
- "maplit" = rec {
- crateName = "maplit";
- version = "1.0.2";
- edition = "2015";
- sha256 = "07b5kjnhrrmfhgqm9wprjw8adx6i225lqp49gasgqg74lahnabiy";
- authors = [
- "bluss"
- ];
-
- };
- "match_cfg" = rec {
- crateName = "match_cfg";
- version = "0.1.0";
- edition = "2015";
- sha256 = "1r5j3zqc3qr8ybcx95bk8q57mkizmgmffj5lmicd4i8d9riyigpz";
- authors = [
- "gnzlbg "
- ];
- features = {
- "default" = [ "use_core" ];
- };
- resolvedDefaultFeatures = [ "default" "use_core" ];
- };
- "matches" = rec {
- crateName = "matches";
- version = "0.1.8";
- edition = "2015";
- sha256 = "020axl4q7rk9vz90phs7f8jas4imxal9y9kxl4z4v7a6719mrz3z";
- libPath = "lib.rs";
- authors = [
- "Simon Sapin "
- ];
-
- };
- "meilisearch-error" = rec {
- crateName = "meilisearch-error";
- version = "0.21.1";
- edition = "2018";
- src = lib.cleanSourceWith { filter = sourceFilter; src = ./meilisearch-error; };
- authors = [
- "marin "
- ];
- dependencies = [
- {
- name = "actix-http";
- packageId = "actix-http";
- }
- ];
-
- };
- "meilisearch-http" = rec {
- crateName = "meilisearch-http";
- version = "0.21.1";
- edition = "2018";
- crateBin = [
- { name = "meilisearch"; path = "src/main.rs"; }
- ];
- src = lib.cleanSourceWith { filter = sourceFilter; src = ./meilisearch-http; };
- authors = [
- "Quentin de Quelen "
- "Clément Renault "
- ];
- dependencies = [
- {
- name = "actix-cors";
- packageId = "actix-cors";
- }
- {
- name = "actix-http";
- packageId = "actix-http";
- }
- {
- name = "actix-service";
- packageId = "actix-service";
- }
- {
- name = "actix-web";
- packageId = "actix-web";
- features = [ "rustls" ];
- }
- {
- name = "actix-web-static-files";
- packageId = "actix-web-static-files";
- optional = true;
- }
- {
- name = "anyhow";
- packageId = "anyhow";
- }
- {
- name = "arc-swap";
- packageId = "arc-swap";
- }
- {
- name = "async-stream";
- packageId = "async-stream";
- }
- {
- name = "async-trait";
- packageId = "async-trait";
- }
- {
- name = "byte-unit";
- packageId = "byte-unit";
- usesDefaultFeatures = false;
- features = [ "std" ];
- }
- {
- name = "bytes";
- packageId = "bytes 0.6.0";
- }
- {
- name = "chrono";
- packageId = "chrono";
- features = [ "serde" ];
- }
- {
- name = "crossbeam-channel";
- packageId = "crossbeam-channel";
- }
- {
- name = "either";
- packageId = "either";
- }
- {
- name = "env_logger";
- packageId = "env_logger";
- }
- {
- name = "flate2";
- packageId = "flate2";
- }
- {
- name = "fst";
- packageId = "fst";
- }
- {
- name = "futures";
- packageId = "futures";
- }
- {
- name = "futures-util";
- packageId = "futures-util";
- }
- {
- name = "grenad";
- packageId = "grenad";
- }
- {
- name = "heed";
- packageId = "heed";
- }
- {
- name = "http";
- packageId = "http";
- }
- {
- name = "indexmap";
- packageId = "indexmap";
- features = [ "serde-1" ];
- }
- {
- name = "itertools";
- packageId = "itertools 0.10.1";
- }
- {
- name = "jemallocator";
- packageId = "jemallocator";
- target = { target, features }: (target."os" == "linux");
- }
- {
- name = "log";
- packageId = "log";
- }
- {
- name = "main_error";
- packageId = "main_error";
- }
- {
- name = "meilisearch-error";
- packageId = "meilisearch-error";
- }
- {
- name = "meilisearch-tokenizer";
- packageId = "meilisearch-tokenizer";
- }
- {
- name = "memmap";
- packageId = "memmap";
- }
- {
- name = "milli";
- packageId = "milli";
- }
- {
- name = "mime";
- packageId = "mime";
- }
- {
- name = "num_cpus";
- packageId = "num_cpus";
- }
- {
- name = "obkv";
- packageId = "obkv";
- }
- {
- name = "once_cell";
- packageId = "once_cell";
- }
- {
- name = "parking_lot";
- packageId = "parking_lot";
- }
- {
- name = "pin-project";
- packageId = "pin-project";
- }
- {
- name = "rand";
- packageId = "rand 0.7.3";
- }
- {
- name = "rayon";
- packageId = "rayon";
- }
- {
- name = "regex";
- packageId = "regex";
- }
- {
- name = "reqwest";
- packageId = "reqwest";
- optional = true;
- usesDefaultFeatures = false;
- features = [ "json" "rustls-tls" ];
- }
- {
- name = "rustls";
- packageId = "rustls";
- }
- {
- name = "sentry";
- packageId = "sentry";
- optional = true;
- usesDefaultFeatures = false;
- features = [ "backtrace" "contexts" "panic" "reqwest" "rustls" "log" ];
- }
- {
- name = "serde";
- packageId = "serde";
- features = [ "derive" ];
- }
- {
- name = "serde_json";
- packageId = "serde_json";
- features = [ "preserve_order" ];
- }
- {
- name = "serdeval";
- packageId = "serdeval";
- }
- {
- name = "sha2";
- packageId = "sha2";
- }
- {
- name = "siphasher";
- packageId = "siphasher";
- }
- {
- name = "slice-group-by";
- packageId = "slice-group-by";
- }
- {
- name = "structopt";
- packageId = "structopt";
- }
- {
- name = "tar";
- packageId = "tar";
- }
- {
- name = "tempfile";
- packageId = "tempfile";
- }
- {
- name = "thiserror";
- packageId = "thiserror";
- }
- {
- name = "tokio";
- packageId = "tokio";
- features = [ "full" ];
- }
- {
- name = "uuid";
- packageId = "uuid";
- features = [ "serde" ];
- }
- {
- name = "walkdir";
- packageId = "walkdir";
- }
- {
- name = "whoami";
- packageId = "whoami";
- optional = true;
- }
- ];
- buildDependencies = [
- {
- name = "actix-web-static-files";
- packageId = "actix-web-static-files";
- optional = true;
- }
- {
- name = "anyhow";
- packageId = "anyhow";
- optional = true;
- }
- {
- name = "cargo_toml";
- packageId = "cargo_toml";
- optional = true;
- }
- {
- name = "hex";
- packageId = "hex";
- optional = true;
- }
- {
- name = "reqwest";
- packageId = "reqwest";
- optional = true;
- usesDefaultFeatures = false;
- features = [ "blocking" "rustls-tls" ];
- }
- {
- name = "sha-1";
- packageId = "sha-1 0.9.6";
- optional = true;
- }
- {
- name = "tempfile";
- packageId = "tempfile";
- optional = true;
- }
- {
- name = "vergen";
- packageId = "vergen";
- usesDefaultFeatures = false;
- features = [ "git" ];
- }
- {
- name = "zip";
- packageId = "zip";
- optional = true;
- }
- ];
- devDependencies = [
- {
- name = "actix-rt";
- packageId = "actix-rt";
- }
- {
- name = "assert-json-diff";
- packageId = "assert-json-diff";
- }
- {
- name = "mockall";
- packageId = "mockall";
- }
- {
- name = "paste";
- packageId = "paste";
- }
- {
- name = "serde_url_params";
- packageId = "serde_url_params";
- }
- {
- name = "tempdir";
- packageId = "tempdir";
- }
- {
- name = "urlencoding";
- packageId = "urlencoding";
- }
- ];
- features = {
- "analytics" = [ "sentry" "whoami" "reqwest" ];
- "default" = [ "analytics" "mini-dashboard" ];
- "mini-dashboard" = [ "actix-web-static-files" "anyhow" "cargo_toml" "hex" "reqwest" "sha-1" "tempfile" "zip" ];
- };
- resolvedDefaultFeatures = [ "actix-web-static-files" "analytics" "anyhow" "cargo_toml" "default" "hex" "mini-dashboard" "reqwest" "sentry" "sha-1" "tempfile" "whoami" "zip" ];
- };
- "meilisearch-tokenizer" = rec {
- crateName = "meilisearch-tokenizer";
- version = "0.2.5";
- edition = "2018";
- workspace_member = null;
- src = pkgs.fetchgit {
- url = "https://github.com/meilisearch/tokenizer.git";
- rev = "c0b5cf741ed9485147f2cbe523f2214d4fa4c395";
- sha256 = "0hvf92z24adqwhh81r9arirhrvgyp1wva9g2wsrir4xqvaqdzdr5";
- };
- authors = [
- "Many "
- ];
- dependencies = [
- {
- name = "character_converter";
- packageId = "character_converter";
- }
- {
- name = "cow-utils";
- packageId = "cow-utils";
- }
- {
- name = "deunicode";
- packageId = "deunicode";
- }
- {
- name = "fst";
- packageId = "fst";
- }
- {
- name = "jieba-rs";
- packageId = "jieba-rs";
- }
- {
- name = "once_cell";
- packageId = "once_cell";
- }
- {
- name = "slice-group-by";
- packageId = "slice-group-by";
- }
- {
- name = "unicode-segmentation";
- packageId = "unicode-segmentation";
- }
- {
- name = "whatlang";
- packageId = "whatlang";
- }
- ];
-
- };
- "memchr" = rec {
- crateName = "memchr";
- version = "2.4.0";
- edition = "2018";
- sha256 = "1p478fqf4nia2ma0kv4npb8x1hli0zz6k16517ikb51jkryx8sxi";
- authors = [
- "Andrew Gallant "
- "bluss"
- ];
- features = {
- "default" = [ "std" ];
- "use_std" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "memmap" = rec {
- crateName = "memmap";
- version = "0.7.0";
- edition = "2015";
- sha256 = "0ns7kkd1h4pijdkwfvw4qlbbmqmlmzwlq3g2676dcl5vwyazv1b5";
- authors = [
- "Dan Burkert "
- ];
- dependencies = [
- {
- name = "libc";
- packageId = "libc";
- target = { target, features }: (target."unix" or false);
- }
- {
- name = "winapi";
- packageId = "winapi";
- target = { target, features }: (target."windows" or false);
- features = [ "basetsd" "handleapi" "memoryapi" "minwindef" "std" "sysinfoapi" ];
- }
- ];
-
- };
- "memoffset" = rec {
- crateName = "memoffset";
- version = "0.6.4";
- edition = "2015";
- sha256 = "1yfx2v8kmkhr2d4gwk8ghihdwg73vapn3vvp0im06f0kgx8crb2r";
- authors = [
- "Gilad Naaman "
- ];
- buildDependencies = [
- {
- name = "autocfg";
- packageId = "autocfg";
- }
- ];
- features = {
- };
- resolvedDefaultFeatures = [ "default" ];
- };
- "milli" = rec {
- crateName = "milli";
- version = "0.10.2";
- edition = "2018";
- workspace_member = null;
- src = pkgs.fetchgit {
- url = "https://github.com/meilisearch/milli.git";
- rev = "879d5e8799836d93f8995810965b6797be4f69d1";
- sha256 = "09gdf4mwrn3ka1iqh3h33b86p68c8ichkkkd4231igl11wxj91d1";
- };
- authors = [
- "Kerollmops "
- ];
- dependencies = [
- {
- name = "bstr";
- packageId = "bstr";
- }
- {
- name = "byteorder";
- packageId = "byteorder";
- }
- {
- name = "chrono";
- packageId = "chrono";
- features = [ "serde" ];
- }
- {
- name = "concat-arrays";
- packageId = "concat-arrays";
- }
- {
- name = "csv";
- packageId = "csv";
- }
- {
- name = "either";
- packageId = "either";
- }
- {
- name = "flate2";
- packageId = "flate2";
- }
- {
- name = "fst";
- packageId = "fst";
- }
- {
- name = "fxhash";
- packageId = "fxhash";
- }
- {
- name = "grenad";
- packageId = "grenad";
- }
- {
- name = "heed";
- packageId = "heed";
- usesDefaultFeatures = false;
- features = [ "lmdb" "sync-read-txn" ];
- }
- {
- name = "human_format";
- packageId = "human_format";
- }
- {
- name = "itertools";
- packageId = "itertools 0.10.1";
- }
- {
- name = "levenshtein_automata";
- packageId = "levenshtein_automata";
- features = [ "fst_automaton" ];
- }
- {
- name = "linked-hash-map";
- packageId = "linked-hash-map";
- }
- {
- name = "log";
- packageId = "log";
- }
- {
- name = "logging_timer";
- packageId = "logging_timer";
- }
- {
- name = "meilisearch-tokenizer";
- packageId = "meilisearch-tokenizer";
- }
- {
- name = "memmap";
- packageId = "memmap";
- }
- {
- name = "obkv";
- packageId = "obkv";
- }
- {
- name = "once_cell";
- packageId = "once_cell";
- }
- {
- name = "ordered-float";
- packageId = "ordered-float";
- }
- {
- name = "pest";
- packageId = "pest";
- }
- {
- name = "pest_derive";
- packageId = "pest_derive";
- }
- {
- name = "rayon";
- packageId = "rayon";
- }
- {
- name = "regex";
- packageId = "regex";
- }
- {
- name = "roaring";
- packageId = "roaring";
- }
- {
- name = "serde";
- packageId = "serde";
- features = [ "derive" ];
- }
- {
- name = "serde_json";
- packageId = "serde_json";
- features = [ "preserve_order" ];
- }
- {
- name = "slice-group-by";
- packageId = "slice-group-by";
- }
- {
- name = "smallstr";
- packageId = "smallstr";
- features = [ "serde" ];
- }
- {
- name = "smallvec";
- packageId = "smallvec";
- }
- {
- name = "tempfile";
- packageId = "tempfile";
- }
- {
- name = "tinytemplate";
- packageId = "tinytemplate";
- }
- {
- name = "uuid";
- packageId = "uuid";
- features = [ "v4" ];
- }
- ];
- features = {
- };
- resolvedDefaultFeatures = [ "default" ];
- };
- "mime" = rec {
- crateName = "mime";
- version = "0.3.16";
- edition = "2015";
- sha256 = "13dcm9lh01hdwfjcg74ppljyjfj1c6w3a3cwkhxf0w8wa37cfq1a";
- authors = [
- "Sean McArthur "
- ];
-
- };
- "mime_guess" = rec {
- crateName = "mime_guess";
- version = "2.0.3";
- edition = "2015";
- sha256 = "04pjpbl90z4yn0cmifvwgf4mqznciw6b095k626q96bxx71d9116";
- authors = [
- "Austin Bonander "
- ];
- dependencies = [
- {
- name = "mime";
- packageId = "mime";
- }
- {
- name = "unicase";
- packageId = "unicase";
- }
- ];
- buildDependencies = [
- {
- name = "unicase";
- packageId = "unicase";
- }
- ];
- features = {
- "default" = [ "rev-mappings" ];
- };
- resolvedDefaultFeatures = [ "default" "rev-mappings" ];
- };
- "miniz_oxide" = rec {
- crateName = "miniz_oxide";
- version = "0.4.4";
- edition = "2018";
- sha256 = "0jsfv00hl5rmx1nijn59sr9jmjd4rjnjhh4kdjy8d187iklih9d9";
- authors = [
- "Frommi "
- "oyvindln "
- ];
- dependencies = [
- {
- name = "adler";
- packageId = "adler";
- usesDefaultFeatures = false;
- }
- ];
- buildDependencies = [
- {
- name = "autocfg";
- packageId = "autocfg";
- }
- ];
- features = {
- "rustc-dep-of-std" = [ "core" "alloc" "compiler_builtins" "adler/rustc-dep-of-std" ];
- };
- };
- "mio" = rec {
- crateName = "mio";
- version = "0.7.13";
- edition = "2018";
- sha256 = "05mvlrn3r2vqps4fflmknw15r0rs8xld4g99sdf8647c2iixnawc";
- authors = [
- "Carl Lerche "
- "Thomas de Zeeuw "
- "Tokio Contributors "
- ];
- dependencies = [
- {
- name = "libc";
- packageId = "libc";
- target = { target, features }: (target."unix" or false);
- }
- {
- name = "log";
- packageId = "log";
- }
- {
- name = "miow";
- packageId = "miow";
- target = { target, features }: (target."windows" or false);
- }
- {
- name = "ntapi";
- packageId = "ntapi";
- target = { target, features }: (target."windows" or false);
- }
- {
- name = "winapi";
- packageId = "winapi";
- target = { target, features }: (target."windows" or false);
- features = [ "winsock2" "mswsock" "mstcpip" ];
- }
- ];
- features = {
- "os-ext" = [ "os-poll" ];
- "os-util" = [ "os-ext" ];
- "pipe" = [ "os-ext" ];
- "tcp" = [ "net" ];
- "udp" = [ "net" ];
- "uds" = [ "net" ];
- };
- resolvedDefaultFeatures = [ "default" "net" "os-ext" "os-poll" "os-util" "tcp" "udp" "uds" ];
- };
- "miow" = rec {
- crateName = "miow";
- version = "0.3.7";
- edition = "2018";
- sha256 = "08afp2xfpxmdw003111lxz6g9jgbj4zi2fpldvv7da6d4nqcbwdr";
- authors = [
- "Alex Crichton "
- ];
- dependencies = [
- {
- name = "winapi";
- packageId = "winapi";
- features = [ "std" "fileapi" "handleapi" "ioapiset" "minwindef" "namedpipeapi" "ntdef" "synchapi" "winerror" "winsock2" "ws2def" "ws2ipdef" ];
- }
- ];
-
- };
- "mockall" = rec {
- crateName = "mockall";
- version = "0.9.1";
- edition = "2018";
- sha256 = "1m9kpv4523503v48ahyzk9g2rabvbjl70mlbkc8mkfzr4fni9mhq";
- authors = [
- "Alan Somers "
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- {
- name = "downcast";
- packageId = "downcast";
- }
- {
- name = "fragile";
- packageId = "fragile";
- }
- {
- name = "lazy_static";
- packageId = "lazy_static";
- }
- {
- name = "mockall_derive";
- packageId = "mockall_derive";
- }
- {
- name = "predicates";
- packageId = "predicates";
- }
- {
- name = "predicates-tree";
- packageId = "predicates-tree";
- }
- ];
- features = {
- "nightly" = [ "mockall_derive/nightly_derive" "downcast/nightly" ];
- };
- };
- "mockall_derive" = rec {
- crateName = "mockall_derive";
- version = "0.9.1";
- edition = "2018";
- sha256 = "1snywdscj3chgs0xqr5700dsw2hy0qwd0s3kdk4nz85w6m327m2x";
- procMacro = true;
- authors = [
- "Alan Somers "
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- {
- name = "proc-macro2";
- packageId = "proc-macro2 1.0.27";
- }
- {
- name = "quote";
- packageId = "quote 1.0.9";
- }
- {
- name = "syn";
- packageId = "syn 1.0.73";
- features = [ "extra-traits" "full" ];
- }
- ];
- features = {
- "nightly_derive" = [ "proc-macro2/nightly" ];
- };
- };
- "nix" = rec {
- crateName = "nix";
- version = "0.19.1";
- edition = "2018";
- sha256 = "1wk1pmaf9pv84sc4jf19gm1as2yq3ydwcx0n5nc1bpsgzq6bmk5j";
- authors = [
- "The nix-rust Project Developers"
- ];
- dependencies = [
- {
- name = "bitflags";
- packageId = "bitflags";
- }
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- {
- name = "libc";
- packageId = "libc";
- features = [ "extra_traits" ];
- }
- ];
- buildDependencies = [
- {
- name = "cc";
- packageId = "cc";
- target = {target, features}: (target."os" == "dragonfly");
- }
- ];
-
- };
- "normalize-line-endings" = rec {
- crateName = "normalize-line-endings";
- version = "0.3.0";
- edition = "2015";
- sha256 = "1gp52dfn2glz26a352zra8h04351icf0fkqzw1shkwrgh1vpz031";
- authors = [
- "Richard Dodd "
- ];
-
- };
- "ntapi" = rec {
- crateName = "ntapi";
- version = "0.3.6";
- edition = "2018";
- sha256 = "0i5daj9sr8wyi5jkpwpybln2jqpn59z0mqfc0dpdidipwh1bjsrz";
- authors = [
- "MSxDOS "
- ];
- dependencies = [
- {
- name = "winapi";
- packageId = "winapi";
- features = [ "cfg" "evntrace" "in6addr" "inaddr" "minwinbase" "ntsecapi" "windef" "winioctl" ];
- }
- ];
- features = {
- "default" = [ "user" ];
- "impl-default" = [ "winapi/impl-default" ];
- };
- resolvedDefaultFeatures = [ "default" "user" ];
- };
- "num-integer" = rec {
- crateName = "num-integer";
- version = "0.1.44";
- edition = "2015";
- sha256 = "1nq152y3304as1iai95hqz8prqnc94lks1s7q05sfjdmcf56kk6j";
- authors = [
- "The Rust Project Developers"
- ];
- dependencies = [
- {
- name = "num-traits";
- packageId = "num-traits";
- usesDefaultFeatures = false;
- }
- ];
- buildDependencies = [
- {
- name = "autocfg";
- packageId = "autocfg";
- }
- ];
- features = {
- "default" = [ "std" ];
- "i128" = [ "num-traits/i128" ];
- "std" = [ "num-traits/std" ];
- };
- };
- "num-traits" = rec {
- crateName = "num-traits";
- version = "0.2.14";
- edition = "2015";
- sha256 = "144j176s2p76azy2ngk2vkdzgwdc0bc8c93jhki8c9fsbknb2r4s";
- authors = [
- "The Rust Project Developers"
- ];
- buildDependencies = [
- {
- name = "autocfg";
- packageId = "autocfg";
- }
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "std" ];
- };
- "num_cpus" = rec {
- crateName = "num_cpus";
- version = "1.13.0";
- edition = "2015";
- sha256 = "1cv6yxhz2zbnwn8pn1yn8grg7zsnd523947fby41a737aqvryj85";
- authors = [
- "Sean McArthur "
- ];
- dependencies = [
- {
- name = "hermit-abi";
- packageId = "hermit-abi";
- target = { target, features }: (((target."arch" == "x86_64") || (target."arch" == "aarch64")) && (target."os" == "hermit"));
- }
- {
- name = "libc";
- packageId = "libc";
- }
- ];
-
- };
- "object" = rec {
- crateName = "object";
- version = "0.25.3";
- edition = "2018";
- sha256 = "1irb91bk41kfd4bpr1ypda8hv1qn9js43zvl003b8mvsd7ijp3x3";
- authors = [
- "Nick Fitzgerald "
- "Philip Craig "
- ];
- dependencies = [
- {
- name = "memchr";
- packageId = "memchr";
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "all" = [ "read" "write" "std" "compression" "default" ];
- "compression" = [ "flate2" "std" ];
- "default" = [ "read" "compression" ];
- "pe" = [ "coff" ];
- "read" = [ "read_core" "archive" "coff" "elf" "macho" "pe" "unaligned" ];
- "rustc-dep-of-std" = [ "core" "compiler_builtins" "alloc" ];
- "std" = [ "memchr/std" ];
- "wasm" = [ "wasmparser" ];
- "write" = [ "write_core" "coff" "elf" "macho" ];
- "write_core" = [ "crc32fast" "indexmap" "std" ];
- };
- resolvedDefaultFeatures = [ "archive" "coff" "elf" "macho" "pe" "read_core" "unaligned" ];
- };
- "obkv" = rec {
- crateName = "obkv";
- version = "0.2.0";
- edition = "2018";
- sha256 = "11d3mc0v4qydckk3qn3n65kk4z47zpdpya513lmbanwfgk6li7pn";
- authors = [
- "Kerollmops "
- ];
-
- };
- "once_cell" = rec {
- crateName = "once_cell";
- version = "1.8.0";
- edition = "2018";
- sha256 = "0mkbbxg6416z11r2yzsq91cqrkj9w1iyx5hakq15h5sbnriwnbv9";
- authors = [
- "Aleksey Kladov "
- ];
- features = {
- "alloc" = [ "race" ];
- "default" = [ "std" ];
- "std" = [ "alloc" ];
- };
- resolvedDefaultFeatures = [ "alloc" "default" "race" "std" "unstable" ];
- };
- "opaque-debug 0.2.3" = rec {
- crateName = "opaque-debug";
- version = "0.2.3";
- edition = "2015";
- sha256 = "172j6bs8ndclqxa2m64qc0y1772rr73g4l9fg2svscgicnbfff98";
- authors = [
- "RustCrypto Developers"
- ];
-
- };
- "opaque-debug 0.3.0" = rec {
- crateName = "opaque-debug";
- version = "0.3.0";
- edition = "2018";
- sha256 = "1m8kzi4nd6shdqimn0mgb24f0hxslhnqd1whakyq06wcqd086jk2";
- authors = [
- "RustCrypto Developers"
- ];
-
- };
- "ordered-float" = rec {
- crateName = "ordered-float";
- version = "2.5.1";
- edition = "2018";
- sha256 = "1hpxm9mh948488cs4hhmhabbiya941rq2jgpj44mwf7587xzq07i";
- authors = [
- "Jonathan Reem "
- "Matt Brubeck "
- ];
- dependencies = [
- {
- name = "num-traits";
- packageId = "num-traits";
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "default" = [ "std" ];
- "randtest" = [ "rand/std" "rand/std_rng" ];
- "std" = [ "num-traits/std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "page_size" = rec {
- crateName = "page_size";
- version = "0.4.2";
- edition = "2015";
- sha256 = "1kgdv7f626jy4i2pq8czp4ppady4g4kqfa5ik4dah7mzzd4fbggf";
- 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" ];
- };
- };
- "parking_lot" = rec {
- crateName = "parking_lot";
- version = "0.11.1";
- edition = "2018";
- sha256 = "1sqmgaia8zfd5fbnqw2w13ijh7crk3lf9vw4cb52vwlx0an48xvd";
- authors = [
- "Amanieu d'Antras "
- ];
- dependencies = [
- {
- name = "instant";
- packageId = "instant";
- }
- {
- name = "lock_api";
- packageId = "lock_api";
- }
- {
- name = "parking_lot_core";
- packageId = "parking_lot_core";
- }
- ];
- features = {
- "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" ];
- "stdweb" = [ "instant/stdweb" ];
- "wasm-bindgen" = [ "instant/wasm-bindgen" ];
- };
- resolvedDefaultFeatures = [ "default" ];
- };
- "parking_lot_core" = rec {
- crateName = "parking_lot_core";
- version = "0.8.3";
- edition = "2018";
- sha256 = "065hkylji0g0fkh1vqp7kzs74vclhsxcczwhwqzpcig770lphyps";
- authors = [
- "Amanieu d'Antras "
- ];
- dependencies = [
- {
- name = "cfg-if";
- packageId = "cfg-if 1.0.0";
- }
- {
- name = "instant";
- packageId = "instant";
- }
- {
- name = "libc";
- packageId = "libc";
- target = { target, features }: (target."unix" or false);
- }
- {
- name = "redox_syscall";
- packageId = "redox_syscall";
- target = { target, features }: (target."os" == "redox");
- }
- {
- name = "smallvec";
- packageId = "smallvec";
- }
- {
- name = "winapi";
- packageId = "winapi";
- target = { target, features }: (target."windows" or false);
- features = [ "winnt" "ntstatus" "minwindef" "winerror" "winbase" "errhandlingapi" "handleapi" ];
- }
- ];
- features = {
- "deadlock_detection" = [ "petgraph" "thread-id" "backtrace" ];
- };
- };
- "paste" = rec {
- crateName = "paste";
- version = "1.0.5";
- edition = "2018";
- sha256 = "0n7y1pabn6vspdxgzx62rs9wdlbnay9r1g84j8jk2pn6s1x59gxc";
- procMacro = true;
- authors = [
- "David Tolnay "
- ];
-
- };
- "path-matchers" = rec {
- crateName = "path-matchers";
- version = "1.0.2";
- edition = "2018";
- sha256 = "0avv7zcg7jakz765kg0zbva7nsv8mgcjj0jz78cyqybnlir9pk9n";
- authors = [
- "Alexander Korolev "
- ];
- dependencies = [
- {
- name = "glob";
- packageId = "glob";
- optional = true;
- }
- ];
- features = {
- "default" = [ "glob" ];
- };
- resolvedDefaultFeatures = [ "glob" ];
- };
- "path-slash" = rec {
- crateName = "path-slash";
- version = "0.1.4";
- edition = "2018";
- sha256 = "06dnnmd3fvmr9ngwgj0xrfj9s8h09m9dgf3zlqsbalzk9wybpb1w";
- authors = [
- "rhysd "
- ];
-
- };
- "percent-encoding" = rec {
- crateName = "percent-encoding";
- version = "2.1.0";
- edition = "2015";
- sha256 = "0bp3zrsk3kr47fbpipyczidbbx4g54lzxdm77ni1i3qws10mdzfl";
- libPath = "lib.rs";
- authors = [
- "The rust-url developers"
- ];
-
- };
- "pest" = rec {
- crateName = "pest";
- version = "2.1.3";
- edition = "2015";
- workspace_member = null;
- src = pkgs.fetchgit {
- url = "https://github.com/pest-parser/pest.git";
- rev = "51fd1d49f1041f7839975664ef71fe15c7dcaf67";
- sha256 = "1l2ixz723f58ksdm0j12z9zw5cnap0fhcd5kbhbz5ndazy8sn5rf";
- };
- authors = [
- "DragoČ™ Tiselice "
- ];
- dependencies = [
- {
- name = "ucd-trie";
- packageId = "ucd-trie";
- }
- ];
- features = {
- "pretty-print" = [ "serde" "serde_json" ];
- };
- };
- "pest_derive" = rec {
- crateName = "pest_derive";
- version = "2.1.0";
- edition = "2015";
- sha256 = "1l5jfa6ril71cw5nsiw0r45br54dd8cj2r1nc2d1wq6wb3jilgc3";
- procMacro = true;
- authors = [
- "DragoČ™ Tiselice "
- ];
- dependencies = [
- {
- name = "pest";
- packageId = "pest";
- }
- {
- name = "pest_generator";
- packageId = "pest_generator";
- }
- ];
-
- };
- "pest_generator" = rec {
- crateName = "pest_generator";
- version = "2.1.3";
- edition = "2015";
- sha256 = "0mfgl0p6v91ywdqr9i8w053v70cnfqjk8y5rhwbvir9idridpf4r";
- authors = [
- "DragoČ™ Tiselice "
- ];
- dependencies = [
- {
- name = "pest";
- packageId = "pest";
- }
- {
- name = "pest_meta";
- packageId = "pest_meta";
- }
- {
- name = "proc-macro2";
- packageId = "proc-macro2 1.0.27";
- }
- {
- name = "quote";
- packageId = "quote 1.0.9";
- }
- {
- name = "syn";
- packageId = "syn 1.0.73";
- }
- ];
-
- };
- "pest_meta" = rec {
- crateName = "pest_meta";
- version = "2.1.3";
- edition = "2015";
- sha256 = "07d1jbbbpxpchk0j37ljas46sdyyg599z3zw2ac0f5sk9x06xgjl";
- authors = [
- "DragoČ™ Tiselice "
- ];
- dependencies = [
- {
- name = "maplit";
- packageId = "maplit";
- }
- {
- name = "pest";
- packageId = "pest";
- }
- ];
- buildDependencies = [
- {
- name = "sha-1";
- packageId = "sha-1 0.8.2";
- usesDefaultFeatures = false;
- }
- ];
-
- };
- "phf" = rec {
- crateName = "phf";
- version = "0.8.0";
- edition = "2018";
- sha256 = "04pyv8bzqvw69rd5dynd5nb85py1hf7wa4ixyhrvdz1l5qin3yrx";
- authors = [
- "Steven Fackler "
- ];
- dependencies = [
- {
- name = "phf_shared";
- packageId = "phf_shared";
- }
- ];
- features = {
- "default" = [ "std" ];
- "macros" = [ "phf_macros" "proc-macro-hack" ];
- "std" = [ "phf_shared/std" ];
- "unicase" = [ "phf_shared/unicase" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "phf_codegen" = rec {
- crateName = "phf_codegen";
- version = "0.8.0";
- edition = "2018";
- sha256 = "05d8w7aqqjb6039pfm6404gk5dlwrrf97kiy1n21212vb1hyxzyb";
- authors = [
- "Steven Fackler "
- ];
- dependencies = [
- {
- name = "phf_generator";
- packageId = "phf_generator";
- }
- {
- name = "phf_shared";
- packageId = "phf_shared";
- }
- ];
-
- };
- "phf_generator" = rec {
- crateName = "phf_generator";
- version = "0.8.0";
- edition = "2018";
- crateBin = [];
- sha256 = "09i5338d1kixq6a60fcayz6awgxjlxcfw9ic5f02abbgr067ydhp";
- authors = [
- "Steven Fackler "
- ];
- dependencies = [
- {
- name = "phf_shared";
- packageId = "phf_shared";
- }
- {
- name = "rand";
- packageId = "rand 0.7.3";
- features = [ "small_rng" ];
- }
- ];
-
- };
- "phf_shared" = rec {
- crateName = "phf_shared";
- version = "0.8.0";
- edition = "2018";
- sha256 = "1xssnqrrcn0nr9ayqrnm8xm37ac4xvwcx8pax7jxss7yxawzh360";
- authors = [
- "Steven Fackler "
- ];
- dependencies = [
- {
- name = "siphasher";
- packageId = "siphasher";
- }
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "pin-project" = rec {
- crateName = "pin-project";
- version = "1.0.7";
- edition = "2018";
- sha256 = "1964rh32hiy5v2ircli8wv8fxq9h2nkgfalda6j407040v0rql67";
- authors = [
- "Taiki Endo "
- ];
- dependencies = [
- {
- name = "pin-project-internal";
- packageId = "pin-project-internal";
- usesDefaultFeatures = false;
- }
- ];
-
- };
- "pin-project-internal" = rec {
- crateName = "pin-project-internal";
- version = "1.0.7";
- edition = "2018";
- sha256 = "0vs289my2262ziwxj60mnzr2k41ibga73z8yddah1dc34l9m1ja8";
- procMacro = true;
- authors = [
- "Taiki Endo "
- ];
- dependencies = [
- {
- name = "proc-macro2";
- packageId = "proc-macro2 1.0.27";
- }
- {
- name = "quote";
- packageId = "quote 1.0.9";
- }
- {
- name = "syn";
- packageId = "syn 1.0.73";
- features = [ "full" "visit-mut" ];
- }
- ];
-
- };
- "pin-project-lite" = rec {
- crateName = "pin-project-lite";
- version = "0.2.6";
- edition = "2018";
- sha256 = "01g96zxghb33s1vsjmjpn9l3a2nxdqj7glf9lhq7q5wjkhjiy3nw";
- authors = [
- "Taiki Endo "
- ];
-
- };
- "pin-utils" = rec {
- crateName = "pin-utils";
- version = "0.1.0";
- edition = "2018";
- sha256 = "117ir7vslsl2z1a7qzhws4pd01cg2d3338c47swjyvqv2n60v1wb";
- authors = [
- "Josef Brandl "
- ];
-
- };
- "pkg-config" = rec {
- crateName = "pkg-config";
- version = "0.3.19";
- edition = "2015";
- sha256 = "0k4860955riciibxr8bhnklp79jydp4xfylwdn5v9kj96hxlac9q";
- authors = [
- "Alex Crichton "
- ];
-
- };
- "ppv-lite86" = rec {
- crateName = "ppv-lite86";
- version = "0.2.10";
- edition = "2018";
- sha256 = "0ms8198kclg4h96ggbziixxmsdl847s648kmbx11zlmjsqjccx5c";
- authors = [
- "The CryptoCorrosion Contributors"
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "simd" "std" ];
- };
- "predicates" = rec {
- crateName = "predicates";
- version = "1.0.8";
- edition = "2018";
- sha256 = "1pr1h0gqak6zc7vdrzaw98spi20lcm70brx3dz6glfxazpvzm77l";
- authors = [
- "Nick Stevens "
- ];
- dependencies = [
- {
- name = "difference";
- packageId = "difference";
- optional = true;
- }
- {
- name = "float-cmp";
- packageId = "float-cmp";
- optional = true;
- }
- {
- name = "normalize-line-endings";
- packageId = "normalize-line-endings";
- optional = true;
- }
- {
- name = "predicates-core";
- packageId = "predicates-core";
- }
- {
- name = "regex";
- packageId = "regex";
- optional = true;
- }
- ];
- features = {
- "default" = [ "difference" "regex" "float-cmp" "normalize-line-endings" ];
- };
- resolvedDefaultFeatures = [ "default" "difference" "float-cmp" "normalize-line-endings" "regex" ];
- };
- "predicates-core" = rec {
- crateName = "predicates-core";
- version = "1.0.2";
- edition = "2018";
- sha256 = "0l947jviipblyaqsp3p5mvsqq421bg0nxp7mhnm4jpmp4qrmmqsp";
- authors = [
- "Nick Stevens "
- ];
-
- };
- "predicates-tree" = rec {
- crateName = "predicates-tree";
- version = "1.0.2";
- edition = "2018";
- sha256 = "1wliadgjnl47b4hyp5j4mgjscq58v5gy31gba6a408apbqkm7x8m";
- authors = [
- "Nick Stevens "
- ];
- dependencies = [
- {
- name = "predicates-core";
- packageId = "predicates-core";
- }
- {
- name = "treeline";
- packageId = "treeline";
- }
- ];
-
- };
- "proc-macro-error" = rec {
- crateName = "proc-macro-error";
- version = "1.0.4";
- edition = "2018";
- sha256 = "1373bhxaf0pagd8zkyd03kkx6bchzf6g0dkwrwzsnal9z47lj9fs";
- authors = [
- "CreepySkeleton "
- ];
- dependencies = [
- {
- name = "proc-macro-error-attr";
- packageId = "proc-macro-error-attr";
- }
- {
- name = "proc-macro2";
- packageId = "proc-macro2 1.0.27";
- }
- {
- name = "quote";
- packageId = "quote 1.0.9";
- }
- {
- name = "syn";
- packageId = "syn 1.0.73";
- optional = true;
- usesDefaultFeatures = false;
- }
- ];
- buildDependencies = [
- {
- name = "version_check";
- packageId = "version_check";
- }
- ];
- features = {
- "default" = [ "syn-error" ];
- "syn-error" = [ "syn" ];
- };
- resolvedDefaultFeatures = [ "default" "syn" "syn-error" ];
- };
- "proc-macro-error-attr" = rec {
- crateName = "proc-macro-error-attr";
- version = "1.0.4";
- edition = "2018";
- sha256 = "0sgq6m5jfmasmwwy8x4mjygx5l7kp8s4j60bv25ckv2j1qc41gm1";
- procMacro = true;
- authors = [
- "CreepySkeleton "
- ];
- dependencies = [
- {
- name = "proc-macro2";
- packageId = "proc-macro2 1.0.27";
- }
- {
- name = "quote";
- packageId = "quote 1.0.9";
- }
- ];
- buildDependencies = [
- {
- name = "version_check";
- packageId = "version_check";
- }
- ];
-
- };
- "proc-macro-hack" = rec {
- crateName = "proc-macro-hack";
- version = "0.5.19";
- edition = "2018";
- sha256 = "1rg0kzsj7lj00qj602d3h77spwfz48vixn1wbjp7a4yrq65w9w6v";
- procMacro = true;
- authors = [
- "David Tolnay "
- ];
-
- };
- "proc-macro-nested" = rec {
- crateName = "proc-macro-nested";
- version = "0.1.7";
- edition = "2015";
- sha256 = "11hh1jynh62f3m1ii0f9gf1l3y0fhkwpmr40lz3704v848n1p25w";
- authors = [
- "David Tolnay "
- ];
-
- };
- "proc-macro2 0.4.30" = rec {
- crateName = "proc-macro2";
- version = "0.4.30";
- edition = "2015";
- sha256 = "0nd71fl24sys066jrha6j7i34nfkjv44yzw8yww9742wmc8j0gfg";
- authors = [
- "Alex Crichton "
- ];
- dependencies = [
- {
- name = "unicode-xid";
- packageId = "unicode-xid 0.1.0";
- }
- ];
- features = {
- "default" = [ "proc-macro" ];
- };
- resolvedDefaultFeatures = [ "default" "proc-macro" ];
- };
- "proc-macro2 1.0.27" = rec {
- crateName = "proc-macro2";
- version = "1.0.27";
- edition = "2018";
- sha256 = "0f3h0zl5w5090ajmmvpmhkpr4iwqnn5rip3afacabhc657vwmn7h";
- authors = [
- "Alex Crichton "
- "David Tolnay "
- ];
- dependencies = [
- {
- name = "unicode-xid";
- packageId = "unicode-xid 0.2.2";
- }
- ];
- features = {
- "default" = [ "proc-macro" ];
- };
- resolvedDefaultFeatures = [ "default" "proc-macro" ];
- };
- "quote 0.6.13" = rec {
- crateName = "quote";
- version = "0.6.13";
- edition = "2015";
- sha256 = "1qgqq48jymp5h4y082aanf25hrw6bpb678xh3zw993qfhxmkpqkc";
- authors = [
- "David Tolnay "
- ];
- dependencies = [
- {
- name = "proc-macro2";
- packageId = "proc-macro2 0.4.30";
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "default" = [ "proc-macro" ];
- "proc-macro" = [ "proc-macro2/proc-macro" ];
- };
- resolvedDefaultFeatures = [ "default" "proc-macro" ];
- };
- "quote 1.0.9" = rec {
- crateName = "quote";
- version = "1.0.9";
- edition = "2018";
- sha256 = "19rjmfqzk26rxbgxy5j2ckqc2v12sw2xw8l4gi8bzpn2bmsbkl63";
- authors = [
- "David Tolnay "
- ];
- dependencies = [
- {
- name = "proc-macro2";
- packageId = "proc-macro2 1.0.27";
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "default" = [ "proc-macro" ];
- "proc-macro" = [ "proc-macro2/proc-macro" ];
- };
- resolvedDefaultFeatures = [ "default" "proc-macro" ];
- };
- "rand 0.4.6" = rec {
- crateName = "rand";
- version = "0.4.6";
- edition = "2015";
- sha256 = "14qjfv3gggzhnma20k0sc1jf8y6pplsaq7n1j9ls5c8kf2wl0a2m";
- authors = [
- "The Rust Project Developers"
- ];
- dependencies = [
- {
- name = "fuchsia-cprng";
- packageId = "fuchsia-cprng";
- target = { target, features }: (target."os" == "fuchsia");
- }
- {
- name = "libc";
- packageId = "libc";
- optional = true;
- target = { target, features }: (target."unix" or false);
- }
- {
- name = "rand_core";
- packageId = "rand_core 0.3.1";
- usesDefaultFeatures = false;
- target = { target, features }: (target."env" == "sgx");
- }
- {
- name = "rdrand";
- packageId = "rdrand";
- target = { target, features }: (target."env" == "sgx");
- }
- {
- name = "winapi";
- packageId = "winapi";
- target = { target, features }: (target."windows" or false);
- features = [ "minwindef" "ntsecapi" "profileapi" "winnt" ];
- }
- ];
- features = {
- "default" = [ "std" ];
- "nightly" = [ "i128_support" ];
- "std" = [ "libc" ];
- };
- resolvedDefaultFeatures = [ "default" "libc" "std" ];
- };
- "rand 0.7.3" = rec {
- crateName = "rand";
- version = "0.7.3";
- edition = "2018";
- sha256 = "00sdaimkbz491qgi6qxkv582yivl32m2jd401kzbn94vsiwicsva";
- authors = [
- "The Rand Project Developers"
- "The Rust Project Developers"
- ];
- dependencies = [
- {
- name = "getrandom";
- packageId = "getrandom 0.1.16";
- rename = "getrandom_package";
- optional = true;
- }
- {
- name = "libc";
- packageId = "libc";
- optional = true;
- usesDefaultFeatures = false;
- target = { target, features }: (target."unix" or false);
- }
- {
- name = "rand_chacha";
- packageId = "rand_chacha 0.2.2";
- usesDefaultFeatures = false;
- target = { target, features }: (!(target."os" == "emscripten"));
- }
- {
- name = "rand_core";
- packageId = "rand_core 0.5.1";
- }
- {
- name = "rand_hc";
- packageId = "rand_hc 0.2.0";
- target = { target, features }: (target."os" == "emscripten");
- }
- {
- name = "rand_pcg";
- packageId = "rand_pcg";
- optional = true;
- }
- ];
- devDependencies = [
- {
- name = "rand_hc";
- packageId = "rand_hc 0.2.0";
- }
- {
- name = "rand_pcg";
- packageId = "rand_pcg";
- }
- ];
- features = {
- "alloc" = [ "rand_core/alloc" ];
- "default" = [ "std" ];
- "getrandom" = [ "getrandom_package" "rand_core/getrandom" ];
- "nightly" = [ "simd_support" ];
- "simd_support" = [ "packed_simd" ];
- "small_rng" = [ "rand_pcg" ];
- "std" = [ "rand_core/std" "rand_chacha/std" "alloc" "getrandom" "libc" ];
- "stdweb" = [ "getrandom_package/stdweb" ];
- "wasm-bindgen" = [ "getrandom_package/wasm-bindgen" ];
- };
- resolvedDefaultFeatures = [ "alloc" "default" "getrandom" "getrandom_package" "libc" "rand_pcg" "small_rng" "std" ];
- };
- "rand 0.8.4" = rec {
- crateName = "rand";
- version = "0.8.4";
- edition = "2018";
- sha256 = "1n5wska2fbfj4dsfz8mc0pd0dgjlrb6c9anpk5mwym345rip6x9f";
- 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;
- target = { target, features }: (!(target."os" == "emscripten"));
- }
- {
- name = "rand_core";
- packageId = "rand_core 0.6.3";
- }
- {
- name = "rand_hc";
- packageId = "rand_hc 0.3.1";
- optional = true;
- target = { target, features }: (target."os" == "emscripten");
- }
- ];
- devDependencies = [
- {
- name = "rand_hc";
- packageId = "rand_hc 0.3.1";
- }
- ];
- features = {
- "alloc" = [ "rand_core/alloc" ];
- "default" = [ "std" "std_rng" ];
- "getrandom" = [ "rand_core/getrandom" ];
- "serde1" = [ "serde" "rand_core/serde1" ];
- "simd_support" = [ "packed_simd" ];
- "std" = [ "rand_core/std" "rand_chacha/std" "alloc" "getrandom" "libc" ];
- "std_rng" = [ "rand_chacha" "rand_hc" ];
- };
- resolvedDefaultFeatures = [ "alloc" "default" "getrandom" "libc" "rand_chacha" "rand_hc" "std" "std_rng" ];
- };
- "rand_chacha 0.2.2" = rec {
- crateName = "rand_chacha";
- version = "0.2.2";
- edition = "2018";
- sha256 = "00il36fkdbsmpr99p9ksmmp6dn1md7rmnwmz0rr77jbrca2yvj7l";
- 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.5.1";
- }
- ];
- features = {
- "default" = [ "std" "simd" ];
- "std" = [ "ppv-lite86/std" ];
- };
- resolvedDefaultFeatures = [ "std" ];
- };
- "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.3";
- }
- ];
- features = {
- "default" = [ "std" ];
- "serde1" = [ "serde" ];
- "std" = [ "ppv-lite86/std" ];
- };
- resolvedDefaultFeatures = [ "std" ];
- };
- "rand_core 0.3.1" = rec {
- crateName = "rand_core";
- version = "0.3.1";
- edition = "2015";
- sha256 = "0jzdgszfa4bliigiy4hi66k7fs3gfwi2qxn8vik84ph77fwdwvvs";
- authors = [
- "The Rand Project Developers"
- "The Rust Project Developers"
- ];
- dependencies = [
- {
- name = "rand_core";
- packageId = "rand_core 0.4.2";
- }
- ];
- features = {
- "alloc" = [ "rand_core/alloc" ];
- "default" = [ "std" ];
- "serde1" = [ "rand_core/serde1" ];
- "std" = [ "rand_core/std" ];
- };
- };
- "rand_core 0.4.2" = rec {
- crateName = "rand_core";
- version = "0.4.2";
- edition = "2015";
- sha256 = "1p09ynysrq1vcdlmcqnapq4qakl2yd1ng3kxh3qscpx09k2a6cww";
- authors = [
- "The Rand Project Developers"
- "The Rust Project Developers"
- ];
- features = {
- "serde1" = [ "serde" "serde_derive" ];
- "std" = [ "alloc" ];
- };
- };
- "rand_core 0.5.1" = rec {
- crateName = "rand_core";
- version = "0.5.1";
- edition = "2018";
- sha256 = "06bdvx08v3rkz451cm7z59xwwqn1rkfh6v9ay77b14f8dwlybgch";
- authors = [
- "The Rand Project Developers"
- "The Rust Project Developers"
- ];
- dependencies = [
- {
- name = "getrandom";
- packageId = "getrandom 0.1.16";
- optional = true;
- }
- ];
- features = {
- "serde1" = [ "serde" ];
- "std" = [ "alloc" "getrandom" "getrandom/std" ];
- };
- resolvedDefaultFeatures = [ "alloc" "getrandom" "std" ];
- };
- "rand_core 0.6.3" = rec {
- crateName = "rand_core";
- version = "0.6.3";
- edition = "2018";
- sha256 = "1rxlxc3bpzgwphcg9c9yasvv9idipcg2z2y4j0vlb52jyl418kyk";
- authors = [
- "The Rand Project Developers"
- "The Rust Project Developers"
- ];
- dependencies = [
- {
- name = "getrandom";
- packageId = "getrandom 0.2.3";
- optional = true;
- }
- ];
- features = {
- "serde1" = [ "serde" ];
- "std" = [ "alloc" "getrandom" "getrandom/std" ];
- };
- resolvedDefaultFeatures = [ "alloc" "getrandom" "std" ];
- };
- "rand_hc 0.2.0" = rec {
- crateName = "rand_hc";
- version = "0.2.0";
- edition = "2018";
- sha256 = "0g31sqwpmsirdlwr0svnacr4dbqyz339im4ssl9738cjgfpjjcfa";
- authors = [
- "The Rand Project Developers"
- ];
- dependencies = [
- {
- name = "rand_core";
- packageId = "rand_core 0.5.1";
- }
- ];
-
- };
- "rand_hc 0.3.1" = rec {
- crateName = "rand_hc";
- version = "0.3.1";
- edition = "2018";
- sha256 = "1rwpykyvhkxs4jvqdja3mzp9dqaqamzn113cxaigs9z2dmcry7nm";
- authors = [
- "The Rand Project Developers"
- ];
- dependencies = [
- {
- name = "rand_core";
- packageId = "rand_core 0.6.3";
- }
- ];
-
- };
- "rand_pcg" = rec {
- crateName = "rand_pcg";
- version = "0.2.1";
- edition = "2018";
- sha256 = "0ab4h6s6x3py833jk61lwadq83qd1c8bih2hgi6yps9rnv0x1aqn";
- authors = [
- "The Rand Project Developers"
- ];
- dependencies = [
- {
- name = "rand_core";
- packageId = "rand_core 0.5.1";
- }
- ];
- features = {
- "serde1" = [ "serde" ];
- };
- };
- "rayon" = rec {
- crateName = "rayon";
- version = "1.5.1";
- edition = "2018";
- sha256 = "143dl2453bazgk7rwjrickmyqd0ks3q69nfz8axcins19n0clsn0";
- authors = [
- "Niko Matsakis "
- "Josh Stone "
- ];
- dependencies = [
- {
- name = "crossbeam-deque";
- packageId = "crossbeam-deque";
- }
- {
- name = "either";
- packageId = "either";
- usesDefaultFeatures = false;
- }
- {
- name = "rayon-core";
- packageId = "rayon-core";
- }
- ];
- buildDependencies = [
- {
- name = "autocfg";
- packageId = "autocfg";
- }
- ];
-
- };
- "rayon-core" = rec {
- crateName = "rayon-core";
- version = "1.9.1";
- edition = "2018";
- sha256 = "13kdcnqp2p1a5a3amamfjpnm7ay463vq4dfxy4rrh9shr3i210fp";
- authors = [
- "Niko Matsakis "
- "Josh Stone "
- ];
- dependencies = [
- {
- name = "crossbeam-channel";
- packageId = "crossbeam-channel";
- }
- {
- name = "crossbeam-deque";
- packageId = "crossbeam-deque";
- }
- {
- name = "crossbeam-utils";
- packageId = "crossbeam-utils 0.8.5";
- }
- {
- name = "lazy_static";
- packageId = "lazy_static";
- }
- {
- name = "num_cpus";
- packageId = "num_cpus";
- }
- ];
-
- };
- "rdrand" = rec {
- crateName = "rdrand";
- version = "0.4.0";
- edition = "2015";
- sha256 = "1cjq0kwx1bk7jx3kzyciiish5gqsj7620dm43dc52sr8fzmm9037";
- authors = [
- "Simonas Kazlauskas "
- ];
- dependencies = [
- {
- name = "rand_core";
- packageId = "rand_core 0.3.1";
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "default" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "default" "std" ];
- };
- "redox_syscall" = rec {
- crateName = "redox_syscall";
- version = "0.2.9";
- edition = "2018";
- sha256 = "1vpyfnfrw5ki262720yks8m7vn1a2mg89s4rqi5ir7izvyx9md2s";
- libName = "syscall";
- authors = [
- "Jeremy Soller "
- ];
- dependencies = [
- {
- name = "bitflags";
- packageId = "bitflags";
- }
- ];
-
- };
- "regex" = rec {
- crateName = "regex";
- version = "1.5.4";
- edition = "2018";
- sha256 = "0qf479kjbmb582h4d1d6gfl75h0j8aq2nrdi5wg6zdcy6llqcynh";
- authors = [
- "The Rust Project Developers"
- ];
- dependencies = [
- {
- name = "aho-corasick";
- packageId = "aho-corasick";
- optional = true;
- }
- {
- name = "memchr";
- packageId = "memchr";
- optional = true;
- }
- {
- name = "regex-syntax";
- packageId = "regex-syntax";
- usesDefaultFeatures = false;
- }
- ];
- features = {
- "default" = [ "std" "perf" "unicode" "regex-syntax/default" ];
- "perf" = [ "perf-cache" "perf-dfa" "perf-inline" "perf-literal" ];
- "perf-literal" = [ "aho-corasick" "memchr" ];
- "unicode" = [ "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" "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" ];
- "unstable" = [ "pattern" ];
- "use_std" = [ "std" ];
- };
- resolvedDefaultFeatures = [ "aho-corasick" "default" "memchr" "perf" "perf-cache" "perf-dfa" "perf-inline" "perf-literal" "std" "unicode" "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" ];
- };
- "regex-automata" = rec {
- crateName = "regex-automata";
- version = "0.1.10";
- edition = "2015";
- sha256 = "0ci1hvbzhrfby5fdpf4ganhf7kla58acad9i1ff1p34dzdrhs8vc";
- authors = [
- "Andrew Gallant "
- ];
- features = {
- "default" = [ "std" ];
- "std" = [ "regex-syntax" ];
- "transducer" = [ "std" "fst" ];
- };
- };
- "regex-syntax" = rec {
- crateName = "regex-syntax";
- version = "0.6.25";
- edition = "2018";
- sha256 = "16y87hz1bxmmz6kk360cxwfm3jnbsxb3x4zw9x1gzz7khic2i5zl";
- authors = [
- "The Rust Project Developers"
- ];
- features = {
- "default" = [ "unicode" ];
- "unicode" = [ "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" ];
- };
- resolvedDefaultFeatures = [ "default" "unicode" "unicode-age" "unicode-bool" "unicode-case" "unicode-gencat" "unicode-perl" "unicode-script" "unicode-segment" ];
- };
- "remove_dir_all" = rec {
- crateName = "remove_dir_all";
- version = "0.5.3";
- edition = "2015";
- sha256 = "1rzqbsgkmr053bxxl04vmvsd1njyz0nxvly97aip6aa2cmb15k9s";
- authors = [
- "Aaronepower "
- ];
- dependencies = [
- {
- name = "winapi";
- packageId = "winapi";
- target = { target, features }: (target."windows" or false);
- features = [ "std" "errhandlingapi" "winerror" "fileapi" "winbase" ];
- }
- ];
-
- };
- "reqwest" = rec {
- crateName = "reqwest";
- version = "0.11.4";
- edition = "2018";
- sha256 = "08kdxaa7c5wzlr2f4qkqlczc86p30sz84xllk83dyxxvp5hryvi4";
- authors = [
- "Sean McArthur "
- ];
- dependencies = [
- {
- name = "base64";
- packageId = "base64";
- target = { target, features }: (!(target."arch" == "wasm32"));
- }
- {
- name = "bytes";
- packageId = "bytes 1.0.1";
- }
- {
- name = "encoding_rs";
- packageId = "encoding_rs";
- target = { target, features }: (!(target."arch" == "wasm32"));
- }
- {
- name = "futures-core";
- packageId = "futures-core";
- usesDefaultFeatures = false;
- target = { target, features }: (!(target."arch" == "wasm32"));
- }
- {
- name = "futures-util";
- packageId = "futures-util";
- usesDefaultFeatures = false;
- target = { target, features }: (!(target."arch" == "wasm32"));
- }
- {
- name = "http";
- packageId = "http";
- }
- {
- name = "http-body";
- packageId = "http-body";
- target = { target, features }: (!(target."arch" == "wasm32"));
- }
- {
- name = "hyper";
- packageId = "hyper";
- usesDefaultFeatures = false;
- target = { target, features }: (!(target."arch" == "wasm32"));
- features = [ "tcp" "http1" "http2" "client" "runtime" ];
- }
- {
- name = "hyper-rustls";
- packageId = "hyper-rustls";
- optional = true;
- usesDefaultFeatures = false;
- target = { target, features }: (!(target."arch" == "wasm32"));
- }
- {
- name = "ipnet";
- packageId = "ipnet";
- target = { target, features }: (!(target."arch" == "wasm32"));
- }
- {
- name = "js-sys";
- packageId = "js-sys";
- target = { target, features }: (target."arch" == "wasm32");
- }
- {
- name = "lazy_static";
- packageId = "lazy_static";
- target = { target, features }: (!(target."arch" == "wasm32"));
- }
- {
- name = "log";
- packageId = "log";
- target = { target, features }: (!(target."arch" == "wasm32"));
- }
- {
- name = "mime";
- packageId = "mime";
- target = { target, features }: (!(target."arch" == "wasm32"));
- }
- {
- name = "percent-encoding";
- packageId = "percent-encoding";
- target = { target, features }: (!(target."arch" == "wasm32"));
- }
- {
- name = "pin-project-lite";
- packageId = "pin-project-lite";
- target = { target, features }: (!(target."arch" == "wasm32"));
- }
- {
- name = "rustls";
- packageId = "rustls";
- optional = true;
- target = { target, features }: (!(target."arch" == "wasm32"));
- features = [ "dangerous_configuration" ];
- }
- {
- name = "serde";
- packageId = "serde";
- }
- {
- name = "serde_json";
- packageId = "serde_json";
- optional = true;
- }
- {
- name = "serde_urlencoded";
- packageId = "serde_urlencoded";
- }
- {
- name = "tokio";
- packageId = "tokio";
- usesDefaultFeatures = false;
- target = { target, features }: (!(target."arch" == "wasm32"));
- features = [ "net" "time" ];
- }
- {
- name = "tokio-rustls";
- packageId = "tokio-rustls";
- optional = true;
- target = { target, features }: (!(target."arch" == "wasm32"));
- }
- {
- name = "url";
- packageId = "url";
- }
- {
- name = "wasm-bindgen";
- packageId = "wasm-bindgen";
- target = { target, features }: (target."arch" == "wasm32");
- features = [ "serde-serialize" ];
- }
- {
- name = "wasm-bindgen-futures";
- packageId = "wasm-bindgen-futures";
- target = { target, features }: (target."arch" == "wasm32");
- }
- {
- name = "web-sys";
- packageId = "web-sys";
- target = { target, features }: (target."arch" == "wasm32");
- features = [ "Headers" "Request" "RequestInit" "RequestMode" "Response" "Window" "FormData" "Blob" "BlobPropertyBag" "ServiceWorkerGlobalScope" "RequestCredentials" ];
- }
- {
- name = "webpki-roots";
- packageId = "webpki-roots";
- optional = true;
- target = { target, features }: (!(target."arch" == "wasm32"));
- }
- {
- name = "winreg";
- packageId = "winreg";
- target = { target, features }: (target."windows" or false);
- }
- ];
- devDependencies = [
- {
- name = "hyper";
- packageId = "hyper";
- usesDefaultFeatures = false;
- target = {target, features}: (!(target."arch" == "wasm32"));
- features = [ "tcp" "stream" "http1" "http2" "client" "server" "runtime" ];
- }
- {
- name = "serde";
- packageId = "serde";
- target = {target, features}: (!(target."arch" == "wasm32"));
- features = [ "derive" ];
- }
- {
- name = "tokio";
- packageId = "tokio";
- usesDefaultFeatures = false;
- target = {target, features}: (!(target."arch" == "wasm32"));
- features = [ "macros" "rt-multi-thread" ];
- }
- ];
- features = {
- "__rustls" = [ "hyper-rustls" "tokio-rustls" "rustls" "__tls" ];
- "blocking" = [ "futures-util/io" "tokio/rt-multi-thread" "tokio/sync" ];
- "brotli" = [ "async-compression" "async-compression/brotli" "tokio-util" ];
- "cookies" = [ "cookie_crate" "cookie_store" "time" ];
- "default" = [ "default-tls" ];
- "default-tls" = [ "hyper-tls" "native-tls-crate" "__tls" "tokio-native-tls" ];
- "deflate" = [ "async-compression" "async-compression/zlib" "tokio-util" ];
- "gzip" = [ "async-compression" "async-compression/gzip" "tokio-util" ];
- "json" = [ "serde_json" ];
- "multipart" = [ "mime_guess" ];
- "native-tls" = [ "default-tls" ];
- "native-tls-alpn" = [ "native-tls" "native-tls-crate/alpn" ];
- "native-tls-vendored" = [ "native-tls" "native-tls-crate/vendored" ];
- "rustls-tls" = [ "rustls-tls-webpki-roots" ];
- "rustls-tls-manual-roots" = [ "__rustls" ];
- "rustls-tls-native-roots" = [ "rustls-native-certs" "__rustls" ];
- "rustls-tls-webpki-roots" = [ "webpki-roots" "__rustls" ];
- "socks" = [ "tokio-socks" ];
- "trust-dns" = [ "trust-dns-resolver" ];
- };
- resolvedDefaultFeatures = [ "__rustls" "__tls" "blocking" "hyper-rustls" "json" "rustls" "rustls-tls" "rustls-tls-webpki-roots" "serde_json" "tokio-rustls" "webpki-roots" ];
- };
- "retain_mut" = rec {
- crateName = "retain_mut";
- version = "0.1.3";
- edition = "2015";
- sha256 = "0nvfimwjidjfj50k2lh2xplc179zzsz8dlh38s52jz82m4jpkhg9";
- authors = [
- "Xidorn Quan "
- ];
-
- };
- "ring" = rec {
- crateName = "ring";
- version = "0.16.20";
- edition = "2018";
- sha256 = "1z682xp7v38ayq9g9nkbhhfpj6ygralmlx7wdmsfv8rnw99cylrh";
- authors = [
- "Brian Smith "
- ];
- dependencies = [
- {
- name = "libc";
- packageId = "libc";
- usesDefaultFeatures = false;
- target = { target, features }: ((target."os" == "android") || (target."os" == "linux"));
- }
- {
- name = "once_cell";
- packageId = "once_cell";
- optional = true;
- usesDefaultFeatures = false;
- target = { target, features }: ((target."os" == "android") || (target."os" == "linux"));
- features = [ "std" ];
- }
- {
- name = "once_cell";
- packageId = "once_cell";
- usesDefaultFeatures = false;
- target = { target, features }: ((target."os" == "dragonfly") || (target."os" == "freebsd") || (target."os" == "illumos") || (target."os" == "netbsd") || (target."os" == "openbsd") || (target."os" == "solaris"));
- features = [ "std" ];
- }
- {
- name = "spin";
- packageId = "spin";
- usesDefaultFeatures = false;
- target = { target, features }: ((target."arch" == "x86") || (target."arch" == "x86_64") || (((target."arch" == "aarch64") || (target."arch" == "arm")) && ((target."os" == "android") || (target."os" == "fuchsia") || (target."os" == "linux"))));
- }
- {
- name = "untrusted";
- packageId = "untrusted";
- }
- {
- name = "web-sys";
- packageId = "web-sys";
- usesDefaultFeatures = false;
- target = { target, features }: ((target."arch" == "wasm32") && (target."vendor" == "unknown") && (target."os" == "unknown") && (target."env" == ""));
- features = [ "Crypto" "Window" ];
- }
- {
- name = "winapi";
- packageId = "winapi";
- usesDefaultFeatures = false;
- target = { target, features }: (target."os" == "windows");
- features = [ "ntsecapi" "wtypesbase" ];
- }
- ];
- 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));
- }
- ];
- features = {
- "default" = [ "alloc" "dev_urandom_fallback" ];
- "dev_urandom_fallback" = [ "once_cell" ];
- "std" = [ "alloc" ];
- };
- resolvedDefaultFeatures = [ "alloc" "default" "dev_urandom_fallback" "once_cell" ];
- };
- "roaring" = rec {
- crateName = "roaring";
- version = "0.6.7";
- edition = "2018";
- sha256 = "02capyx1axzi621ipnlm2ff7v6w4f1wnvygdd6pbi263by4glv2k";
- authors = [
- "Wim Looman "
- "Kerollmops "
- ];
- dependencies = [
- {
- name = "bytemuck";
- packageId = "bytemuck";
- }
- {
- name = "byteorder";
- packageId = "byteorder";
- }
- {
- name = "retain_mut";
- packageId = "retain_mut";
- }
- ];
-
- };
- "rustc-demangle" = rec {
- crateName = "rustc-demangle";
- version = "0.1.20";
- edition = "2015";
- sha256 = "0jcdh4zanli1r4pcfj5ah1xcbxv87vh02syb9f0rqgp0nnq71bfy";
- authors = [
- "Alex Crichton "
- ];
- features = {
- "rustc-dep-of-std" = [ "core" "compiler_builtins" ];
- };
- };
- "rustc_version 0.2.3" = rec {
- crateName = "rustc_version";
- version = "0.2.3";
- edition = "2015";
- sha256 = "02h3x57lcr8l2pm0a645s9whdh33pn5cnrwvn5cb57vcrc53x3hk";
- authors = [
- "Marvin Löbel "
- ];
- dependencies = [
- {
- name = "semver";
- packageId = "semver 0.9.0";
- }
- ];
-
- };
- "rustc_version 0.3.3" = rec {
- crateName = "rustc_version";
- version = "0.3.3";
- edition = "2018";
- sha256 = "1vjmw7xcdri0spsf24mkpwpph853wrbqppihhw061i2igh4f5pzh";
- authors = [
- "Marvin Löbel