Nova/Cargo.lock

3414 lines
80 KiB
Plaintext
Raw Permalink Normal View History

2021-09-03 19:59:04 +02:00
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 3
[[package]]
name = "addr2line"
2023-07-05 09:18:34 +02:00
version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3"
dependencies = [
"gimli",
]
2021-10-16 07:15:48 +02:00
[[package]]
name = "adler"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
2022-12-31 14:07:30 +01:00
[[package]]
name = "ahash"
version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
dependencies = [
2023-07-05 09:18:34 +02:00
"getrandom 0.2.10",
2022-12-31 14:07:30 +01:00
"once_cell",
"version_check",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "aho-corasick"
2023-07-05 09:18:34 +02:00
version = "1.0.2"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41"
2021-09-03 19:59:04 +02:00
dependencies = [
"memchr",
]
2023-01-02 21:14:27 +01:00
[[package]]
2023-01-16 12:43:10 +01:00
name = "all_in_one"
2023-01-02 21:14:27 +01:00
version = "0.1.0"
dependencies = [
"anyhow",
"cache",
"cbindgen",
"config",
"ctrlc",
2023-01-02 21:14:27 +01:00
"gateway",
"leash",
"libc",
2023-01-05 15:33:53 +01:00
"opentelemetry",
"opentelemetry-otlp",
2023-01-02 21:14:27 +01:00
"ratelimit",
"rest",
"serde",
"serde_json",
"shared",
"tokio",
2023-01-05 15:33:53 +01:00
"tracing",
"tracing-opentelemetry",
"tracing-subscriber",
2023-01-02 21:14:27 +01:00
"webhook",
]
2023-01-14 14:45:48 +01:00
[[package]]
name = "anes"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
2023-07-05 09:18:34 +02:00
[[package]]
name = "anstyle"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd"
2023-01-02 15:59:03 +01:00
[[package]]
name = "anyhow"
2023-07-05 09:18:34 +02:00
version = "1.0.71"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8"
dependencies = [
"backtrace",
]
2023-01-02 15:59:03 +01:00
2021-09-03 19:59:04 +02:00
[[package]]
2022-12-31 14:07:30 +01:00
name = "arc-swap"
version = "1.6.0"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6"
2021-09-03 19:59:04 +02:00
2021-09-08 00:03:12 +02:00
[[package]]
2022-12-31 19:48:40 +01:00
name = "async-nats"
2023-07-05 09:18:34 +02:00
version = "0.29.0"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "1174495e436c928905018f10a36160f7a8a6786450f50f4ce7fba05d1539704c"
2022-12-31 14:07:30 +01:00
dependencies = [
2023-07-05 09:18:34 +02:00
"async-nats-tokio-rustls-deps",
"base64 0.13.1",
2022-12-31 19:48:40 +01:00
"base64-url",
"bytes",
"futures",
"http",
"itoa",
2023-07-05 09:18:34 +02:00
"memchr",
2022-12-31 19:48:40 +01:00
"nkeys",
"nuid",
"once_cell",
2023-07-05 09:18:34 +02:00
"rand 0.8.5",
2022-12-31 19:48:40 +01:00
"regex",
"ring",
"rustls-native-certs",
"rustls-pemfile",
"serde",
"serde_json",
"serde_nanos",
"serde_repr",
2023-07-05 09:18:34 +02:00
"thiserror",
2023-01-05 15:33:53 +01:00
"time",
2022-12-31 19:48:40 +01:00
"tokio",
"tokio-retry",
"tracing",
"url",
2022-12-31 14:07:30 +01:00
]
2023-07-05 09:18:34 +02:00
[[package]]
name = "async-nats-tokio-rustls-deps"
version = "0.24.0-ALPHA.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8cdefe54cd7867d937c0a507d2a3a830af410044282cd3e4002b5b7860e1892e"
dependencies = [
"rustls 0.21.2",
"tokio",
"webpki",
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "async-stream"
2023-07-05 09:18:34 +02:00
version = "0.3.5"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51"
2023-01-02 15:59:03 +01:00
dependencies = [
"async-stream-impl",
"futures-core",
"pin-project-lite",
2023-01-02 15:59:03 +01:00
]
[[package]]
name = "async-stream-impl"
2023-07-05 09:18:34 +02:00
version = "0.3.5"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193"
2023-01-02 15:59:03 +01:00
dependencies = [
"proc-macro2",
"quote",
2023-07-05 09:18:34 +02:00
"syn 2.0.23",
2023-01-02 15:59:03 +01:00
]
2021-09-03 21:33:44 +02:00
[[package]]
name = "async-trait"
2023-07-05 09:18:34 +02:00
version = "0.1.70"
2021-09-03 21:33:44 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "79fa67157abdfd688a259b6648808757db9347af834624f27ec646da976aee5d"
2021-09-03 21:33:44 +02:00
dependencies = [
"proc-macro2",
"quote",
2023-07-05 09:18:34 +02:00
"syn 2.0.23",
2021-09-03 21:33:44 +02:00
]
[[package]]
name = "atty"
version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
dependencies = [
2022-12-31 14:07:30 +01:00
"hermit-abi 0.1.19",
2021-09-03 21:33:44 +02:00
"libc",
2021-09-20 06:51:54 +02:00
"winapi",
2021-09-03 21:33:44 +02:00
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "autocfg"
2022-12-31 14:07:30 +01:00
version = "1.1.0"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
2021-09-03 19:59:04 +02:00
2023-01-02 15:59:03 +01:00
[[package]]
name = "axum"
2023-07-05 09:18:34 +02:00
version = "0.6.18"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "f8175979259124331c1d7bf6586ee7e0da434155e4b2d48ec2c8386281d8df39"
2023-01-02 15:59:03 +01:00
dependencies = [
"async-trait",
"axum-core",
2023-07-05 09:18:34 +02:00
"bitflags 1.3.2",
2023-01-02 15:59:03 +01:00
"bytes",
"futures-util",
"http",
"http-body",
"hyper",
"itoa",
"matchit",
"memchr",
"mime",
"percent-encoding",
"pin-project-lite",
"rustversion",
"serde",
"sync_wrapper",
"tower",
"tower-layer",
"tower-service",
]
[[package]]
name = "axum-core"
2023-07-05 09:18:34 +02:00
version = "0.3.4"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c"
2023-01-02 15:59:03 +01:00
dependencies = [
"async-trait",
"bytes",
"futures-util",
"http",
"http-body",
"mime",
"rustversion",
"tower-layer",
"tower-service",
]
[[package]]
name = "backtrace"
2023-07-05 09:18:34 +02:00
version = "0.3.68"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12"
dependencies = [
"addr2line",
"cc",
"cfg-if",
"libc",
"miniz_oxide",
"object",
"rustc-demangle",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "base64"
2022-12-31 14:07:30 +01:00
version = "0.13.1"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
2021-09-03 19:59:04 +02:00
[[package]]
name = "base64"
2023-07-05 09:18:34 +02:00
version = "0.21.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d"
2021-09-08 00:03:12 +02:00
[[package]]
name = "base64-url"
2022-12-31 14:07:30 +01:00
version = "1.4.13"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "67a99c239d0c7e77c85dddfa9cebce48704b3c49550fcd3b84dd637e4484899f"
2021-09-08 00:03:12 +02:00
dependencies = [
"base64 0.13.1",
2021-09-08 00:03:12 +02:00
]
2022-12-31 14:07:30 +01:00
[[package]]
name = "base64ct"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6b4d9b1225d28d360ec6a231d65af1fd99a2a095154c8040689617290569c5c"
2021-09-03 19:59:04 +02:00
[[package]]
name = "bitflags"
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
2023-07-05 09:18:34 +02:00
[[package]]
name = "bitflags"
version = "2.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42"
2021-09-07 18:23:45 +02:00
[[package]]
name = "block-buffer"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"
dependencies = [
"generic-array",
]
2022-12-31 14:07:30 +01:00
[[package]]
name = "block-buffer"
2023-07-05 09:18:34 +02:00
version = "0.10.4"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
2022-12-31 14:07:30 +01:00
dependencies = [
"generic-array",
]
2021-09-07 19:19:01 +02:00
[[package]]
name = "bumpalo"
2023-07-05 09:18:34 +02:00
version = "3.13.0"
2021-09-07 19:19:01 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"
2021-09-07 19:19:01 +02:00
2021-09-07 18:23:45 +02:00
[[package]]
name = "byteorder"
version = "1.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
2021-09-03 19:59:04 +02:00
[[package]]
name = "bytes"
version = "1.4.0"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be"
2021-09-03 19:59:04 +02:00
2021-09-17 16:41:56 +02:00
[[package]]
name = "cache"
version = "0.1.0"
dependencies = [
2023-01-02 15:59:03 +01:00
"anyhow",
2022-12-31 19:48:40 +01:00
"async-nats",
2023-01-02 15:59:03 +01:00
"proto",
2022-12-31 14:07:30 +01:00
"serde",
2021-09-17 16:41:56 +02:00
"serde_json",
2022-12-31 14:07:30 +01:00
"shared",
2022-12-31 19:48:40 +01:00
"tokio",
2023-01-05 15:33:53 +01:00
"tokio-stream",
"tracing",
2022-12-31 19:48:40 +01:00
"twilight-model",
2021-09-17 16:41:56 +02:00
]
2023-01-14 14:45:48 +01:00
[[package]]
name = "cast"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
2023-01-02 21:14:27 +01:00
[[package]]
name = "cbindgen"
2023-07-05 09:18:34 +02:00
version = "0.24.5"
2023-01-02 21:14:27 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "4b922faaf31122819ec80c4047cc684c6979a087366c069611e33649bf98e18d"
2023-01-02 21:14:27 +01:00
dependencies = [
2023-07-05 09:18:34 +02:00
"clap 3.2.25",
2023-01-02 21:14:27 +01:00
"heck",
"indexmap",
"log",
"proc-macro2",
"quote",
"serde",
"serde_json",
2023-07-05 09:18:34 +02:00
"syn 1.0.109",
2023-01-02 21:14:27 +01:00
"tempfile",
"toml",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "cc"
version = "1.0.79"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f"
2021-09-03 19:59:04 +02:00
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
2023-01-14 14:45:48 +01:00
[[package]]
name = "ciborium"
2023-07-05 09:18:34 +02:00
version = "0.2.1"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926"
2023-01-14 14:45:48 +01:00
dependencies = [
"ciborium-io",
"ciborium-ll",
"serde",
]
[[package]]
name = "ciborium-io"
2023-07-05 09:18:34 +02:00
version = "0.2.1"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656"
2023-01-14 14:45:48 +01:00
[[package]]
name = "ciborium-ll"
2023-07-05 09:18:34 +02:00
version = "0.2.1"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b"
2023-01-14 14:45:48 +01:00
dependencies = [
"ciborium-io",
"half",
]
2023-01-02 21:14:27 +01:00
[[package]]
name = "clap"
2023-07-05 09:18:34 +02:00
version = "3.2.25"
2023-01-02 21:14:27 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123"
2023-01-02 21:14:27 +01:00
dependencies = [
"atty",
2023-07-05 09:18:34 +02:00
"bitflags 1.3.2",
"clap_lex 0.2.4",
2023-01-02 21:14:27 +01:00
"indexmap",
"strsim",
"termcolor",
"textwrap",
]
2023-07-05 09:18:34 +02:00
[[package]]
name = "clap"
version = "4.3.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "384e169cc618c613d5e3ca6404dda77a8685a63e08660dcc64abaf7da7cb0c7a"
dependencies = [
"clap_builder",
]
[[package]]
name = "clap_builder"
version = "4.3.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef137bbe35aab78bdb468ccfba75a5f4d8321ae011d34063770780545176af2d"
dependencies = [
"anstyle",
"clap_lex 0.5.0",
]
2023-01-02 21:14:27 +01:00
[[package]]
name = "clap_lex"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5"
dependencies = [
"os_str_bytes",
]
2023-07-05 09:18:34 +02:00
[[package]]
name = "clap_lex"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b"
2021-09-17 16:41:56 +02:00
[[package]]
name = "combine"
2022-12-31 14:07:30 +01:00
version = "4.6.6"
2021-09-17 16:41:56 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4"
2021-09-17 16:41:56 +02:00
dependencies = [
2021-09-20 06:51:54 +02:00
"bytes",
"futures-core",
2021-09-17 16:41:56 +02:00
"memchr",
"pin-project-lite",
"tokio",
"tokio-util",
2021-09-17 16:41:56 +02:00
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "config"
2022-12-31 14:07:30 +01:00
version = "0.13.3"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "d379af7f68bfc21714c6c7dea883544201741d2ce8274bb12fa54f89507f52a7"
2021-09-03 19:59:04 +02:00
dependencies = [
2022-12-31 14:07:30 +01:00
"async-trait",
"json5",
2021-09-03 19:59:04 +02:00
"lazy_static",
"nom",
2022-12-31 14:07:30 +01:00
"pathdiff",
"ron",
2021-09-03 19:59:04 +02:00
"rust-ini",
2022-12-31 14:07:30 +01:00
"serde",
2021-09-03 19:59:04 +02:00
"serde_json",
"toml",
"yaml-rust",
]
2022-12-31 14:07:30 +01:00
[[package]]
name = "const-oid"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d6f2aa4d0537bcc1c74df8755072bd31c1ef1a3a1b85a68e8404a8c353b7b8b"
2021-09-08 00:03:12 +02:00
[[package]]
name = "core-foundation"
2022-12-31 14:07:30 +01:00
version = "0.9.3"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146"
2021-09-08 00:03:12 +02:00
dependencies = [
"core-foundation-sys",
"libc",
]
[[package]]
name = "core-foundation-sys"
2023-07-05 09:18:34 +02:00
version = "0.8.4"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa"
2021-09-08 00:03:12 +02:00
2021-09-07 18:23:45 +02:00
[[package]]
name = "cpufeatures"
2023-07-05 09:18:34 +02:00
version = "0.2.8"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c"
2021-09-07 18:23:45 +02:00
dependencies = [
"libc",
]
[[package]]
name = "crc16"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "338089f42c427b86394a5ee60ff321da23a5c89c9d89514c829687b26359fcff"
2023-01-14 14:45:48 +01:00
[[package]]
name = "criterion"
2023-07-05 09:18:34 +02:00
version = "0.5.1"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f"
2023-01-14 14:45:48 +01:00
dependencies = [
"anes",
"cast",
"ciborium",
2023-07-05 09:18:34 +02:00
"clap 4.3.10",
2023-01-14 14:45:48 +01:00
"criterion-plot",
"futures",
2023-07-05 09:18:34 +02:00
"is-terminal",
2023-01-14 14:45:48 +01:00
"itertools",
"num-traits",
2023-07-05 09:18:34 +02:00
"once_cell",
2023-01-14 14:45:48 +01:00
"oorandom",
"plotters",
"rayon",
"regex",
"serde",
"serde_derive",
"serde_json",
"tinytemplate",
"tokio",
"walkdir",
]
[[package]]
name = "criterion-plot"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1"
dependencies = [
"cast",
"itertools",
]
2023-01-05 15:33:53 +01:00
[[package]]
name = "crossbeam-channel"
2023-07-05 09:18:34 +02:00
version = "0.5.8"
2023-01-05 15:33:53 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200"
2023-01-05 15:33:53 +01:00
dependencies = [
"cfg-if",
"crossbeam-utils",
]
2023-01-14 14:45:48 +01:00
[[package]]
name = "crossbeam-deque"
2023-07-05 09:18:34 +02:00
version = "0.8.3"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef"
2023-01-14 14:45:48 +01:00
dependencies = [
"cfg-if",
"crossbeam-epoch",
"crossbeam-utils",
]
[[package]]
name = "crossbeam-epoch"
2023-07-05 09:18:34 +02:00
version = "0.9.15"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7"
2023-01-14 14:45:48 +01:00
dependencies = [
"autocfg",
"cfg-if",
"crossbeam-utils",
"memoffset",
"scopeguard",
]
2023-01-05 15:33:53 +01:00
[[package]]
name = "crossbeam-utils"
2023-07-05 09:18:34 +02:00
version = "0.8.16"
2023-01-05 15:33:53 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"
2023-01-05 15:33:53 +01:00
dependencies = [
"cfg-if",
]
2021-10-12 20:51:30 +02:00
[[package]]
2022-12-31 14:07:30 +01:00
name = "crypto-common"
version = "0.1.6"
2021-10-12 20:51:30 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
2021-10-12 20:51:30 +02:00
dependencies = [
"generic-array",
2022-12-31 14:07:30 +01:00
"typenum",
]
[[package]]
name = "ctrlc"
2023-07-05 09:18:34 +02:00
version = "3.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "2a011bbe2c35ce9c1f143b7af6f94f29a167beb4cd1d29e6740ce836f723120e"
dependencies = [
"nix",
2023-07-05 09:18:34 +02:00
"windows-sys",
]
2021-09-08 00:03:12 +02:00
[[package]]
name = "curve25519-dalek"
version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b9fdf9972b2bd6af2d913799d9ebc165ea4d2e65878e329d9c6b372c4491b61"
dependencies = [
"byteorder",
2022-12-31 14:07:30 +01:00
"digest 0.9.0",
2021-09-08 00:03:12 +02:00
"rand_core 0.5.1",
"subtle",
"zeroize",
]
2022-12-31 14:07:30 +01:00
[[package]]
2023-01-05 15:33:53 +01:00
name = "dashmap"
version = "5.4.0"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-01-05 15:33:53 +01:00
checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc"
2022-12-31 14:07:30 +01:00
dependencies = [
2023-01-05 15:33:53 +01:00
"cfg-if",
"hashbrown",
"lock_api",
2022-12-31 14:07:30 +01:00
"once_cell",
2023-01-05 15:33:53 +01:00
"parking_lot_core",
2022-12-31 14:07:30 +01:00
]
2021-09-08 00:03:12 +02:00
[[package]]
name = "data-encoding"
2023-07-05 09:18:34 +02:00
version = "2.4.0"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308"
2022-12-31 14:07:30 +01:00
[[package]]
name = "der"
version = "0.4.5"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "79b71cca7d95d7681a4b3b9cdf63c8dbc3730d0584c2c74e31416d64a90493f4"
dependencies = [
"const-oid",
]
2021-09-08 00:03:12 +02:00
2021-09-07 18:23:45 +02:00
[[package]]
name = "digest"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066"
dependencies = [
"generic-array",
]
2021-09-17 16:41:56 +02:00
[[package]]
2022-12-31 14:07:30 +01:00
name = "digest"
2023-07-05 09:18:34 +02:00
version = "0.10.7"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
2022-12-31 14:07:30 +01:00
dependencies = [
2023-07-05 09:18:34 +02:00
"block-buffer 0.10.4",
2022-12-31 14:07:30 +01:00
"crypto-common",
]
[[package]]
name = "dlv-list"
version = "0.3.0"
2021-09-17 16:41:56 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257"
2021-09-17 16:41:56 +02:00
2023-01-02 15:59:03 +01:00
[[package]]
name = "dns-lookup"
2023-07-05 09:18:34 +02:00
version = "2.0.2"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "8f332aa79f9e9de741ac013237294ef42ce2e9c6394dc7d766725812f1238812"
2023-01-02 15:59:03 +01:00
dependencies = [
"cfg-if",
"libc",
2023-07-05 09:18:34 +02:00
"socket2 0.5.3",
"windows-sys",
2023-01-02 15:59:03 +01:00
]
2021-09-08 00:03:12 +02:00
[[package]]
name = "ed25519"
version = "1.5.3"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7"
2021-09-08 00:03:12 +02:00
dependencies = [
"signature",
]
[[package]]
name = "ed25519-dalek"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d"
dependencies = [
"curve25519-dalek",
"ed25519",
2021-10-18 10:29:16 +02:00
"rand 0.7.3",
2022-12-31 14:07:30 +01:00
"serde",
"sha2 0.9.9",
2021-09-08 00:03:12 +02:00
"zeroize",
]
2022-12-31 19:48:40 +01:00
[[package]]
name = "either"
version = "1.8.1"
2022-12-31 19:48:40 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91"
2022-12-31 19:48:40 +01:00
[[package]]
2023-01-05 15:33:53 +01:00
name = "env_logger"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-01-05 15:33:53 +01:00
checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"
dependencies = [
2023-01-05 15:33:53 +01:00
"atty",
"humantime 1.3.0",
"log",
"regex",
"termcolor",
]
2021-09-03 21:33:44 +02:00
[[package]]
name = "env_logger"
2023-01-05 15:33:53 +01:00
version = "0.10.0"
2021-09-03 21:33:44 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-01-05 15:33:53 +01:00
checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0"
2021-09-03 21:33:44 +02:00
dependencies = [
2023-01-05 15:33:53 +01:00
"humantime 2.1.0",
"is-terminal",
2021-09-03 21:33:44 +02:00
"log",
"regex",
"termcolor",
]
2022-12-31 14:07:30 +01:00
[[package]]
name = "errno"
2023-07-05 09:18:34 +02:00
version = "0.3.1"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a"
2022-12-31 14:07:30 +01:00
dependencies = [
"errno-dragonfly",
"libc",
2023-07-05 09:18:34 +02:00
"windows-sys",
2022-12-31 14:07:30 +01:00
]
[[package]]
name = "errno-dragonfly"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
dependencies = [
"cc",
"libc",
]
2021-09-08 00:03:12 +02:00
[[package]]
name = "fastrand"
version = "1.9.0"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
2021-09-08 00:03:12 +02:00
dependencies = [
"instant",
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "fixedbitset"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
2021-09-03 19:59:04 +02:00
[[package]]
name = "fnv"
version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
2021-09-07 18:23:45 +02:00
[[package]]
name = "form_urlencoded"
2023-07-05 09:18:34 +02:00
version = "1.2.0"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652"
2021-09-07 18:23:45 +02:00
dependencies = [
"percent-encoding",
]
[[package]]
name = "futures"
2023-07-05 09:18:34 +02:00
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40"
dependencies = [
"futures-channel",
"futures-core",
"futures-executor",
"futures-io",
"futures-sink",
"futures-task",
"futures-util",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "futures-channel"
2023-07-05 09:18:34 +02:00
version = "0.3.28"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2"
2021-09-03 19:59:04 +02:00
dependencies = [
"futures-core",
"futures-sink",
2021-09-03 19:59:04 +02:00
]
[[package]]
name = "futures-core"
2023-07-05 09:18:34 +02:00
version = "0.3.28"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"
2021-09-03 19:59:04 +02:00
[[package]]
name = "futures-executor"
2023-07-05 09:18:34 +02:00
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0"
dependencies = [
"futures-core",
"futures-task",
"futures-util",
]
2021-09-08 00:03:12 +02:00
[[package]]
name = "futures-io"
2023-07-05 09:18:34 +02:00
version = "0.3.28"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964"
2021-09-08 00:03:12 +02:00
2021-09-07 18:23:45 +02:00
[[package]]
name = "futures-macro"
2023-07-05 09:18:34 +02:00
version = "0.3.28"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
2021-09-07 18:23:45 +02:00
dependencies = [
"proc-macro2",
"quote",
2023-07-05 09:18:34 +02:00
"syn 2.0.23",
2021-09-07 18:23:45 +02:00
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "futures-sink"
2023-07-05 09:18:34 +02:00
version = "0.3.28"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e"
2021-09-03 19:59:04 +02:00
[[package]]
name = "futures-task"
2023-07-05 09:18:34 +02:00
version = "0.3.28"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"
2021-09-03 19:59:04 +02:00
[[package]]
name = "futures-util"
2023-07-05 09:18:34 +02:00
version = "0.3.28"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"
2021-09-03 19:59:04 +02:00
dependencies = [
"futures-channel",
2021-09-03 19:59:04 +02:00
"futures-core",
"futures-io",
2021-09-07 18:23:45 +02:00
"futures-macro",
"futures-sink",
2021-09-03 19:59:04 +02:00
"futures-task",
"memchr",
2021-09-03 19:59:04 +02:00
"pin-project-lite",
"pin-utils",
2021-09-07 18:23:45 +02:00
"slab",
]
[[package]]
name = "gateway"
version = "0.1.0"
dependencies = [
2023-01-02 15:59:03 +01:00
"anyhow",
2023-01-05 15:33:53 +01:00
"async-nats",
2022-12-31 19:48:40 +01:00
"bytes",
2023-01-02 15:59:03 +01:00
"leash",
2023-01-05 15:33:53 +01:00
"opentelemetry",
"opentelemetry-http",
2023-01-02 15:59:03 +01:00
"proto",
2022-12-31 14:07:30 +01:00
"serde",
2021-09-07 18:23:45 +02:00
"serde_json",
2022-12-31 14:07:30 +01:00
"shared",
2021-09-20 06:51:54 +02:00
"tokio",
2023-01-05 15:33:53 +01:00
"tokio-stream",
"tracing",
"tracing-futures",
"tracing-opentelemetry",
"twilight-gateway",
2022-12-31 14:07:30 +01:00
"twilight-model",
2021-09-07 18:23:45 +02:00
]
[[package]]
name = "generic-array"
2023-07-05 09:18:34 +02:00
version = "0.14.7"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
2021-09-07 18:23:45 +02:00
dependencies = [
"typenum",
"version_check",
2021-09-03 19:59:04 +02:00
]
2021-09-08 00:03:12 +02:00
[[package]]
name = "getrandom"
version = "0.1.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
dependencies = [
2021-09-20 06:51:54 +02:00
"cfg-if",
2021-09-08 00:03:12 +02:00
"libc",
"wasi 0.9.0+wasi-snapshot-preview1",
]
2021-09-03 21:33:44 +02:00
[[package]]
name = "getrandom"
2023-07-05 09:18:34 +02:00
version = "0.2.10"
2021-09-03 21:33:44 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
2021-09-03 21:33:44 +02:00
dependencies = [
2021-09-20 06:51:54 +02:00
"cfg-if",
2021-09-03 21:33:44 +02:00
"libc",
2022-12-31 14:07:30 +01:00
"wasi 0.11.0+wasi-snapshot-preview1",
2021-09-03 21:33:44 +02:00
]
[[package]]
name = "gimli"
2023-07-05 09:18:34 +02:00
version = "0.27.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e"
2023-01-02 15:59:03 +01:00
[[package]]
name = "glob"
version = "0.3.1"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
2023-01-02 15:59:03 +01:00
2021-09-03 19:59:04 +02:00
[[package]]
name = "h2"
2023-07-05 09:18:34 +02:00
version = "0.3.20"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049"
2021-09-03 19:59:04 +02:00
dependencies = [
2021-09-20 06:51:54 +02:00
"bytes",
2021-09-03 19:59:04 +02:00
"fnv",
"futures-core",
"futures-sink",
"futures-util",
"http",
"indexmap",
"slab",
2021-09-20 06:51:54 +02:00
"tokio",
2021-09-03 19:59:04 +02:00
"tokio-util",
"tracing",
]
2023-01-14 14:45:48 +01:00
[[package]]
name = "half"
version = "1.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
2021-09-03 19:59:04 +02:00
[[package]]
name = "hashbrown"
2022-12-31 14:07:30 +01:00
version = "0.12.3"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
dependencies = [
"ahash",
]
2021-09-03 19:59:04 +02:00
2023-01-02 15:59:03 +01:00
[[package]]
name = "hashring"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd0ddd025eccd8a2fff9865e82ef4c8ce00c4a67709036847d95cf3ccffd07a8"
dependencies = [
"siphasher",
]
[[package]]
name = "heck"
version = "0.4.1"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
2023-01-02 15:59:03 +01:00
2021-09-03 19:59:04 +02:00
[[package]]
name = "hermit-abi"
version = "0.1.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
dependencies = [
"libc",
]
2022-12-31 14:07:30 +01:00
[[package]]
name = "hermit-abi"
2023-07-05 09:18:34 +02:00
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b"
2021-09-07 20:09:55 +02:00
[[package]]
name = "hex"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
2021-09-03 19:59:04 +02:00
[[package]]
name = "http"
version = "0.2.9"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482"
2021-09-03 19:59:04 +02:00
dependencies = [
2021-09-20 06:51:54 +02:00
"bytes",
2021-09-03 19:59:04 +02:00
"fnv",
"itoa",
]
[[package]]
name = "http-body"
2022-12-31 14:07:30 +01:00
version = "0.4.5"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
2021-09-03 19:59:04 +02:00
dependencies = [
2021-09-20 06:51:54 +02:00
"bytes",
2021-09-03 19:59:04 +02:00
"http",
"pin-project-lite",
]
[[package]]
name = "httparse"
2022-12-31 14:07:30 +01:00
version = "1.8.0"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"
2021-09-03 19:59:04 +02:00
[[package]]
name = "httpdate"
2022-12-31 14:07:30 +01:00
version = "1.0.2"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421"
2021-09-03 19:59:04 +02:00
2021-09-03 21:33:44 +02:00
[[package]]
name = "humantime"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"
dependencies = [
"quick-error",
]
2023-01-05 15:33:53 +01:00
[[package]]
name = "humantime"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
2021-09-03 19:59:04 +02:00
[[package]]
name = "hyper"
2023-07-05 09:18:34 +02:00
version = "0.14.27"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468"
2021-09-03 19:59:04 +02:00
dependencies = [
2021-09-20 06:51:54 +02:00
"bytes",
2021-09-03 19:59:04 +02:00
"futures-channel",
"futures-core",
"futures-util",
"h2",
"http",
"http-body",
"httparse",
"httpdate",
"itoa",
"pin-project-lite",
2023-07-05 09:18:34 +02:00
"socket2 0.4.9",
2021-09-20 06:51:54 +02:00
"tokio",
2021-09-03 19:59:04 +02:00
"tower-service",
"tracing",
"want",
]
[[package]]
name = "hyper-rustls"
2023-07-05 09:18:34 +02:00
version = "0.24.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "8d78e1e73ec14cf7375674f74d7dde185c8206fd9dea6fb6295e8a98098aaa97"
dependencies = [
2023-07-05 09:18:34 +02:00
"futures-util",
2022-12-31 14:07:30 +01:00
"http",
"hyper",
2023-01-05 15:43:08 +01:00
"log",
2023-07-05 09:18:34 +02:00
"rustls 0.21.2",
2022-12-31 19:48:40 +01:00
"rustls-native-certs",
"tokio",
2023-07-05 09:18:34 +02:00
"tokio-rustls 0.24.1",
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "hyper-timeout"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1"
dependencies = [
"hyper",
"pin-project-lite",
"tokio",
"tokio-io-timeout",
]
2021-09-07 18:23:45 +02:00
[[package]]
name = "idna"
2023-07-05 09:18:34 +02:00
version = "0.4.0"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
2021-09-07 18:23:45 +02:00
dependencies = [
"unicode-bidi",
"unicode-normalization",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "indexmap"
2023-07-05 09:18:34 +02:00
version = "1.9.3"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
2021-09-03 19:59:04 +02:00
dependencies = [
"autocfg",
"hashbrown",
]
[[package]]
name = "instant"
2021-10-18 11:52:21 +02:00
version = "0.1.12"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2021-10-18 11:52:21 +02:00
checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
2021-09-03 19:59:04 +02:00
dependencies = [
2021-09-20 06:51:54 +02:00
"cfg-if",
2021-09-03 19:59:04 +02:00
]
2022-12-31 14:07:30 +01:00
[[package]]
name = "io-lifetimes"
2023-07-05 09:18:34 +02:00
version = "1.0.11"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
2022-12-31 14:07:30 +01:00
dependencies = [
2023-07-05 09:18:34 +02:00
"hermit-abi 0.3.2",
2022-12-31 14:07:30 +01:00
"libc",
2023-07-05 09:18:34 +02:00
"windows-sys",
2022-12-31 14:07:30 +01:00
]
2023-01-05 15:33:53 +01:00
[[package]]
name = "is-terminal"
2023-07-05 09:18:34 +02:00
version = "0.4.8"
2023-01-05 15:33:53 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "24fddda5af7e54bf7da53067d6e802dbcc381d0a8eef629df528e3ebf68755cb"
2023-01-05 15:33:53 +01:00
dependencies = [
2023-07-05 09:18:34 +02:00
"hermit-abi 0.3.2",
"rustix 0.38.2",
"windows-sys",
2023-01-05 15:33:53 +01:00
]
2022-12-31 19:48:40 +01:00
[[package]]
name = "itertools"
version = "0.10.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
dependencies = [
"either",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "itoa"
2023-07-05 09:18:34 +02:00
version = "1.0.8"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "62b02a5381cc465bd3041d84623d0fa3b66738b52b8e2fc3bab8ad63ab032f4a"
2021-09-03 19:59:04 +02:00
2021-09-07 19:19:01 +02:00
[[package]]
name = "js-sys"
2023-07-05 09:18:34 +02:00
version = "0.3.64"
2021-09-07 19:19:01 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a"
2021-09-07 19:19:01 +02:00
dependencies = [
"wasm-bindgen",
]
2022-12-31 14:07:30 +01:00
[[package]]
name = "json5"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1"
dependencies = [
"pest",
"pest_derive",
"serde",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "lazy_static"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
2023-01-02 15:59:03 +01:00
[[package]]
name = "leash"
version = "0.1.0"
dependencies = [
"anyhow",
2023-01-05 15:33:53 +01:00
"opentelemetry",
"opentelemetry-otlp",
2023-01-02 15:59:03 +01:00
"serde",
"shared",
"tokio",
2023-01-05 15:33:53 +01:00
"tracing",
"tracing-log",
"tracing-opentelemetry",
"tracing-subscriber",
2023-01-02 15:59:03 +01:00
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "libc"
2023-07-05 09:18:34 +02:00
version = "0.2.147"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
2021-09-03 19:59:04 +02:00
[[package]]
name = "linked-hash-map"
2022-12-31 14:07:30 +01:00
version = "0.5.6"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
[[package]]
name = "linux-raw-sys"
2023-07-05 09:18:34 +02:00
version = "0.3.8"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
[[package]]
name = "linux-raw-sys"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0"
2021-09-03 19:59:04 +02:00
[[package]]
name = "lock_api"
2023-07-05 09:18:34 +02:00
version = "0.4.10"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16"
2021-09-03 19:59:04 +02:00
dependencies = [
2022-12-31 14:07:30 +01:00
"autocfg",
2021-09-03 19:59:04 +02:00
"scopeguard",
]
[[package]]
name = "log"
2023-07-05 09:18:34 +02:00
version = "0.4.19"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4"
2021-09-03 19:59:04 +02:00
2023-01-05 15:33:53 +01:00
[[package]]
name = "matchers"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
dependencies = [
"regex-automata",
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "matchit"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b87248edafb776e59e6ee64a79086f65890d3510f2c656c000bf2a7e8a0aea40"
2021-09-07 18:23:45 +02:00
[[package]]
2022-12-31 14:07:30 +01:00
name = "memchr"
version = "2.5.0"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
2021-09-07 18:23:45 +02:00
2023-01-14 14:45:48 +01:00
[[package]]
name = "memoffset"
2023-07-05 09:18:34 +02:00
version = "0.9.0"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
2023-01-14 14:45:48 +01:00
dependencies = [
"autocfg",
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "mime"
2023-07-05 09:18:34 +02:00
version = "0.3.17"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
2023-01-02 15:59:03 +01:00
2021-09-03 19:59:04 +02:00
[[package]]
2022-12-31 14:07:30 +01:00
name = "minimal-lexical"
version = "0.2.1"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
2021-09-03 19:59:04 +02:00
2021-10-16 07:15:48 +02:00
[[package]]
name = "miniz_oxide"
2023-07-05 09:18:34 +02:00
version = "0.7.1"
2021-10-16 07:15:48 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
2021-10-16 07:15:48 +02:00
dependencies = [
"adler",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "mio"
2023-07-05 09:18:34 +02:00
version = "0.8.8"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2"
2021-09-03 19:59:04 +02:00
dependencies = [
"libc",
2022-12-31 14:07:30 +01:00
"wasi 0.11.0+wasi-snapshot-preview1",
2023-07-05 09:18:34 +02:00
"windows-sys",
2021-09-03 19:59:04 +02:00
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "multimap"
version = "0.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a"
[[package]]
name = "nix"
version = "0.26.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a"
dependencies = [
2023-07-05 09:18:34 +02:00
"bitflags 1.3.2",
"cfg-if",
"libc",
"static_assertions",
]
2021-09-08 00:03:12 +02:00
[[package]]
name = "nkeys"
2022-12-31 14:07:30 +01:00
version = "0.2.0"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "0e66a7cd1358277b2a6f77078e70aea7315ff2f20db969cc61153103ec162594"
2021-09-08 00:03:12 +02:00
dependencies = [
"byteorder",
"data-encoding",
"ed25519-dalek",
2023-07-05 09:18:34 +02:00
"getrandom 0.2.10",
2021-09-08 00:03:12 +02:00
"log",
2022-12-31 14:07:30 +01:00
"rand 0.8.5",
2021-09-08 00:03:12 +02:00
"signatory",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "nom"
version = "7.1.3"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
2021-09-03 19:59:04 +02:00
dependencies = [
"memchr",
2022-12-31 14:07:30 +01:00
"minimal-lexical",
2021-09-03 19:59:04 +02:00
]
2021-09-08 00:03:12 +02:00
[[package]]
2023-01-05 15:33:53 +01:00
name = "nu-ansi-term"
version = "0.46.0"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-01-05 15:33:53 +01:00
checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
2021-09-08 00:03:12 +02:00
dependencies = [
2023-01-05 15:33:53 +01:00
"overload",
"winapi",
2021-09-08 00:03:12 +02:00
]
2021-09-17 11:14:24 +02:00
[[package]]
2023-01-05 15:33:53 +01:00
name = "nuid"
version = "0.3.2"
2021-09-17 11:14:24 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-01-05 15:33:53 +01:00
checksum = "20c1bb65186718d348306bf1afdeb20d9ab45b2ab80fb793c0fdcf59ffbb4f38"
2021-09-17 11:14:24 +02:00
dependencies = [
2023-01-05 15:33:53 +01:00
"lazy_static",
"rand 0.8.5",
2021-09-03 19:59:04 +02:00
]
[[package]]
name = "num-traits"
2022-12-31 14:07:30 +01:00
version = "0.2.15"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
2021-09-03 19:59:04 +02:00
dependencies = [
"autocfg",
]
[[package]]
name = "num_cpus"
2023-07-05 09:18:34 +02:00
version = "1.16.0"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
2021-09-03 19:59:04 +02:00
dependencies = [
2023-07-05 09:18:34 +02:00
"hermit-abi 0.3.2",
2021-09-03 19:59:04 +02:00
"libc",
]
[[package]]
name = "object"
2023-07-05 09:18:34 +02:00
version = "0.31.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1"
dependencies = [
"memchr",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "once_cell"
2023-07-05 09:18:34 +02:00
version = "1.18.0"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
2021-09-03 19:59:04 +02:00
2023-01-14 14:45:48 +01:00
[[package]]
name = "oorandom"
version = "11.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
2021-09-07 18:23:45 +02:00
[[package]]
name = "opaque-debug"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
2021-09-08 00:03:12 +02:00
[[package]]
name = "openssl-probe"
2022-12-31 14:07:30 +01:00
version = "0.1.5"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
2021-09-08 00:03:12 +02:00
2023-01-05 15:33:53 +01:00
[[package]]
name = "opentelemetry"
2023-07-05 09:18:34 +02:00
version = "0.19.0"
2023-01-05 15:33:53 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "5f4b8347cc26099d3aeee044065ecc3ae11469796b4d65d065a23a584ed92a6f"
2023-01-05 15:33:53 +01:00
dependencies = [
"opentelemetry_api",
"opentelemetry_sdk",
]
[[package]]
name = "opentelemetry-http"
2023-07-05 09:18:34 +02:00
version = "0.8.0"
2023-01-05 15:33:53 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "a819b71d6530c4297b49b3cae2939ab3a8cc1b9f382826a1bc29dd0ca3864906"
2023-01-05 15:33:53 +01:00
dependencies = [
"async-trait",
"bytes",
"http",
"opentelemetry_api",
]
[[package]]
name = "opentelemetry-otlp"
2023-07-05 09:18:34 +02:00
version = "0.12.0"
2023-01-05 15:33:53 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "8af72d59a4484654ea8eb183fea5ae4eb6a41d7ac3e3bae5f4d2a282a3a7d3ca"
2023-01-05 15:33:53 +01:00
dependencies = [
"async-trait",
"futures",
"futures-util",
"http",
"opentelemetry",
"opentelemetry-proto",
"prost",
"thiserror",
"tokio",
2023-07-05 09:18:34 +02:00
"tonic 0.8.3",
2023-01-05 15:33:53 +01:00
]
[[package]]
name = "opentelemetry-proto"
2023-07-05 09:18:34 +02:00
version = "0.2.0"
2023-01-05 15:33:53 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "045f8eea8c0fa19f7d48e7bc3128a39c2e5c533d5c61298c548dfefc1064474c"
2023-01-05 15:33:53 +01:00
dependencies = [
"futures",
"futures-util",
"opentelemetry",
"prost",
2023-07-05 09:18:34 +02:00
"tonic 0.8.3",
2023-01-05 15:33:53 +01:00
]
[[package]]
name = "opentelemetry_api"
2023-07-05 09:18:34 +02:00
version = "0.19.0"
2023-01-05 15:33:53 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "ed41783a5bf567688eb38372f2b7a8530f5a607a4b49d38dd7573236c23ca7e2"
2023-01-05 15:33:53 +01:00
dependencies = [
"fnv",
"futures-channel",
"futures-util",
"indexmap",
"once_cell",
"pin-project-lite",
"thiserror",
2023-07-05 09:18:34 +02:00
"urlencoding",
2023-01-05 15:33:53 +01:00
]
[[package]]
name = "opentelemetry_sdk"
2023-07-05 09:18:34 +02:00
version = "0.19.0"
2023-01-05 15:33:53 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "8b3a2a91fdbfdd4d212c0dcc2ab540de2c2bcbbd90be17de7a7daf8822d010c1"
2023-01-05 15:33:53 +01:00
dependencies = [
"async-trait",
"crossbeam-channel",
"dashmap",
"fnv",
"futures-channel",
"futures-executor",
"futures-util",
"once_cell",
"opentelemetry_api",
"percent-encoding",
"rand 0.8.5",
"thiserror",
"tokio",
"tokio-stream",
]
[[package]]
name = "ordered-float"
2022-12-31 14:07:30 +01:00
version = "2.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7940cf2ca942593318d07fcf2596cdca60a85c9e7fab408a5e21a4f9dcd40d87"
dependencies = [
"num-traits",
]
[[package]]
name = "ordered-multimap"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a"
dependencies = [
2022-12-31 14:07:30 +01:00
"dlv-list",
"hashbrown",
]
2023-01-02 21:14:27 +01:00
[[package]]
name = "os_str_bytes"
2023-07-05 09:18:34 +02:00
version = "6.5.1"
2023-01-02 21:14:27 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "4d5d9eb14b174ee9aa2ef96dc2b94637a2d4b6e7cb873c7e171f0c20c6cf3eac"
2023-01-02 21:14:27 +01:00
2023-01-05 15:33:53 +01:00
[[package]]
name = "overload"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
2021-09-03 19:59:04 +02:00
[[package]]
name = "parking_lot_core"
2023-07-05 09:18:34 +02:00
version = "0.9.8"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447"
2021-09-03 19:59:04 +02:00
dependencies = [
2021-09-20 06:51:54 +02:00
"cfg-if",
2021-09-03 19:59:04 +02:00
"libc",
2021-09-20 06:51:54 +02:00
"redox_syscall",
"smallvec",
2023-07-05 09:18:34 +02:00
"windows-targets",
2022-12-31 14:07:30 +01:00
]
[[package]]
name = "pathdiff"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"
[[package]]
name = "pem-rfc7468"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "84e93a3b1cc0510b03020f33f21e62acdde3dcaef432edc95bea377fbd4c2cd4"
dependencies = [
"base64ct",
2021-09-03 19:59:04 +02:00
]
2021-09-03 21:33:44 +02:00
[[package]]
name = "percent-encoding"
2023-07-05 09:18:34 +02:00
version = "2.3.0"
2021-09-03 21:33:44 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
2021-09-03 21:33:44 +02:00
[[package]]
2022-12-31 14:07:30 +01:00
name = "pest"
2023-07-05 09:18:34 +02:00
version = "2.7.0"
2021-09-03 21:33:44 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "f73935e4d55e2abf7f130186537b19e7a4abc886a0252380b59248af473a3fc9"
2021-09-03 21:33:44 +02:00
dependencies = [
2022-12-31 14:07:30 +01:00
"thiserror",
"ucd-trie",
2021-09-03 21:33:44 +02:00
]
[[package]]
2022-12-31 14:07:30 +01:00
name = "pest_derive"
2023-07-05 09:18:34 +02:00
version = "2.7.0"
2021-09-03 21:33:44 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "aef623c9bbfa0eedf5a0efba11a5ee83209c326653ca31ff019bec3a95bfff2b"
2021-09-03 21:33:44 +02:00
dependencies = [
2022-12-31 14:07:30 +01:00
"pest",
"pest_generator",
]
[[package]]
name = "pest_generator"
2023-07-05 09:18:34 +02:00
version = "2.7.0"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "b3e8cba4ec22bada7fc55ffe51e2deb6a0e0db2d0b7ab0b103acc80d2510c190"
2022-12-31 14:07:30 +01:00
dependencies = [
"pest",
"pest_meta",
2021-09-03 21:33:44 +02:00
"proc-macro2",
"quote",
2023-07-05 09:18:34 +02:00
"syn 2.0.23",
2021-09-03 21:33:44 +02:00
]
2022-12-31 14:07:30 +01:00
[[package]]
name = "pest_meta"
2023-07-05 09:18:34 +02:00
version = "2.7.0"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "a01f71cb40bd8bb94232df14b946909e14660e33fc05db3e50ae2a82d7ea0ca0"
2022-12-31 14:07:30 +01:00
dependencies = [
"once_cell",
"pest",
2023-07-05 09:18:34 +02:00
"sha2 0.10.7",
2022-12-31 14:07:30 +01:00
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "petgraph"
version = "0.6.3"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4"
2023-01-02 15:59:03 +01:00
dependencies = [
"fixedbitset",
"indexmap",
]
2022-12-31 19:48:40 +01:00
[[package]]
name = "pin-project"
2023-07-05 09:18:34 +02:00
version = "1.1.2"
2022-12-31 19:48:40 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "030ad2bc4db10a8944cb0d837f158bdfec4d4a4873ab701a95046770d11f8842"
2022-12-31 19:48:40 +01:00
dependencies = [
"pin-project-internal",
]
[[package]]
name = "pin-project-internal"
2023-07-05 09:18:34 +02:00
version = "1.1.2"
2022-12-31 19:48:40 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "ec2e072ecce94ec471b13398d5402c188e76ac03cf74dd1a975161b23a3f6d9c"
2022-12-31 19:48:40 +01:00
dependencies = [
"proc-macro2",
"quote",
2023-07-05 09:18:34 +02:00
"syn 2.0.23",
2022-12-31 19:48:40 +01:00
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "pin-project-lite"
2023-07-05 09:18:34 +02:00
version = "0.2.10"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57"
2021-09-03 19:59:04 +02:00
[[package]]
name = "pin-utils"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
2022-12-31 14:07:30 +01:00
[[package]]
name = "pkcs8"
version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee3ef9b64d26bad0536099c816c6734379e45bbd5f14798def6809e5cc350447"
dependencies = [
"der",
"pem-rfc7468",
"spki",
"zeroize",
]
2023-01-14 14:45:48 +01:00
[[package]]
name = "plotters"
2023-07-05 09:18:34 +02:00
version = "0.3.5"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45"
2023-01-14 14:45:48 +01:00
dependencies = [
"num-traits",
"plotters-backend",
"plotters-svg",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "plotters-backend"
2023-07-05 09:18:34 +02:00
version = "0.3.5"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609"
2023-01-14 14:45:48 +01:00
[[package]]
name = "plotters-svg"
2023-07-05 09:18:34 +02:00
version = "0.3.5"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab"
2023-01-14 14:45:48 +01:00
dependencies = [
"plotters-backend",
]
2021-09-03 21:33:44 +02:00
[[package]]
name = "ppv-lite86"
2022-12-31 14:07:30 +01:00
version = "0.2.17"
2021-09-03 21:33:44 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
2021-09-03 21:33:44 +02:00
2023-01-02 15:59:03 +01:00
[[package]]
name = "prettyplease"
2023-07-05 09:18:34 +02:00
version = "0.1.25"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86"
2023-01-02 15:59:03 +01:00
dependencies = [
"proc-macro2",
2023-07-05 09:18:34 +02:00
"syn 1.0.109",
2023-01-02 15:59:03 +01:00
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "proc-macro2"
2023-07-05 09:18:34 +02:00
version = "1.0.63"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb"
2021-09-03 19:59:04 +02:00
dependencies = [
2022-12-31 14:07:30 +01:00
"unicode-ident",
2021-09-03 19:59:04 +02:00
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "prost"
2023-07-05 09:18:34 +02:00
version = "0.11.9"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd"
2023-01-02 15:59:03 +01:00
dependencies = [
"bytes",
"prost-derive",
]
[[package]]
name = "prost-build"
2023-07-05 09:18:34 +02:00
version = "0.11.9"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270"
2023-01-02 15:59:03 +01:00
dependencies = [
"bytes",
"heck",
"itertools",
"lazy_static",
"log",
"multimap",
"petgraph",
"prettyplease",
"prost",
"prost-types",
"regex",
2023-07-05 09:18:34 +02:00
"syn 1.0.109",
2023-01-02 15:59:03 +01:00
"tempfile",
"which",
]
[[package]]
name = "prost-derive"
2023-07-05 09:18:34 +02:00
version = "0.11.9"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4"
2023-01-02 15:59:03 +01:00
dependencies = [
"anyhow",
"itertools",
"proc-macro2",
"quote",
2023-07-05 09:18:34 +02:00
"syn 1.0.109",
2023-01-02 15:59:03 +01:00
]
[[package]]
name = "prost-types"
2023-07-05 09:18:34 +02:00
version = "0.11.9"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13"
2023-01-02 15:59:03 +01:00
dependencies = [
"prost",
]
2022-12-31 14:07:30 +01:00
[[package]]
name = "proto"
version = "0.1.0"
2023-01-02 15:59:03 +01:00
dependencies = [
"glob",
"prost",
2023-07-05 09:18:34 +02:00
"tonic 0.9.2",
2023-01-02 15:59:03 +01:00
"tonic-build",
]
2022-12-31 14:07:30 +01:00
2021-09-03 21:33:44 +02:00
[[package]]
name = "quick-error"
version = "1.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
2021-09-03 19:59:04 +02:00
[[package]]
name = "quote"
2023-07-05 09:18:34 +02:00
version = "1.0.29"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105"
2021-09-03 19:59:04 +02:00
dependencies = [
"proc-macro2",
]
2021-09-08 00:03:12 +02:00
[[package]]
name = "rand"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
dependencies = [
"getrandom 0.1.16",
"libc",
"rand_chacha 0.2.2",
"rand_core 0.5.1",
2022-12-31 14:07:30 +01:00
"rand_hc",
2021-09-08 00:03:12 +02:00
]
2021-09-03 21:33:44 +02:00
[[package]]
name = "rand"
2022-12-31 14:07:30 +01:00
version = "0.8.5"
2021-09-03 21:33:44 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
2021-09-03 21:33:44 +02:00
dependencies = [
"libc",
2021-09-08 00:03:12 +02:00
"rand_chacha 0.3.1",
2022-12-31 14:07:30 +01:00
"rand_core 0.6.4",
2021-09-08 00:03:12 +02:00
]
[[package]]
name = "rand_chacha"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
dependencies = [
"ppv-lite86",
"rand_core 0.5.1",
2021-09-03 21:33:44 +02:00
]
[[package]]
name = "rand_chacha"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
dependencies = [
"ppv-lite86",
2022-12-31 14:07:30 +01:00
"rand_core 0.6.4",
2021-09-08 00:03:12 +02:00
]
[[package]]
name = "rand_core"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
dependencies = [
"getrandom 0.1.16",
2021-09-03 21:33:44 +02:00
]
[[package]]
name = "rand_core"
2022-12-31 14:07:30 +01:00
version = "0.6.4"
2021-09-03 21:33:44 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
2021-09-03 21:33:44 +02:00
dependencies = [
2023-07-05 09:18:34 +02:00
"getrandom 0.2.10",
2021-09-08 00:03:12 +02:00
]
[[package]]
name = "rand_hc"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
dependencies = [
"rand_core 0.5.1",
2021-09-03 21:33:44 +02:00
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "ratelimit"
version = "0.1.0"
dependencies = [
"anyhow",
2023-01-14 14:45:48 +01:00
"criterion",
2023-01-15 14:03:29 +01:00
"env_logger 0.10.0",
2023-01-02 15:59:03 +01:00
"hyper",
2023-01-02 17:07:48 +01:00
"leash",
2023-01-05 15:33:53 +01:00
"opentelemetry",
"opentelemetry-http",
2023-01-02 15:59:03 +01:00
"proto",
2023-01-05 15:33:53 +01:00
"redis",
2023-01-02 15:59:03 +01:00
"serde",
2023-01-16 10:14:40 +01:00
"serde_json",
2023-01-02 15:59:03 +01:00
"shared",
2023-01-14 14:45:48 +01:00
"test-log",
2023-01-02 15:59:03 +01:00
"tokio",
"tokio-stream",
2023-01-14 14:45:48 +01:00
"tokio-test",
2023-07-05 09:18:34 +02:00
"tonic 0.9.2",
2023-01-02 15:59:03 +01:00
"tracing",
2023-01-16 10:14:40 +01:00
"tracing-futures",
2023-01-05 15:33:53 +01:00
"tracing-opentelemetry",
2023-01-14 14:45:48 +01:00
"tracing-subscriber",
"tracing-test",
2023-01-21 10:42:08 +01:00
"twilight-http-ratelimiting",
2023-01-02 15:59:03 +01:00
]
2023-01-14 14:45:48 +01:00
[[package]]
name = "rayon"
2023-07-05 09:18:34 +02:00
version = "1.7.0"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b"
2023-01-14 14:45:48 +01:00
dependencies = [
"either",
"rayon-core",
]
[[package]]
name = "rayon-core"
2023-07-05 09:18:34 +02:00
version = "1.11.0"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d"
2023-01-14 14:45:48 +01:00
dependencies = [
"crossbeam-channel",
"crossbeam-deque",
"crossbeam-utils",
"num_cpus",
]
2021-09-17 16:41:56 +02:00
[[package]]
name = "redis"
2023-07-05 09:18:34 +02:00
version = "0.23.0"
2021-09-17 16:41:56 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "3ea8c51b5dc1d8e5fd3350ec8167f464ec0995e79f2e90a075b63371500d557f"
2021-09-17 16:41:56 +02:00
dependencies = [
"arc-swap",
2021-09-17 16:41:56 +02:00
"async-trait",
"bytes",
2021-09-17 16:41:56 +02:00
"combine",
"crc16",
"futures",
"futures-util",
2021-09-17 16:41:56 +02:00
"itoa",
"percent-encoding",
"pin-project-lite",
2022-12-31 14:07:30 +01:00
"rand 0.8.5",
"ryu",
"sha1_smol",
"tokio",
"tokio-util",
2021-09-17 16:41:56 +02:00
"url",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "redox_syscall"
2023-07-05 09:18:34 +02:00
version = "0.3.5"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
2021-09-03 19:59:04 +02:00
dependencies = [
2023-07-05 09:18:34 +02:00
"bitflags 1.3.2",
2021-09-03 19:59:04 +02:00
]
[[package]]
name = "regex"
2023-07-05 09:18:34 +02:00
version = "1.8.4"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f"
2021-09-03 19:59:04 +02:00
dependencies = [
"aho-corasick",
"memchr",
2023-07-05 09:18:34 +02:00
"regex-syntax 0.7.2",
2021-09-03 19:59:04 +02:00
]
2023-01-05 15:33:53 +01:00
[[package]]
name = "regex-automata"
version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
dependencies = [
2023-07-05 09:18:34 +02:00
"regex-syntax 0.6.29",
2023-01-05 15:33:53 +01:00
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "regex-syntax"
2023-07-05 09:18:34 +02:00
version = "0.6.29"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
2021-09-03 19:59:04 +02:00
2021-09-03 21:33:44 +02:00
[[package]]
2023-07-05 09:18:34 +02:00
name = "regex-syntax"
version = "0.7.2"
2021-09-03 21:33:44 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78"
2021-09-03 21:33:44 +02:00
[[package]]
2021-10-12 20:51:30 +02:00
name = "rest"
2021-09-03 21:33:44 +02:00
version = "0.1.0"
dependencies = [
2023-01-02 15:59:03 +01:00
"anyhow",
"dns-lookup",
2021-10-12 20:51:30 +02:00
"futures-util",
2023-01-02 15:59:03 +01:00
"hashring",
2021-10-12 20:51:30 +02:00
"hyper",
2023-01-05 15:43:08 +01:00
"hyper-rustls",
"lazy_static",
2023-01-02 15:59:03 +01:00
"leash",
2023-01-05 15:33:53 +01:00
"opentelemetry",
"opentelemetry-http",
2023-01-02 15:59:03 +01:00
"proto",
2022-12-31 14:07:30 +01:00
"serde",
2023-01-16 10:14:40 +01:00
"serde_json",
2022-12-31 14:07:30 +01:00
"shared",
2021-09-20 06:51:54 +02:00
"tokio",
2023-01-02 15:59:03 +01:00
"tokio-stream",
2023-07-05 09:18:34 +02:00
"tonic 0.9.2",
2023-01-02 15:59:03 +01:00
"tracing",
2023-01-16 10:14:40 +01:00
"tracing-futures",
2023-01-05 15:33:53 +01:00
"tracing-opentelemetry",
2023-01-21 10:42:08 +01:00
"twilight-http-ratelimiting",
"xxhash-rust",
2021-09-03 21:33:44 +02:00
]
2021-09-07 19:19:01 +02:00
[[package]]
name = "ring"
version = "0.16.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc"
dependencies = [
"cc",
"libc",
"once_cell",
"spin",
"untrusted",
"web-sys",
2021-09-20 06:51:54 +02:00
"winapi",
2021-09-07 19:19:01 +02:00
]
2022-12-31 14:07:30 +01:00
[[package]]
name = "ron"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a"
dependencies = [
"base64 0.13.1",
2023-07-05 09:18:34 +02:00
"bitflags 1.3.2",
2022-12-31 14:07:30 +01:00
"serde",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "rust-ini"
2022-12-31 14:07:30 +01:00
version = "0.18.0"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df"
dependencies = [
"cfg-if",
"ordered-multimap",
]
[[package]]
name = "rustc-demangle"
2023-07-05 09:18:34 +02:00
version = "0.1.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
2022-12-31 14:07:30 +01:00
[[package]]
name = "rustix"
2023-07-05 09:18:34 +02:00
version = "0.37.22"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "8818fa822adcc98b18fedbb3632a6a33213c070556b5aa7c4c8cc21cff565c4c"
2022-12-31 14:07:30 +01:00
dependencies = [
2023-07-05 09:18:34 +02:00
"bitflags 1.3.2",
2022-12-31 14:07:30 +01:00
"errno",
"io-lifetimes",
"libc",
2023-07-05 09:18:34 +02:00
"linux-raw-sys 0.3.8",
"windows-sys",
]
[[package]]
name = "rustix"
version = "0.38.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aabcb0461ebd01d6b79945797c27f8529082226cb630a9865a71870ff63532a4"
dependencies = [
"bitflags 2.3.3",
"errno",
"libc",
"linux-raw-sys 0.4.3",
"windows-sys",
2022-12-31 14:07:30 +01:00
]
2021-09-03 19:59:04 +02:00
2022-12-31 14:07:30 +01:00
[[package]]
name = "rustls"
version = "0.20.8"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f"
2022-12-31 14:07:30 +01:00
dependencies = [
"log",
"ring",
2022-12-31 19:48:40 +01:00
"sct",
"webpki",
2021-09-08 00:03:12 +02:00
]
2023-07-05 09:18:34 +02:00
[[package]]
name = "rustls"
version = "0.21.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e32ca28af694bc1bbf399c33a516dbdf1c90090b8ab23c2bc24f834aa2247f5f"
dependencies = [
"log",
"ring",
"rustls-webpki",
"sct",
]
2022-12-31 14:07:30 +01:00
[[package]]
name = "rustls-native-certs"
2023-07-05 09:18:34 +02:00
version = "0.6.3"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00"
2022-12-31 14:07:30 +01:00
dependencies = [
"openssl-probe",
2022-12-31 19:48:40 +01:00
"rustls-pemfile",
2022-12-31 14:07:30 +01:00
"schannel",
"security-framework",
]
[[package]]
name = "rustls-pemfile"
2023-07-05 09:18:34 +02:00
version = "1.0.3"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2"
2022-12-31 14:07:30 +01:00
dependencies = [
2023-07-05 09:18:34 +02:00
"base64 0.21.2",
]
[[package]]
name = "rustls-webpki"
version = "0.100.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b"
dependencies = [
"ring",
"untrusted",
2022-12-31 14:07:30 +01:00
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "rustversion"
2023-07-05 09:18:34 +02:00
version = "1.0.13"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "dc31bd9b61a32c31f9650d18add92aa83a49ba979c143eefd27fe7177b05bd5f"
2023-01-02 15:59:03 +01:00
2021-09-03 19:59:04 +02:00
[[package]]
name = "ryu"
2023-07-05 09:18:34 +02:00
version = "1.0.14"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "fe232bdf6be8c8de797b22184ee71118d63780ea42ac85b61d1baa6d3b782ae9"
2021-09-03 19:59:04 +02:00
2023-01-14 14:45:48 +01:00
[[package]]
name = "same-file"
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
dependencies = [
"winapi-util",
]
2021-09-08 00:03:12 +02:00
[[package]]
name = "schannel"
2023-07-05 09:18:34 +02:00
version = "0.1.22"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88"
2021-09-08 00:03:12 +02:00
dependencies = [
2023-07-05 09:18:34 +02:00
"windows-sys",
2021-09-08 00:03:12 +02:00
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "scopeguard"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
2022-12-31 14:07:30 +01:00
[[package]]
name = "sct"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4"
dependencies = [
"ring",
"untrusted",
]
2021-09-08 00:03:12 +02:00
[[package]]
name = "security-framework"
2023-07-05 09:18:34 +02:00
version = "2.9.1"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8"
2021-09-08 00:03:12 +02:00
dependencies = [
2023-07-05 09:18:34 +02:00
"bitflags 1.3.2",
2021-09-08 00:03:12 +02:00
"core-foundation",
"core-foundation-sys",
"libc",
"security-framework-sys",
]
[[package]]
name = "security-framework-sys"
2023-07-05 09:18:34 +02:00
version = "2.9.0"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7"
2021-09-08 00:03:12 +02:00
dependencies = [
"core-foundation-sys",
"libc",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "serde"
2023-07-05 09:18:34 +02:00
version = "1.0.166"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "d01b7404f9d441d3ad40e6a636a7782c377d2abdbe4fa2440e2edcc2f4f10db8"
2021-09-03 21:33:44 +02:00
dependencies = [
"serde_derive",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "serde-value"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c"
dependencies = [
"ordered-float",
2022-12-31 14:07:30 +01:00
"serde",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "serde_derive"
2023-07-05 09:18:34 +02:00
version = "1.0.166"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "5dd83d6dde2b6b2d466e14d9d1acce8816dedee94f735eac6395808b3483c6d6"
2021-09-03 19:59:04 +02:00
dependencies = [
"proc-macro2",
"quote",
2023-07-05 09:18:34 +02:00
"syn 2.0.23",
2021-09-03 19:59:04 +02:00
]
[[package]]
name = "serde_json"
2023-07-05 09:18:34 +02:00
version = "1.0.100"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "0f1e14e89be7aa4c4b78bdbdc9eb5bf8517829a600ae8eaa39a6e1d960b5185c"
2021-09-03 19:59:04 +02:00
dependencies = [
"itoa",
"ryu",
2022-12-31 14:07:30 +01:00
"serde",
]
[[package]]
name = "serde_nanos"
version = "0.1.3"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ae801b7733ca8d6a2b580debe99f67f36826a0f5b8a36055dc6bc40f8d6bc71"
2022-12-31 14:07:30 +01:00
dependencies = [
"serde",
2021-09-03 19:59:04 +02:00
]
2021-09-07 18:23:45 +02:00
[[package]]
name = "serde_repr"
2023-07-05 09:18:34 +02:00
version = "0.1.13"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "6f0a21fba416426ac927b1691996e82079f8b6156e920c85345f135b2e9ba2de"
2022-12-31 14:07:30 +01:00
dependencies = [
"proc-macro2",
"quote",
2023-07-05 09:18:34 +02:00
"syn 2.0.23",
2022-12-31 14:07:30 +01:00
]
2021-09-07 18:23:45 +02:00
[[package]]
2023-07-05 09:18:34 +02:00
name = "sha1"
version = "0.10.5"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"
2021-09-07 18:23:45 +02:00
dependencies = [
2021-09-20 06:51:54 +02:00
"cfg-if",
2021-09-07 18:23:45 +02:00
"cpufeatures",
2023-07-05 09:18:34 +02:00
"digest 0.10.7",
2021-09-07 18:23:45 +02:00
]
2022-12-31 14:07:30 +01:00
[[package]]
name = "sha1_smol"
version = "1.0.0"
2021-09-17 16:41:56 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012"
2021-09-17 16:41:56 +02:00
2021-09-08 00:03:12 +02:00
[[package]]
name = "sha2"
2022-12-31 14:07:30 +01:00
version = "0.9.9"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800"
2021-09-08 00:03:12 +02:00
dependencies = [
2022-12-31 14:07:30 +01:00
"block-buffer 0.9.0",
2021-09-20 06:51:54 +02:00
"cfg-if",
2021-09-08 00:03:12 +02:00
"cpufeatures",
2022-12-31 14:07:30 +01:00
"digest 0.9.0",
2021-09-08 00:03:12 +02:00
"opaque-debug",
]
[[package]]
name = "sha2"
2023-07-05 09:18:34 +02:00
version = "0.10.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8"
dependencies = [
"cfg-if",
"cpufeatures",
2023-07-05 09:18:34 +02:00
"digest 0.10.7",
]
2022-12-31 14:07:30 +01:00
[[package]]
2023-01-05 15:33:53 +01:00
name = "sharded-slab"
version = "0.1.4"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-01-05 15:33:53 +01:00
checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31"
2022-12-31 14:07:30 +01:00
dependencies = [
2023-01-05 15:33:53 +01:00
"lazy_static",
2022-12-31 14:07:30 +01:00
]
[[package]]
name = "shared"
version = "0.1.0"
dependencies = [
2023-01-02 15:59:03 +01:00
"anyhow",
2022-12-31 19:48:40 +01:00
"async-nats",
2022-12-31 14:07:30 +01:00
"config",
2023-01-15 14:03:29 +01:00
"opentelemetry",
"opentelemetry-otlp",
2022-12-31 14:07:30 +01:00
"redis",
"serde",
"serde_json",
"tokio",
2023-01-05 15:33:53 +01:00
"tracing",
2022-12-31 14:07:30 +01:00
"twilight-model",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "signal-hook-registry"
version = "1.4.1"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1"
2021-09-03 19:59:04 +02:00
dependencies = [
"libc",
]
2021-09-08 00:03:12 +02:00
[[package]]
name = "signatory"
2022-12-31 14:07:30 +01:00
version = "0.23.2"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "5dfecc059e81632eef1dd9b79e22fc28b8fe69b30d3357512a77a0ad8ee3c782"
2021-09-08 00:03:12 +02:00
dependencies = [
2022-12-31 14:07:30 +01:00
"pkcs8",
"rand_core 0.6.4",
2021-09-08 00:03:12 +02:00
"signature",
"zeroize",
]
[[package]]
name = "signature"
2022-12-31 14:07:30 +01:00
version = "1.6.4"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c"
2021-09-08 00:03:12 +02:00
2023-01-02 15:59:03 +01:00
[[package]]
name = "siphasher"
version = "0.3.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de"
2021-09-03 19:59:04 +02:00
[[package]]
name = "slab"
version = "0.4.8"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d"
2022-12-31 14:07:30 +01:00
dependencies = [
"autocfg",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "smallvec"
2022-12-31 14:07:30 +01:00
version = "1.10.0"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0"
2021-09-03 19:59:04 +02:00
[[package]]
name = "socket2"
2023-07-05 09:18:34 +02:00
version = "0.4.9"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662"
2021-09-03 19:59:04 +02:00
dependencies = [
"libc",
2021-09-20 06:51:54 +02:00
"winapi",
2021-09-03 19:59:04 +02:00
]
2023-07-05 09:18:34 +02:00
[[package]]
name = "socket2"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877"
dependencies = [
"libc",
"windows-sys",
]
2021-09-07 19:19:01 +02:00
[[package]]
name = "spin"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
2021-09-03 19:59:04 +02:00
[[package]]
2022-12-31 14:07:30 +01:00
name = "spki"
version = "0.4.1"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "5c01a0c15da1b0b0e1494112e7af814a678fec9bd157881b49beac661e9b6f32"
dependencies = [
"der",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "static_assertions"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
2021-09-08 00:03:12 +02:00
[[package]]
2022-12-31 14:07:30 +01:00
name = "strsim"
version = "0.10.0"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
2021-09-08 00:03:12 +02:00
2022-12-31 19:48:40 +01:00
[[package]]
2023-07-05 09:18:34 +02:00
name = "subtle"
version = "2.5.0"
2022-12-31 19:48:40 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
2022-12-31 19:48:40 +01:00
2021-09-08 00:03:12 +02:00
[[package]]
2023-07-05 09:18:34 +02:00
name = "syn"
version = "1.0.109"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
2021-09-08 00:03:12 +02:00
2021-09-03 19:59:04 +02:00
[[package]]
name = "syn"
2023-07-05 09:18:34 +02:00
version = "2.0.23"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "59fb7d6d8281a51045d62b8eb3a7d1ce347b76f312af50cd3dc0af39c87c1737"
2021-09-03 19:59:04 +02:00
dependencies = [
"proc-macro2",
"quote",
2022-12-31 14:07:30 +01:00
"unicode-ident",
2021-09-03 19:59:04 +02:00
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "sync_wrapper"
version = "0.1.2"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
2023-01-02 15:59:03 +01:00
2021-09-03 21:33:44 +02:00
[[package]]
name = "tempfile"
2023-07-05 09:18:34 +02:00
version = "3.6.0"
2021-09-03 21:33:44 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6"
2021-09-03 21:33:44 +02:00
dependencies = [
2023-07-05 09:18:34 +02:00
"autocfg",
2021-09-20 06:51:54 +02:00
"cfg-if",
2022-12-31 14:07:30 +01:00
"fastrand",
2021-09-20 06:51:54 +02:00
"redox_syscall",
2023-07-05 09:18:34 +02:00
"rustix 0.37.22",
"windows-sys",
2021-09-03 21:33:44 +02:00
]
[[package]]
name = "termcolor"
version = "1.2.0"
2021-09-03 21:33:44 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
2021-09-03 21:33:44 +02:00
dependencies = [
"winapi-util",
]
2023-01-14 14:45:48 +01:00
[[package]]
name = "test-log"
2023-07-05 09:18:34 +02:00
version = "0.2.12"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "d9601d162c1d77e62c1ea0bc8116cd1caf143ce3af947536c3c9052a1677fe0c"
2023-01-14 14:45:48 +01:00
dependencies = [
"proc-macro2",
"quote",
2023-07-05 09:18:34 +02:00
"syn 1.0.109",
2023-01-14 14:45:48 +01:00
]
2023-01-02 21:14:27 +01:00
[[package]]
name = "textwrap"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d"
2021-09-07 18:23:45 +02:00
[[package]]
name = "thiserror"
2023-07-05 09:18:34 +02:00
version = "1.0.41"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "c16a64ba9387ef3fdae4f9c1a7f07a0997fce91985c0336f1ddc1822b3b37802"
2021-09-07 18:23:45 +02:00
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
2023-07-05 09:18:34 +02:00
version = "1.0.41"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "d14928354b01c4d6a4f0e549069adef399a284e7995c7ccca94e8a07a5346c59"
2021-09-07 18:23:45 +02:00
dependencies = [
"proc-macro2",
"quote",
2023-07-05 09:18:34 +02:00
"syn 2.0.23",
2021-09-07 18:23:45 +02:00
]
2021-09-17 11:14:24 +02:00
[[package]]
2023-01-05 15:33:53 +01:00
name = "thread_local"
version = "1.1.7"
2021-09-17 11:14:24 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152"
2021-09-17 11:14:24 +02:00
dependencies = [
"cfg-if",
2023-01-05 15:33:53 +01:00
"once_cell",
2021-09-17 11:14:24 +02:00
]
2022-12-31 14:07:30 +01:00
[[package]]
name = "time"
2023-07-05 09:18:34 +02:00
version = "0.3.22"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd"
2022-12-31 14:07:30 +01:00
dependencies = [
"itoa",
"serde",
"time-core",
"time-macros",
]
[[package]]
name = "time-core"
2023-07-05 09:18:34 +02:00
version = "0.1.1"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb"
2022-12-31 14:07:30 +01:00
[[package]]
name = "time-macros"
2023-07-05 09:18:34 +02:00
version = "0.2.9"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b"
2022-12-31 14:07:30 +01:00
dependencies = [
"time-core",
]
2023-01-14 14:45:48 +01:00
[[package]]
name = "tinytemplate"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
dependencies = [
"serde",
"serde_json",
]
2021-09-07 18:23:45 +02:00
[[package]]
name = "tinyvec"
2022-12-31 14:07:30 +01:00
version = "1.6.0"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
2021-09-07 18:23:45 +02:00
dependencies = [
"tinyvec_macros",
]
[[package]]
name = "tinyvec_macros"
version = "0.1.1"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
2021-09-07 18:23:45 +02:00
2021-09-03 19:59:04 +02:00
[[package]]
name = "tokio"
2023-07-05 09:18:34 +02:00
version = "1.29.1"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da"
2021-09-03 19:59:04 +02:00
dependencies = [
"autocfg",
2023-07-05 09:18:34 +02:00
"backtrace",
2021-09-20 06:51:54 +02:00
"bytes",
2021-09-03 19:59:04 +02:00
"libc",
2021-09-20 06:51:54 +02:00
"mio",
2021-09-03 19:59:04 +02:00
"num_cpus",
"pin-project-lite",
"signal-hook-registry",
2023-07-05 09:18:34 +02:00
"socket2 0.4.9",
2021-09-03 19:59:04 +02:00
"tokio-macros",
2023-07-05 09:18:34 +02:00
"windows-sys",
2021-09-03 19:59:04 +02:00
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "tokio-io-timeout"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf"
dependencies = [
"pin-project-lite",
"tokio",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "tokio-macros"
2023-07-05 09:18:34 +02:00
version = "2.1.0"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
2021-09-03 19:59:04 +02:00
dependencies = [
"proc-macro2",
"quote",
2023-07-05 09:18:34 +02:00
"syn 2.0.23",
2021-09-03 19:59:04 +02:00
]
2022-12-31 19:48:40 +01:00
[[package]]
name = "tokio-retry"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f57eb36ecbe0fc510036adff84824dd3c24bb781e21bfa67b69d556aa85214f"
dependencies = [
"pin-project",
"rand 0.8.5",
"tokio",
]
2021-09-03 21:33:44 +02:00
[[package]]
2021-10-12 20:51:30 +02:00
name = "tokio-rustls"
2022-12-31 14:07:30 +01:00
version = "0.23.4"
2021-09-03 21:33:44 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59"
2021-09-03 21:33:44 +02:00
dependencies = [
2023-07-05 09:18:34 +02:00
"rustls 0.20.8",
2021-09-20 06:51:54 +02:00
"tokio",
2022-12-31 19:48:40 +01:00
"webpki",
2021-09-03 21:33:44 +02:00
]
2023-07-05 09:18:34 +02:00
[[package]]
name = "tokio-rustls"
version = "0.24.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
dependencies = [
"rustls 0.21.2",
"tokio",
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "tokio-stream"
2023-07-05 09:18:34 +02:00
version = "0.1.14"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842"
2023-01-02 15:59:03 +01:00
dependencies = [
"futures-core",
"pin-project-lite",
"tokio",
]
2023-01-14 14:45:48 +01:00
[[package]]
name = "tokio-test"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53474327ae5e166530d17f2d956afcb4f8a004de581b3cae10f12006bc8163e3"
dependencies = [
"async-stream",
"bytes",
"futures-core",
"tokio",
"tokio-stream",
]
2021-09-07 18:23:45 +02:00
[[package]]
name = "tokio-tungstenite"
2023-07-05 09:18:34 +02:00
version = "0.18.0"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "54319c93411147bced34cb5609a80e0a8e44c5999c93903a81cd866630ec0bfd"
2021-09-07 18:23:45 +02:00
dependencies = [
"futures-util",
"log",
2023-07-05 09:18:34 +02:00
"rustls 0.20.8",
2021-09-20 06:51:54 +02:00
"tokio",
2023-07-05 09:18:34 +02:00
"tokio-rustls 0.23.4",
2021-09-07 18:23:45 +02:00
"tungstenite",
2022-12-31 19:48:40 +01:00
"webpki",
2023-01-20 16:32:03 +01:00
"webpki-roots",
2021-09-07 18:23:45 +02:00
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "tokio-util"
2023-07-05 09:18:34 +02:00
version = "0.7.8"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d"
2021-09-03 19:59:04 +02:00
dependencies = [
2021-09-20 06:51:54 +02:00
"bytes",
2021-09-03 19:59:04 +02:00
"futures-core",
"futures-sink",
"pin-project-lite",
2021-09-20 06:51:54 +02:00
"tokio",
2022-12-31 14:07:30 +01:00
"tracing",
2021-09-03 19:59:04 +02:00
]
[[package]]
name = "toml"
version = "0.5.11"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
2021-09-03 19:59:04 +02:00
dependencies = [
2022-12-31 14:07:30 +01:00
"serde",
2021-09-03 19:59:04 +02:00
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "tonic"
version = "0.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f219fad3b929bef19b1f86fbc0358d35daed8f2cac972037ac0dc10bbb8d5fb"
dependencies = [
"async-stream",
"async-trait",
"axum",
"base64 0.13.1",
2023-01-02 15:59:03 +01:00
"bytes",
"futures-core",
"futures-util",
"h2",
"http",
"http-body",
"hyper",
"hyper-timeout",
"percent-encoding",
"pin-project",
"prost",
"prost-derive",
"tokio",
"tokio-stream",
"tokio-util",
"tower",
"tower-layer",
"tower-service",
"tracing",
"tracing-futures",
]
2023-07-05 09:18:34 +02:00
[[package]]
name = "tonic"
version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3082666a3a6433f7f511c7192923fa1fe07c69332d3c6a2e6bb040b569199d5a"
dependencies = [
"async-trait",
"axum",
"base64 0.21.2",
"bytes",
"futures-core",
"futures-util",
"h2",
"http",
"http-body",
"hyper",
"hyper-timeout",
"percent-encoding",
"pin-project",
"prost",
"tokio",
"tokio-stream",
"tower",
"tower-layer",
"tower-service",
"tracing",
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "tonic-build"
2023-07-05 09:18:34 +02:00
version = "0.9.2"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "a6fdaae4c2c638bb70fe42803a26fbd6fc6ac8c72f5c59f67ecc2a2dcabf4b07"
2023-01-02 15:59:03 +01:00
dependencies = [
"prettyplease",
"proc-macro2",
"prost-build",
"quote",
2023-07-05 09:18:34 +02:00
"syn 1.0.109",
2023-01-02 15:59:03 +01:00
]
[[package]]
name = "tower"
version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c"
dependencies = [
"futures-core",
"futures-util",
"indexmap",
"pin-project",
"pin-project-lite",
"rand 0.8.5",
"slab",
"tokio",
"tokio-util",
"tower-layer",
"tower-service",
"tracing",
]
[[package]]
name = "tower-layer"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0"
2021-09-03 19:59:04 +02:00
[[package]]
name = "tower-service"
2022-12-31 14:07:30 +01:00
version = "0.3.2"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"
2021-09-03 19:59:04 +02:00
[[package]]
name = "tracing"
2022-12-31 14:07:30 +01:00
version = "0.1.37"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
2021-09-03 19:59:04 +02:00
dependencies = [
2021-09-20 06:51:54 +02:00
"cfg-if",
2021-09-03 19:59:04 +02:00
"pin-project-lite",
"tracing-attributes",
2021-09-03 19:59:04 +02:00
"tracing-core",
]
[[package]]
name = "tracing-attributes"
2023-07-05 09:18:34 +02:00
version = "0.1.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
dependencies = [
"proc-macro2",
"quote",
2023-07-05 09:18:34 +02:00
"syn 2.0.23",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "tracing-core"
2023-07-05 09:18:34 +02:00
version = "0.1.31"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a"
2021-09-03 19:59:04 +02:00
dependencies = [
2022-12-31 14:07:30 +01:00
"once_cell",
2023-01-05 15:33:53 +01:00
"valuable",
2021-09-03 19:59:04 +02:00
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "tracing-futures"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2"
dependencies = [
"pin-project",
"tracing",
]
2023-01-05 15:33:53 +01:00
[[package]]
name = "tracing-log"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922"
dependencies = [
"env_logger 0.7.1",
"lazy_static",
"log",
"tracing-core",
]
[[package]]
name = "tracing-opentelemetry"
2023-07-05 09:18:34 +02:00
version = "0.19.0"
2023-01-05 15:33:53 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "00a39dcf9bfc1742fa4d6215253b33a6e474be78275884c216fc2a06267b3600"
2023-01-05 15:33:53 +01:00
dependencies = [
"once_cell",
"opentelemetry",
"tracing",
"tracing-core",
"tracing-log",
"tracing-subscriber",
]
[[package]]
name = "tracing-subscriber"
2023-07-05 09:18:34 +02:00
version = "0.3.17"
2023-01-05 15:33:53 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77"
2023-01-05 15:33:53 +01:00
dependencies = [
"matchers",
"nu-ansi-term",
"once_cell",
"regex",
"sharded-slab",
"smallvec",
"thread_local",
"tracing",
"tracing-core",
"tracing-log",
]
2023-01-14 14:45:48 +01:00
[[package]]
name = "tracing-test"
version = "0.2.4"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3a2c0ff408fe918a94c428a3f2ad04e4afd5c95bbc08fcf868eff750c15728a4"
2023-01-14 14:45:48 +01:00
dependencies = [
"lazy_static",
"tracing-core",
"tracing-subscriber",
"tracing-test-macro",
]
[[package]]
name = "tracing-test-macro"
version = "0.2.4"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "258bc1c4f8e2e73a977812ab339d503e6feeb92700f6d07a6de4d321522d5c08"
2023-01-14 14:45:48 +01:00
dependencies = [
"lazy_static",
"quote",
2023-07-05 09:18:34 +02:00
"syn 1.0.109",
2023-01-14 14:45:48 +01:00
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "try-lock"
version = "0.2.4"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed"
2021-09-03 19:59:04 +02:00
2021-09-07 18:23:45 +02:00
[[package]]
name = "tungstenite"
2023-07-05 09:18:34 +02:00
version = "0.18.0"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "30ee6ab729cd4cf0fd55218530c4522ed30b7b6081752839b68fcec8d0960788"
2021-09-07 18:23:45 +02:00
dependencies = [
"base64 0.13.1",
2021-09-07 18:23:45 +02:00
"byteorder",
2021-09-20 06:51:54 +02:00
"bytes",
2021-09-07 18:23:45 +02:00
"http",
"httparse",
"log",
2022-12-31 14:07:30 +01:00
"rand 0.8.5",
2023-07-05 09:18:34 +02:00
"rustls 0.20.8",
"sha1",
2021-09-07 18:23:45 +02:00
"thiserror",
"url",
"utf-8",
2022-12-31 19:48:40 +01:00
"webpki",
]
[[package]]
name = "twilight-gateway"
2023-07-05 09:18:34 +02:00
version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "4a2b9cb8e04ff1a41650b2ff7b7a74362a50fd09e2f1e371fd4404e8cc807055"
dependencies = [
2023-07-05 09:18:34 +02:00
"bitflags 1.3.2",
"futures-util",
2023-07-05 09:18:34 +02:00
"rand 0.8.5",
"rustls 0.20.8",
2022-12-31 14:07:30 +01:00
"serde",
"serde_json",
"tokio",
"tokio-tungstenite",
"tracing",
"twilight-gateway-queue",
"twilight-model",
2023-01-20 16:32:03 +01:00
"webpki-roots",
]
[[package]]
name = "twilight-gateway-queue"
2023-07-05 09:18:34 +02:00
version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "8ecc30711a9effe837488272fb87e3444b278d3850d5022dd9e6f3f2e7b89d7f"
dependencies = [
"tokio",
2022-12-31 14:07:30 +01:00
"tracing",
]
[[package]]
name = "twilight-http-ratelimiting"
2023-07-05 09:18:34 +02:00
version = "0.15.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "f93eb986554fc3fbac775d028c74d074a3b11790b3de44626a45d7aedfe0c3d8"
2023-01-02 15:59:03 +01:00
dependencies = [
"futures-util",
"http",
"tokio",
"tracing",
]
[[package]]
name = "twilight-model"
2023-07-05 09:18:34 +02:00
version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "962d5e3d770c466c74089df42ba559aa9d7ef429b66108c3cf1bf9e6e0bc2109"
dependencies = [
2023-07-05 09:18:34 +02:00
"bitflags 1.3.2",
2022-12-31 14:07:30 +01:00
"serde",
"serde-value",
"serde_repr",
2023-01-05 15:33:53 +01:00
"time",
"tracing",
2021-09-07 18:23:45 +02:00
]
[[package]]
name = "typenum"
2022-12-31 14:07:30 +01:00
version = "1.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
[[package]]
name = "ucd-trie"
version = "0.1.5"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81"
2021-09-07 18:23:45 +02:00
[[package]]
name = "unicode-bidi"
2023-07-05 09:18:34 +02:00
version = "0.3.13"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"
2022-12-31 14:07:30 +01:00
[[package]]
name = "unicode-ident"
2023-07-05 09:18:34 +02:00
version = "1.0.10"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "22049a19f4a68748a168c0fc439f9516686aa045927ff767eca0a85101fb6e73"
2021-09-07 18:23:45 +02:00
[[package]]
name = "unicode-normalization"
2022-12-31 14:07:30 +01:00
version = "0.1.22"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921"
2021-09-07 18:23:45 +02:00
dependencies = [
"tinyvec",
]
2021-09-07 19:19:01 +02:00
[[package]]
name = "untrusted"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
2021-09-07 18:23:45 +02:00
[[package]]
name = "url"
2023-07-05 09:18:34 +02:00
version = "2.4.0"
2021-09-07 18:23:45 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb"
2021-09-07 18:23:45 +02:00
dependencies = [
"form_urlencoded",
"idna",
"percent-encoding",
]
2023-07-05 09:18:34 +02:00
[[package]]
name = "urlencoding"
version = "2.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8db7427f936968176eaa7cdf81b7f98b980b18495ec28f1b5791ac3bfe3eea9"
2021-09-07 18:23:45 +02:00
[[package]]
name = "utf-8"
version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
2023-01-05 15:33:53 +01:00
[[package]]
name = "valuable"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
2021-09-03 19:59:04 +02:00
[[package]]
name = "version_check"
2022-12-31 14:07:30 +01:00
version = "0.9.4"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
2021-09-03 19:59:04 +02:00
2023-01-14 14:45:48 +01:00
[[package]]
name = "walkdir"
2023-07-05 09:18:34 +02:00
version = "2.3.3"
2023-01-14 14:45:48 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698"
2023-01-14 14:45:48 +01:00
dependencies = [
"same-file",
"winapi-util",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "want"
2023-07-05 09:18:34 +02:00
version = "0.3.1"
2021-09-03 19:59:04 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
2021-09-03 19:59:04 +02:00
dependencies = [
"try-lock",
]
2021-09-08 00:03:12 +02:00
[[package]]
name = "wasi"
version = "0.9.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
2022-12-31 14:07:30 +01:00
[[package]]
name = "wasi"
version = "0.11.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
2021-09-07 19:19:01 +02:00
[[package]]
name = "wasm-bindgen"
2023-07-05 09:18:34 +02:00
version = "0.2.87"
2021-09-07 19:19:01 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342"
2021-09-07 19:19:01 +02:00
dependencies = [
2021-09-20 06:51:54 +02:00
"cfg-if",
2021-09-07 19:19:01 +02:00
"wasm-bindgen-macro",
]
[[package]]
name = "wasm-bindgen-backend"
2023-07-05 09:18:34 +02:00
version = "0.2.87"
2021-09-07 19:19:01 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd"
2021-09-07 19:19:01 +02:00
dependencies = [
"bumpalo",
"log",
2022-12-31 14:07:30 +01:00
"once_cell",
2021-09-07 19:19:01 +02:00
"proc-macro2",
"quote",
2023-07-05 09:18:34 +02:00
"syn 2.0.23",
2021-09-07 19:19:01 +02:00
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-macro"
2023-07-05 09:18:34 +02:00
version = "0.2.87"
2021-09-07 19:19:01 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d"
2021-09-07 19:19:01 +02:00
dependencies = [
"quote",
"wasm-bindgen-macro-support",
]
[[package]]
name = "wasm-bindgen-macro-support"
2023-07-05 09:18:34 +02:00
version = "0.2.87"
2021-09-07 19:19:01 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
2021-09-07 19:19:01 +02:00
dependencies = [
"proc-macro2",
"quote",
2023-07-05 09:18:34 +02:00
"syn 2.0.23",
2021-09-07 19:19:01 +02:00
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
2023-07-05 09:18:34 +02:00
version = "0.2.87"
2021-09-07 19:19:01 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1"
2021-09-07 19:19:01 +02:00
[[package]]
name = "web-sys"
2023-07-05 09:18:34 +02:00
version = "0.3.64"
2021-09-07 19:19:01 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b"
2021-09-07 19:19:01 +02:00
dependencies = [
"js-sys",
"wasm-bindgen",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "webhook"
version = "0.1.0"
dependencies = [
2023-01-02 15:59:03 +01:00
"anyhow",
2023-01-05 15:33:53 +01:00
"async-nats",
2021-10-18 10:29:16 +02:00
"ed25519-dalek",
2021-09-07 20:09:55 +02:00
"hex",
2021-09-03 19:59:04 +02:00
"hyper",
2023-01-02 15:59:03 +01:00
"leash",
"proto",
2022-12-31 14:07:30 +01:00
"serde",
2021-09-07 20:09:55 +02:00
"serde_json",
2022-12-31 14:07:30 +01:00
"shared",
2021-09-20 06:51:54 +02:00
"tokio",
2023-01-05 15:33:53 +01:00
"tracing",
"twilight-model",
2021-09-03 19:59:04 +02:00
]
2021-09-08 00:03:12 +02:00
[[package]]
2022-12-31 14:07:30 +01:00
name = "webpki"
version = "0.22.0"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd"
2021-09-08 00:03:12 +02:00
dependencies = [
2022-12-31 14:07:30 +01:00
"ring",
"untrusted",
2021-09-08 00:03:12 +02:00
]
2023-01-20 16:32:03 +01:00
[[package]]
name = "webpki-roots"
version = "0.22.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87"
dependencies = [
"webpki",
]
2023-01-02 15:59:03 +01:00
[[package]]
name = "which"
version = "4.4.0"
2023-01-02 15:59:03 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269"
2023-01-02 15:59:03 +01:00
dependencies = [
"either",
"libc",
"once_cell",
]
2021-09-03 19:59:04 +02:00
[[package]]
name = "winapi"
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
dependencies = [
"winapi-i686-pc-windows-gnu",
"winapi-x86_64-pc-windows-gnu",
]
[[package]]
name = "winapi-i686-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
[[package]]
name = "winapi-util"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
dependencies = [
2021-09-20 06:51:54 +02:00
"winapi",
2021-09-03 19:59:04 +02:00
]
[[package]]
name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
2022-12-31 14:07:30 +01:00
[[package]]
name = "windows-sys"
2023-07-05 09:18:34 +02:00
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
dependencies = [
"windows-targets",
]
[[package]]
name = "windows-targets"
2023-07-05 09:18:34 +02:00
version = "0.48.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f"
dependencies = [
"windows_aarch64_gnullvm",
"windows_aarch64_msvc",
"windows_i686_gnu",
"windows_i686_msvc",
"windows_x86_64_gnu",
"windows_x86_64_gnullvm",
"windows_x86_64_msvc",
]
2022-12-31 14:07:30 +01:00
[[package]]
name = "windows_aarch64_gnullvm"
2023-07-05 09:18:34 +02:00
version = "0.48.0"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
2022-12-31 14:07:30 +01:00
[[package]]
name = "windows_aarch64_msvc"
2023-07-05 09:18:34 +02:00
version = "0.48.0"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
2022-12-31 14:07:30 +01:00
[[package]]
name = "windows_i686_gnu"
2023-07-05 09:18:34 +02:00
version = "0.48.0"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
2022-12-31 14:07:30 +01:00
[[package]]
name = "windows_i686_msvc"
2023-07-05 09:18:34 +02:00
version = "0.48.0"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
2022-12-31 14:07:30 +01:00
[[package]]
name = "windows_x86_64_gnu"
2023-07-05 09:18:34 +02:00
version = "0.48.0"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
2022-12-31 14:07:30 +01:00
[[package]]
name = "windows_x86_64_gnullvm"
2023-07-05 09:18:34 +02:00
version = "0.48.0"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
2022-12-31 14:07:30 +01:00
[[package]]
name = "windows_x86_64_msvc"
2023-07-05 09:18:34 +02:00
version = "0.48.0"
2022-12-31 14:07:30 +01:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
2022-12-31 14:07:30 +01:00
[[package]]
name = "xxhash-rust"
2022-12-31 14:07:30 +01:00
version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
2022-12-31 14:07:30 +01:00
checksum = "735a71d46c4d68d71d4b24d03fdc2b98e38cea81730595801db779c04fe80d70"
2021-09-03 19:59:04 +02:00
[[package]]
name = "yaml-rust"
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85"
dependencies = [
"linked-hash-map",
]
2021-09-08 00:03:12 +02:00
[[package]]
name = "zeroize"
2023-07-05 09:18:34 +02:00
version = "1.6.0"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9"
2021-09-08 00:03:12 +02:00
dependencies = [
"zeroize_derive",
]
[[package]]
name = "zeroize_derive"
2023-07-05 09:18:34 +02:00
version = "1.4.2"
2021-09-08 00:03:12 +02:00
source = "registry+https://github.com/rust-lang/crates.io-index"
2023-07-05 09:18:34 +02:00
checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
2021-09-08 00:03:12 +02:00
dependencies = [
"proc-macro2",
"quote",
2023-07-05 09:18:34 +02:00
"syn 2.0.23",
2021-09-08 00:03:12 +02:00
]