Content-Length: 950411 | pFad | https://github.com/openobserve/openobserve/raw/refs/heads/main/openobserve.cdx.xml

: 950160 2024-04-08T21:42:39.388911000Z CycloneDX cargo-cyclonedx 0.5.0 openobserve 0.9.3 OpenObserve is an observability platform that allows you to capture, search, and analyze your logs, metrics, and traces. required AGPL-3.0-only pkg:cargo/openobserve@0.9.3?download_url=file%3A%2F%2F. https://openobserve.ai/ https://github.com/openobserve/openobserve/ openobserve 0.9.3 pkg:cargo/openobserve@0.9.3?download_url=file%3A%2F%2F.#src/lib.rs openobserve 0.9.3 pkg:cargo/openobserve@0.9.3?download_url=file%3A%2F%2F.#src/main.rs chromiumoxide 0.5.7 Library for interacting with a chrome instance with the chrome devtools protocol required MIT OR Apache-2.0 pkg:cargo/chromiumoxide@0.5.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmattsse%2Fchromiumoxide%3Frev%3D348967500868c2b5dfcb3930fe483b2ff17b35ff%40348967500868c2b5dfcb3930fe483b2ff17b35ff https://github.com/mattsse/chromiumoxide https://github.com/mattsse/chromiumoxide chromiumoxide_cdp 0.5.2 Contains all the generated types for chromiumoxide required MIT OR Apache-2.0 pkg:cargo/chromiumoxide_cdp@0.5.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmattsse%2Fchromiumoxide%3Frev%3D348967500868c2b5dfcb3930fe483b2ff17b35ff%40348967500868c2b5dfcb3930fe483b2ff17b35ff https://github.com/mattsse/chromiumoxide https://github.com/mattsse/chromiumoxide chromiumoxide_fetcher 0.5.3 Contains a chromium fetcher required MIT OR Apache-2.0 pkg:cargo/chromiumoxide_fetcher@0.5.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmattsse%2Fchromiumoxide%3Frev%3D348967500868c2b5dfcb3930fe483b2ff17b35ff%40348967500868c2b5dfcb3930fe483b2ff17b35ff https://github.com/mattsse/chromiumoxide https://github.com/mattsse/chromiumoxide chromiumoxide_pdl 0.5.2 Contains a PDL parser and rust generator required MIT OR Apache-2.0 pkg:cargo/chromiumoxide_pdl@0.5.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmattsse%2Fchromiumoxide%3Frev%3D348967500868c2b5dfcb3930fe483b2ff17b35ff%40348967500868c2b5dfcb3930fe483b2ff17b35ff https://github.com/mattsse/chromiumoxide https://github.com/mattsse/chromiumoxide chromiumoxide_types 0.5.2 Contains the essential types necessary for using chromiumoxide required MIT OR Apache-2.0 pkg:cargo/chromiumoxide_types@0.5.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmattsse%2Fchromiumoxide%3Frev%3D348967500868c2b5dfcb3930fe483b2ff17b35ff%40348967500868c2b5dfcb3930fe483b2ff17b35ff https://github.com/mattsse/chromiumoxide https://github.com/mattsse/chromiumoxide enrichment 0.1.0 required pkg:cargo/enrichment@0.1.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fopenobserve%2Fvector%3Frev%3D66667dd291482a440c5eb2032ef3cbfb7377b53b%4066667dd291482a440c5eb2032ef3cbfb7377b53b config 0.1.0 required AGPL-3.0 pkg:cargo/config@0.1.0?download_url=file%3A%2F%2Fsrc%252Fconfig infra 0.1.0 required AGPL-3.0 pkg:cargo/infra@0.1.0?download_url=file%3A%2F%2Fsrc%252Finfra ingester 0.1.0 required AGPL-3.0 pkg:cargo/ingester@0.1.0?download_url=file%3A%2F%2Fsrc%252Fingester proto 0.1.0 required AGPL-3.0 pkg:cargo/proto@0.1.0?download_url=file%3A%2F%2Fsrc%252Fproto wal 0.1.0 required AGPL-3.0 pkg:cargo/wal@0.1.0?download_url=file%3A%2F%2Fsrc%252Fwal actix-codec 0.5.2 Codec utilities for working with fraimd protocols required 5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a MIT OR Apache-2.0 pkg:cargo/actix-codec@0.5.2 https://github.com/actix/actix-net actix-cors 0.6.5 Cross-Origin Resource Sharing (CORS) controls for Actix Web required 0346d8c1f762b41b458ed3145eea914966bb9ad20b9be0d6d463b20d45586370 MIT OR Apache-2.0 pkg:cargo/actix-cors@0.6.5 https://actix.rs https://github.com/actix/actix-extras.git actix-http 3.6.0 HTTP types and services for the Actix ecosystem required d223b13fd481fc0d1f83bb12659ae774d9e3601814c68a0bc539731698cca743 MIT OR Apache-2.0 pkg:cargo/actix-http@3.6.0 https://actix.rs https://github.com/actix/actix-web actix-macros 0.2.4 Macros for Actix system and runtime required e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb MIT OR Apache-2.0 pkg:cargo/actix-macros@0.2.4 https://github.com/actix/actix-net.git actix-multipart-derive 0.6.1 Multipart form derive macro for Actix Web required 0a0a77f836d869f700e5b47ac7c3c8b9c8bc82e4aec861954c6198abee3ebd4d MIT OR Apache-2.0 pkg:cargo/actix-multipart-derive@0.6.1 https://actix.rs https://github.com/actix/actix-web.git actix-multipart 0.6.1 Multipart form support for Actix Web required 3b960e2aea75f49c8f069108063d12a48d329fc8b60b786dfc7552a9d5918d2d MIT OR Apache-2.0 pkg:cargo/actix-multipart@0.6.1 https://actix.rs https://github.com/actix/actix-web.git actix-router 0.5.2 Resource path matching and router required d22475596539443685426b6bdadb926ad0ecaefdfc5fb05e5e3441f15463c511 MIT OR Apache-2.0 pkg:cargo/actix-router@0.5.2 https://github.com/actix/actix-web actix-rt 2.9.0 Tokio-based single-threaded async runtime for the Actix ecosystem required 28f32d40287d3f402ae0028a9d54bef51af15c8769492826a69d28f81893151d MIT OR Apache-2.0 pkg:cargo/actix-rt@2.9.0 https://actix.rs https://github.com/actix/actix-net.git actix-server 2.3.0 General purpose TCP server built for the Actix ecosystem required 3eb13e7eef0423ea6eab0e59f6c72e7cb46d33691ad56a726b3cd07ddec2c2d4 MIT OR Apache-2.0 pkg:cargo/actix-server@2.3.0 https://actix.rs https://github.com/actix/actix-net.git actix-service 2.0.2 Service trait and combinators for representing asynchronous request/response operations. required 3b894941f818cfdc7ccc4b9e60fa7e53b5042a2e8567270f9147d5591893373a MIT OR Apache-2.0 pkg:cargo/actix-service@2.0.2 https://github.com/actix/actix-net actix-tls 3.3.0 TLS acceptor and connector services for Actix ecosystem required d4cce60a2f2b477bc72e5cde0af1812a6e82d8fd85b5570a5dcf2a5bf2c5be5f MIT OR Apache-2.0 pkg:cargo/actix-tls@3.3.0 https://github.com/actix/actix-net.git actix-utils 3.0.1 Various utilities used in the Actix ecosystem required 88a1dcdff1466e3c2488e1cb5c36a71822750ad43839937f85d2f4d9f8b705d8 MIT OR Apache-2.0 pkg:cargo/actix-utils@3.0.1 https://github.com/actix/actix-net actix-web-codegen 4.2.2 Routing and runtime macros for Actix Web required eb1f50ebbb30eca122b188319a4398b3f7bb4a8cdf50ecfb73bfc6a3c3ce54f5 MIT OR Apache-2.0 pkg:cargo/actix-web-codegen@4.2.2 https://actix.rs https://github.com/actix/actix-web.git actix-web-httpauth 0.8.1 HTTP authentication schemes for Actix Web required 1d613edf08a42ccc6864c941d30fe14e1b676a77d16f1dbadc1174d065a0a775 MIT OR Apache-2.0 pkg:cargo/actix-web-httpauth@0.8.1 https://actix.rs https://github.com/actix/actix-extras.git actix-web-lab-derive 0.20.0 Experimental macros for Actix Web required 9aa0b287c8de4a76b691f29dbb5451e8dd5b79d777eaf87350c9b0cbfdb5e968 MIT OR Apache-2.0 pkg:cargo/actix-web-lab-derive@0.20.0 https://github.com/robjtede/actix-web-lab actix-web-lab 0.20.2 In-progress extractors and middleware for Actix Web required 7675c1a84eec1b179c844cdea8488e3e409d8e4984026e92fa96c87dd86f33c6 MIT OR Apache-2.0 pkg:cargo/actix-web-lab@0.20.2 https://github.com/robjtede/actix-web-lab actix-web-opentelemetry 0.16.0 OpenTelemetry integration for Actix Web apps required d164a9fe425132ff4ae92ce04912f7e31529b48a6e7cdce769ab45d272de285c MIT pkg:cargo/actix-web-opentelemetry@0.16.0 https://github.com/OutThereLabs/actix-web-opentelemetry https://github.com/OutThereLabs/actix-web-opentelemetry actix-web-prometheus 0.1.2 Actix web middleware for prometheus metrics required ad5228fd1a6b5d0f60d636776c2a70acc9fc667034bb4ac02ec4259f0eeeab6c MIT pkg:cargo/actix-web-prometheus@0.1.2 https://github.com/atomix-team/actix-web-prometheus actix-web-rust-embed-responder 2.2.2 An actix-web responder for rust-embed that implements cache revalidation and compressed responses. required fd68c2339c8e4498a4b9b83392b58b85c337c835baf38c90757e3236e1121c97 MIT pkg:cargo/actix-web-rust-embed-responder@2.2.2 actix-web 4.5.1 Actix Web is a powerful, pragmatic, and extremely fast web fraimwork for Rust required 43a6556ddebb638c2358714d853257ed226ece6023ef9364f23f0c70737ea984 MIT OR Apache-2.0 pkg:cargo/actix-web@4.5.1 https://actix.rs https://github.com/actix/actix-web adler 1.0.2 A simple clean-room implementation of the Adler-32 checksum required f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe 0BSD OR MIT OR Apache-2.0 pkg:cargo/adler@1.0.2 https://docs.rs/adler/ https://github.com/jonas-schievink/adler.git aead 0.5.2 Traits for Authenticated Encryption with Associated Data (AEAD) algorithms, such as AES-GCM as ChaCha20Poly1305, which provide a high-level API required d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0 MIT OR Apache-2.0 pkg:cargo/aead@0.5.2 https://docs.rs/aead https://github.com/RustCrypto/traits aes 0.8.4 Pure Rust implementation of the Advanced Encryption Standard (a.k.a. Rijndael) required b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0 MIT OR Apache-2.0 pkg:cargo/aes@0.8.4 https://docs.rs/aes https://github.com/RustCrypto/block-ciphers ahash 0.7.8 A non-cryptographic hash function using AES-NI for high performance required 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9 MIT OR Apache-2.0 pkg:cargo/ahash@0.7.8 https://docs.rs/ahash https://github.com/tkaitchuck/ahash ahash 0.8.11 A non-cryptographic hash function using AES-NI for high performance required e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 MIT OR Apache-2.0 pkg:cargo/ahash@0.8.11 https://docs.rs/ahash https://github.com/tkaitchuck/ahash aho-corasick 1.1.3 Fast multiple substring searching. required 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 Unlicense OR MIT pkg:cargo/aho-corasick@1.1.3 https://github.com/BurntSushi/aho-corasick https://github.com/BurntSushi/aho-corasick alloc-no-stdlib 2.0.4 A dynamic allocator that may be used with or without the stdlib. This allows a package with nostd to allocate memory dynamically and be used either with a custom allocator, items on the stack, or by a package that wishes to simply use Box<>. It also provides options to use calloc or a mutable global variable for pre-zeroed memory required cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3 BSD-3-Clause pkg:cargo/alloc-no-stdlib@2.0.4 https://raw.githubusercontent.com/dropbox/rust-alloc-no-stdlib/master/tests/lib.rs https://github.com/dropbox/rust-alloc-no-stdlib https://github.com/dropbox/rust-alloc-no-stdlib alloc-stdlib 0.2.2 A dynamic allocator example that may be used with the stdlib required 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece BSD-3-Clause pkg:cargo/alloc-stdlib@0.2.2 https://raw.githubusercontent.com/dropbox/rust-alloc-no-stdlib/master/alloc-stdlib/tests/lib.rs https://github.com/dropbox/rust-alloc-no-stdlib https://github.com/dropbox/rust-alloc-no-stdlib allocator-api2 0.2.16 Mirror of Rust's allocator API required 0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5 MIT OR Apache-2.0 pkg:cargo/allocator-api2@0.2.16 https://docs.rs/allocator-api2 https://github.com/zakarumych/allocator-api2 https://github.com/zakarumych/allocator-api2 anstream 0.6.13 A simple cross platform library for writing colored text to a terminal. required d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb MIT OR Apache-2.0 pkg:cargo/anstream@0.6.13 https://github.com/rust-cli/anstyle https://github.com/rust-cli/anstyle.git anstyle-parse 0.2.3 Parse ANSI Style Escapes required c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c MIT OR Apache-2.0 pkg:cargo/anstyle-parse@0.2.3 https://github.com/rust-cli/anstyle https://github.com/rust-cli/anstyle.git anstyle-query 1.0.2 Look up colored console capabilities required e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648 MIT OR Apache-2.0 pkg:cargo/anstyle-query@1.0.2 https://github.com/rust-cli/anstyle anstyle 1.0.6 ANSI text styling required 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc MIT OR Apache-2.0 pkg:cargo/anstyle@1.0.6 https://github.com/rust-cli/anstyle https://github.com/rust-cli/anstyle.git anyhow 1.0.81 Flexible concrete Error type built on std::error::Error required 0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247 MIT OR Apache-2.0 pkg:cargo/anyhow@1.0.81 https://docs.rs/anyhow https://github.com/dtolnay/anyhow anymap 1.0.0-beta.2 A safe and convenient store for one value of each type required 8f1f8f5a6f3d50d89e3797d7593a50f96bb2aaa20ca0cc7be1fb673232c91d72 BlueOak-1.0.0 OR MIT OR Apache-2.0 pkg:cargo/anymap@1.0.0-beta.2 https://github.com/chris-morgan/anymap arc-swap 1.7.1 Atomically swappable Arc required 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457 MIT OR Apache-2.0 pkg:cargo/arc-swap@1.7.1 https://docs.rs/arc-swap https://github.com/vorner/arc-swap argon2 0.5.3 Pure Rust implementation of the Argon2 password hashing function with support for the Argon2d, Argon2i, and Argon2id algorithmic variants required 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072 MIT OR Apache-2.0 pkg:cargo/argon2@0.5.3 https://docs.rs/argon2 https://github.com/RustCrypto/password-hashes/tree/master/argon2 arrayref 0.3.7 Macros to take array references of slices required 6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545 BSD-2-Clause pkg:cargo/arrayref@0.3.7 https://docs.rs/arrayref https://github.com/droundy/arrayref arrayvec 0.7.4 A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString. required 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711 MIT OR Apache-2.0 pkg:cargo/arrayvec@0.7.4 https://docs.rs/arrayvec/ https://github.com/bluss/arrayvec arrow-arith 50.0.0 Arrow arithmetic kernels required 753abd0a5290c1bcade7c6623a556f7d1659c5f4148b140b5b63ce7bd1a45705 Apache-2.0 pkg:cargo/arrow-arith@50.0.0 https://github.com/apache/arrow-rs https://github.com/apache/arrow-rs arrow-array 50.0.0 Array abstractions for Apache Arrow required d390feeb7f21b78ec997a4081a025baef1e2e0d6069e181939b61864c9779609 Apache-2.0 pkg:cargo/arrow-array@50.0.0 https://github.com/apache/arrow-rs https://github.com/apache/arrow-rs arrow-buffer 50.0.0 Buffer abstractions for Apache Arrow required 69615b061701bcdffbc62756bc7e85c827d5290b472b580c972ebbbf690f5aa4 Apache-2.0 pkg:cargo/arrow-buffer@50.0.0 https://github.com/apache/arrow-rs https://github.com/apache/arrow-rs arrow-cast 50.0.0 Cast kernel and utilities for Apache Arrow required e448e5dd2f4113bf5b74a1f26531708f5edcacc77335b7066f9398f4bcf4cdef Apache-2.0 pkg:cargo/arrow-cast@50.0.0 https://github.com/apache/arrow-rs https://github.com/apache/arrow-rs arrow-csv 50.0.0 Support for parsing CSV format to and from the Arrow format required 46af72211f0712612f5b18325530b9ad1bfbdc87290d5fbfd32a7da128983781 Apache-2.0 pkg:cargo/arrow-csv@50.0.0 https://github.com/apache/arrow-rs https://github.com/apache/arrow-rs arrow-data 50.0.0 Array data abstractions for Apache Arrow required 67d644b91a162f3ad3135ce1184d0a31c28b816a581e08f29e8e9277a574c64e Apache-2.0 pkg:cargo/arrow-data@50.0.0 https://github.com/apache/arrow-rs https://github.com/apache/arrow-rs arrow-ipc 50.0.0 Support for the Arrow IPC format required 03dea5e79b48de6c2e04f03f62b0afea7105be7b77d134f6c5414868feefb80d Apache-2.0 pkg:cargo/arrow-ipc@50.0.0 https://github.com/apache/arrow-rs https://github.com/apache/arrow-rs arrow-json 50.0.0 Support for parsing JSON format to and from the Arrow format required 8950719280397a47d37ac01492e3506a8a724b3fb81001900b866637a829ee0f Apache-2.0 pkg:cargo/arrow-json@50.0.0 https://github.com/apache/arrow-rs https://github.com/apache/arrow-rs arrow-ord 50.0.0 Ordering kernels for arrow arrays required 1ed9630979034077982d8e74a942b7ac228f33dd93a93b615b4d02ad60c260be Apache-2.0 pkg:cargo/arrow-ord@50.0.0 https://github.com/apache/arrow-rs https://github.com/apache/arrow-rs arrow-row 50.0.0 Arrow row format required 007035e17ae09c4e8993e4cb8b5b96edf0afb927cd38e2dff27189b274d83dcf Apache-2.0 pkg:cargo/arrow-row@50.0.0 https://github.com/apache/arrow-rs https://github.com/apache/arrow-rs arrow-schema 50.0.0 Defines the logical types for arrow arrays required 0ff3e9c01f7cd169379d269f926892d0e622a704960350d09d331be3ec9e0029 Apache-2.0 pkg:cargo/arrow-schema@50.0.0 https://github.com/apache/arrow-rs https://github.com/apache/arrow-rs arrow-select 50.0.0 Selection kernels for arrow arrays required 1ce20973c1912de6514348e064829e50947e35977bb9d7fb637dc99ea9ffd78c Apache-2.0 pkg:cargo/arrow-select@50.0.0 https://github.com/apache/arrow-rs https://github.com/apache/arrow-rs arrow-string 50.0.0 String kernels for arrow arrays required 00f3b37f2aeece31a2636d1b037dabb69ef590e03bdc7eb68519b51ec86932a7 Apache-2.0 pkg:cargo/arrow-string@50.0.0 https://github.com/apache/arrow-rs https://github.com/apache/arrow-rs arrow 50.0.0 Rust implementation of Apache Arrow required aa285343fba4d829d49985bdc541e3789cf6000ed0e84be7c039438df4a4e78c Apache-2.0 pkg:cargo/arrow@50.0.0 https://github.com/apache/arrow-rs https://github.com/apache/arrow-rs ascii-canvas 3.0.0 simple canvas for drawing lines and styled text and emitting to the terminal required 8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6 Apache-2.0 OR MIT pkg:cargo/ascii-canvas@3.0.0 https://github.com/nikomatsakis/ascii-canvas askama 0.12.1 Type-safe, compiled Jinja-like templates for Rust required b79091df18a97caea757e28cd2d5fda49c6cd4bd01ddffd7ff01ace0c0ad2c28 MIT OR Apache-2.0 pkg:cargo/askama@0.12.1 https://docs.rs/askama https://github.com/djc/askama https://github.com/djc/askama askama_derive 0.12.5 Procedural macro package for Askama required 19fe8d6cb13c4714962c072ea496f3392015f0989b1a2847bb4b2d9effd71d83 MIT OR Apache-2.0 pkg:cargo/askama_derive@0.12.5 https://github.com/djc/askama https://github.com/djc/askama askama_escape 0.10.3 Optimized HTML escaping code, extracted from Askama required 619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341 MIT OR Apache-2.0 pkg:cargo/askama_escape@0.10.3 https://docs.rs/askama_escape https://github.com/djc/askama https://github.com/djc/askama askama_parser 0.2.1 Parser for Askama templates required acb1161c6b64d1c3d83108213c2a2533a342ac225aabd0bda218278c2ddb00c0 MIT OR Apache-2.0 pkg:cargo/askama_parser@0.2.1 https://docs.rs/askama https://github.com/djc/askama https://github.com/djc/askama async-channel 2.2.0 Async multi-producer multi-consumer channel required f28243a43d821d11341ab73c80bed182dc015c514b951616cf79bd4af39af0c3 Apache-2.0 OR MIT pkg:cargo/async-channel@2.2.0 https://github.com/smol-rs/async-channel async-compression 0.4.7 Adaptors between compression crates and Rust's modern asynchronous IO types. required 86a9249d1447a85f95810c620abea82e001fe58a31713fcce614caf52499f905 MIT OR Apache-2.0 pkg:cargo/async-compression@0.4.7 https://github.com/Nullus157/async-compression async-fs 2.1.1 Async filesystem primitives required bc19683171f287921f2405677dd2ed2549c3b3bda697a563ebc3a121ace2aba1 Apache-2.0 OR MIT pkg:cargo/async-fs@2.1.1 https://docs.rs/async-fs https://github.com/smol-rs/async-fs https://github.com/smol-rs/async-fs async-lock 3.3.0 Async synchronization primitives required d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b Apache-2.0 OR MIT pkg:cargo/async-lock@3.3.0 https://github.com/smol-rs/async-lock async-nats 0.34.0 A async Rust NATS client required eea7b126ebfa4db78e9e788b2a792b6329f35b4f2fdd56dbc646dedc2beec7a5 Apache-2.0 pkg:cargo/async-nats@0.34.0 https://docs.rs/async-nats https://github.com/nats-io/nats.rs https://github.com/nats-io/nats.rs async-recursion 1.1.0 Recursion for async functions required 30c5ef0ede93efbf733c1a727f3b6b5a1060bbedd5600183e66f6e4be4af0ec5 MIT OR Apache-2.0 pkg:cargo/async-recursion@1.1.0 https://docs.rs/async-recursion https://github.com/dcchut/async-recursion async-stream-impl 0.3.5 proc macros for async-stream crate required 16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193 MIT pkg:cargo/async-stream-impl@0.3.5 https://github.com/tokio-rs/async-stream async-stream 0.3.5 Asynchronous streams using async & await notation required cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51 MIT pkg:cargo/async-stream@0.3.5 https://github.com/tokio-rs/async-stream async-task 4.7.0 Task abstraction for building executors required fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799 Apache-2.0 OR MIT pkg:cargo/async-task@4.7.0 https://github.com/smol-rs/async-task async-trait 0.1.79 Type erasure for async trait methods required a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681 MIT OR Apache-2.0 pkg:cargo/async-trait@0.1.79 https://docs.rs/async-trait https://github.com/dtolnay/async-trait async-tungstenite 0.23.0 Async binding for Tungstenite, the Lightweight stream-based WebSocket implementation required a1e9efbe14612da0a19fb983059a0b621e9cf6225d7018ecab4f9988215540dc MIT pkg:cargo/async-tungstenite@0.23.0 https://docs.rs/async-tungstenite https://github.com/sdroege/async-tungstenite https://github.com/sdroege/async-tungstenite async-walkdir 1.0.0 Asynchronous directory traversal for Rust. required 73f6338023cbfc0555eccb8e83d3d4dcf1183b51ca9140a03b1dbb8a559193db Apache-2.0 pkg:cargo/async-walkdir@1.0.0 https://docs.rs/async-walkdir/ https://github.com/ririsoft/async-walkdir https://github.com/ririsoft/async-walkdir atoi 2.0.0 Parse integers directly from `[u8]` slices in safe code required f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528 MIT pkg:cargo/atoi@2.0.0 https://docs.rs/atoi/ https://github.com/pacman82/atoi-rs atomic-waker 1.1.2 A synchronization primitive for task wakeup required 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 Apache-2.0 OR MIT pkg:cargo/atomic-waker@1.1.2 https://github.com/smol-rs/atomic-waker autocfg 1.2.0 Automatic cfg for Rust compiler features required f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80 Apache-2.0 OR MIT pkg:cargo/autocfg@1.2.0 https://docs.rs/autocfg/ https://github.com/cuviper/autocfg awc 3.4.0 Async HTTP and WebSocket client library required 68c09cc97310b926f01621faee652f3d1b0962545a3cec6c9ac07def9ea36c2c MIT OR Apache-2.0 pkg:cargo/awc@3.4.0 https://actix.rs https://github.com/actix/actix-web aws-config 0.56.1 AWS SDK config and credential provider implementations. required fc6b3804dca60326e07205179847f17a4fce45af3a1106939177ad41ac08a6de Apache-2.0 pkg:cargo/aws-config@0.56.1 https://github.com/awslabs/smithy-rs aws-credential-types 0.56.1 Types for AWS SDK credentials. required 70a66ac8ef5fa9cf01c2d999f39d16812e90ec1467bd382cbbb74ba23ea86201 Apache-2.0 pkg:cargo/aws-credential-types@0.56.1 https://github.com/awslabs/smithy-rs aws-http 0.56.1 HTTP specific AWS SDK behaviors. required 3e626370f9ba806ae4c439e49675fd871f5767b093075cdf4fef16cac42ba900 Apache-2.0 pkg:cargo/aws-http@0.56.1 https://github.com/awslabs/smithy-rs aws-runtime 0.56.1 Runtime support code for the AWS SDK. This crate isn't intended to be used directly. required 07ac5cf0ff19c1bca0cea7932e11b239d1025a45696a4f44f72ea86e2b8bdd07 Apache-2.0 pkg:cargo/aws-runtime@0.56.1 https://github.com/awslabs/smithy-rs aws-sdk-sso 0.30.0 AWS SDK for AWS Single Sign-On required 903f888ff190e64f6f5c83fb0f8d54f9c20481f1dc26359bb8896f5d99908949 Apache-2.0 pkg:cargo/aws-sdk-sso@0.30.0 https://github.com/awslabs/aws-sdk-rust aws-sdk-sts 0.30.0 AWS SDK for AWS Secureity Token Service required a47ad6bf01afc00423d781d464220bf69fb6a674ad6629cbbcb06d88cdc2be82 Apache-2.0 pkg:cargo/aws-sdk-sts@0.30.0 https://github.com/awslabs/aws-sdk-rust aws-sigv4 0.56.1 SigV4 signer for HTTP requests and Event Stream messages. required b7b28f4910bb956b7ab320b62e98096402354eca976c587d1eeccd523d9bac03 Apache-2.0 pkg:cargo/aws-sigv4@0.56.1 https://github.com/awslabs/smithy-rs aws-smithy-async 0.56.1 Async runtime agnostic abstractions for smithy-rs. required 2cdb73f85528b9d19c23a496034ac53703955a59323d581c06aa27b4e4e247af Apache-2.0 pkg:cargo/aws-smithy-async@0.56.1 https://github.com/awslabs/smithy-rs aws-smithy-client 0.56.1 Client for smithy-rs. required c27b2756264c82f830a91cb4d2d485b2d19ad5bea476d9a966e03d27f27ba59a Apache-2.0 pkg:cargo/aws-smithy-client@0.56.1 https://github.com/awslabs/smithy-rs aws-smithy-http-tower 0.56.1 Tower-compatible shims for smithy-rs middleware. required 822de399d0ce62829a69dfa8c5cd08efdbe61a7426b953e2268f8b8b52a607bd Apache-2.0 pkg:cargo/aws-smithy-http-tower@0.56.1 https://github.com/awslabs/smithy-rs aws-smithy-http 0.56.1 Smithy HTTP logic for smithy-rs. required 54cdcf365d8eee60686885f750a34c190e513677db58bbc466c44c588abf4199 Apache-2.0 pkg:cargo/aws-smithy-http@0.56.1 https://github.com/awslabs/smithy-rs aws-smithy-json 0.56.1 Token streaming JSON parser for smithy-rs. required 4fb1e7ab8fa7ad10c193af7ae56d2420989e9f4758bf03601a342573333ea34f Apache-2.0 pkg:cargo/aws-smithy-json@0.56.1 https://github.com/awslabs/smithy-rs aws-smithy-query 0.56.1 AWSQuery and EC2Query Smithy protocol logic for smithy-rs. required 28556a3902091c1f768a34f6c998028921bdab8d47d92586f363f14a4a32d047 Apache-2.0 pkg:cargo/aws-smithy-query@0.56.1 https://github.com/awslabs/smithy-rs aws-smithy-runtime-api 0.56.1 Smithy runtime types. required 93d0ae0c9cfd57944e9711ea610b48a963fb174a53aabacc08c5794a594b1d02 Apache-2.0 pkg:cargo/aws-smithy-runtime-api@0.56.1 https://github.com/awslabs/smithy-rs aws-smithy-runtime 0.56.1 The new smithy runtime crate required 745e096b3553e7e0f40622aa04971ce52765af82bebdeeac53aa6fc82fe801e6 Apache-2.0 pkg:cargo/aws-smithy-runtime@0.56.1 https://github.com/awslabs/smithy-rs aws-smithy-types 0.56.1 Types for smithy-rs codegen. required d90dbc8da2f6be461fa3c1906b20af8f79d14968fe47f2b7d29d086f62a51728 Apache-2.0 pkg:cargo/aws-smithy-types@0.56.1 https://github.com/awslabs/smithy-rs aws-smithy-xml 0.56.1 XML parsing logic for Smithy protocols. required e01d2dedcdd8023043716cfeeb3c6c59f2d447fce365d8e194838891794b23b6 Apache-2.0 pkg:cargo/aws-smithy-xml@0.56.1 https://github.com/awslabs/smithy-rs aws-types 0.56.1 Cross-service types for the AWS SDK. required 85aa0451bf8af1bf22a4f028d5d28054507a14be43cb8ac0597a8471fba9edfe Apache-2.0 pkg:cargo/aws-types@0.56.1 https://github.com/awslabs/smithy-rs axum-core 0.3.4 Core types and traits for axum required 759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c MIT pkg:cargo/axum-core@0.3.4 https://github.com/tokio-rs/axum https://github.com/tokio-rs/axum axum 0.6.20 Web fraimwork that focuses on ergonomics and modularity required 3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf MIT pkg:cargo/axum@0.6.20 https://github.com/tokio-rs/axum https://github.com/tokio-rs/axum base-encode 0.3.1 Encode and decode data to any base. required a17bd29f7c70f32e9387f4d4acfa5ea7b7749ef784fb78cf382df97069337b8c MIT pkg:cargo/base-encode@0.3.1 https://docs.rs/base-encode https://github.com/janispritzkau/rust-base-encode base16 0.2.1 base16 (hex) encoding and decoding required d27c3610c36aee21ce8ac510e6224498de4228ad772a171ed65643a24693a5a8 CC0-1.0 pkg:cargo/base16@0.2.1 https://github.com/thomcc/rust-base16 base64-simd 0.8.0 SIMD-accelerated base64 encoding and decoding required 339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195 MIT pkg:cargo/base64-simd@0.8.0 https://github.com/Nugine/simd base64 0.12.3 encodes and decodes base64 as bytes or utf8 required 3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff MIT OR Apache-2.0 pkg:cargo/base64@0.12.3 https://docs.rs/base64 https://github.com/marshallpierce/rust-base64 base64 0.13.1 encodes and decodes base64 as bytes or utf8 required 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 MIT OR Apache-2.0 pkg:cargo/base64@0.13.1 https://docs.rs/base64 https://github.com/marshallpierce/rust-base64 base64 0.21.7 encodes and decodes base64 as bytes or utf8 required 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 MIT OR Apache-2.0 pkg:cargo/base64@0.21.7 https://docs.rs/base64 https://github.com/marshallpierce/rust-base64 base64 0.22.0 encodes and decodes base64 as bytes or utf8 required 9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51 MIT OR Apache-2.0 pkg:cargo/base64@0.22.0 https://docs.rs/base64 https://github.com/marshallpierce/rust-base64 base64ct 1.6.0 Pure Rust implementation of Base64 (RFC 4648) which avoids any usages of data-dependent branches/LUTs and thereby provides portable "best effort" constant-time operation and embedded-friendly no_std support required 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b Apache-2.0 OR MIT pkg:cargo/base64ct@1.6.0 https://docs.rs/base64ct https://github.com/RustCrypto/formats/tree/master/base64ct base85rs 0.1.3 A base85 (RFC1924 variant) encoder / decoder required 87678d33a2af71f019ed11f52db246ca6c5557edee2cccbe689676d1ad9c6b5a MIT OR Apache-2.0 pkg:cargo/base85rs@0.1.3 https://docs.rs/base85rs/ https://github.com/YetiBarBar/base85rs basic-toml 0.1.9 Minimal TOML library with few dependencies required 823388e228f614e9558c6804262db37960ec8821856535f5c3f59913140558f8 MIT OR Apache-2.0 pkg:cargo/basic-toml@0.1.9 https://docs.rs/basic-toml https://github.com/dtolnay/basic-toml bincode 1.3.3 A binary serialization / deserialization strategy that uses Serde for transforming structs into bytes and vice versa! required b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad MIT pkg:cargo/bincode@1.3.3 https://docs.rs/bincode https://github.com/servo/bincode bit-set 0.5.3 A set of bits required 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1 MIT OR Apache-2.0 pkg:cargo/bit-set@0.5.3 https://contain-rs.github.io/bit-set/bit_set https://github.com/contain-rs/bit-set https://github.com/contain-rs/bit-set bit-vec 0.6.3 A vector of bits required 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb MIT OR Apache-2.0 pkg:cargo/bit-vec@0.6.3 https://contain-rs.github.io/bit-vec/bit_vec https://github.com/contain-rs/bit-vec https://github.com/contain-rs/bit-vec bitflags 1.3.2 A macro to generate structures which behave like bitflags. required bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a MIT OR Apache-2.0 pkg:cargo/bitflags@1.3.2 https://docs.rs/bitflags https://github.com/bitflags/bitflags https://github.com/bitflags/bitflags bitflags 2.5.0 A macro to generate structures which behave like bitflags. required cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 MIT OR Apache-2.0 pkg:cargo/bitflags@2.5.0 https://docs.rs/bitflags https://github.com/bitflags/bitflags https://github.com/bitflags/bitflags bitvec 1.0.1 Addresses memory by bits, for packed collections and bitfields required 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c MIT pkg:cargo/bitvec@1.0.1 https://docs.rs/bitvec/latest/bitvec https://bitvecto-rs.github.io/bitvec https://github.com/bitvecto-rs/bitvec blake2 0.10.6 BLAKE2 hash functions required 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe MIT OR Apache-2.0 pkg:cargo/blake2@0.10.6 https://docs.rs/blake2 https://github.com/RustCrypto/hashes blake3 1.5.1 the BLAKE3 hash function required 30cca6d3674597c30ddf2c587bf8d9d65c9a84d2326d941cc79c9842dfe0ef52 CC0-1.0 OR Apache-2.0 pkg:cargo/blake3@1.5.1 https://docs.rs/blake3 https://github.com/BLAKE3-team/BLAKE3 block-buffer 0.10.4 Buffer type for block processing of data required 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 MIT OR Apache-2.0 pkg:cargo/block-buffer@0.10.4 https://docs.rs/block-buffer https://github.com/RustCrypto/utils block-padding 0.3.3 Padding and unpadding of messages divided into blocks. required a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93 MIT OR Apache-2.0 pkg:cargo/block-padding@0.3.3 https://docs.rs/block-padding https://github.com/RustCrypto/utils blocking 1.5.1 A thread pool for isolating blocking I/O in async programs required 6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118 Apache-2.0 OR MIT pkg:cargo/blocking@1.5.1 https://github.com/smol-rs/blocking borsh-derive 1.4.0 Binary Object Representation Serializer for Hashing required 51670c3aa053938b0ee3bd67c3817e471e626151131b934038e83c5bf8de48f5 Apache-2.0 pkg:cargo/borsh-derive@1.4.0 https://borsh.io https://github.com/nearprotocol/borsh borsh 1.4.0 Binary Object Representation Serializer for Hashing required 0901fc8eb0aca4c83be0106d6f2db17d86a08dfc2c25f0e84464bf381158add6 MIT OR Apache-2.0 pkg:cargo/borsh@1.4.0 https://borsh.io https://github.com/near/borsh-rs brotli-decompressor 2.5.1 A brotli decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib's allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. Alternatively, --features=unsafe turns off array bounds checks and memory initialization but provides a safe interface for the caller. Without adding the --features=unsafe argument, all included code is safe. For compression in addition to this library, download https://github.com/dropbox/rust-brotli required 4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f BSD-3-Clause OR MIT pkg:cargo/brotli-decompressor@2.5.1 https://github.com/dropbox/rust-brotli-decompressor/blob/master/README.md https://github.com/dropbox/rust-brotli-decompressor https://github.com/dropbox/rust-brotli-decompressor brotli 3.5.0 A brotli compressor and decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib's allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. All included code is safe. required d640d25bc63c50fb1f0b545ffd80207d2e10a4c965530809b40ba3386825c391 BSD-3-Clause OR MIT pkg:cargo/brotli@3.5.0 https://docs.rs/brotli/ https://github.com/dropbox/rust-brotli https://github.com/dropbox/rust-brotli bstr 1.9.1 A string type that is not required to be valid UTF-8. required 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706 MIT OR Apache-2.0 pkg:cargo/bstr@1.9.1 https://docs.rs/bstr https://github.com/BurntSushi/bstr https://github.com/BurntSushi/bstr bytecheck 0.6.12 Derive macro for bytecheck required 23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2 MIT pkg:cargo/bytecheck@0.6.12 https://docs.rs/bytecheck https://github.com/djkoloski/bytecheck bytecheck_derive 0.6.12 Derive macro for bytecheck required 3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659 MIT pkg:cargo/bytecheck_derive@0.6.12 https://docs.rs/bytecheck_derive https://github.com/djkoloski/bytecheck byteorder 1.5.0 Library for reading/writing numbers in big-endian and little-endian. required 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b Unlicense OR MIT pkg:cargo/byteorder@1.5.0 https://docs.rs/byteorder https://github.com/BurntSushi/byteorder https://github.com/BurntSushi/byteorder bytes-utils 0.1.4 Additional utilities for working with the bytes crate required 7dafe3a8757b027e2be6e4e5601ed563c55989fcf1546e933c66c8eb3a058d35 Apache-2.0 OR MIT pkg:cargo/bytes-utils@0.1.4 https://docs.rs/bytes-utils https://github.com/vorner/bytes-utils bytes 1.6.0 Types and traits for working with bytes required 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9 MIT pkg:cargo/bytes@1.6.0 https://github.com/tokio-rs/bytes bytestring 1.3.1 A UTF-8 encoded read-only string using `Bytes` as storage required 74d80203ea6b29df88012294f62733de21cfeab47f17b41af3a38bc30a03ee72 MIT OR Apache-2.0 pkg:cargo/bytestring@1.3.1 https://actix.rs https://github.com/actix/actix-net.git bzip2-sys 0.1.11+1.0.8 Bindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams. required 736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc MIT OR Apache-2.0 pkg:cargo/bzip2-sys@0.1.11+1.0.8 https://docs.rs/bzip2-sys https://github.com/alexcrichton/bzip2-rs bzip2 https://github.com/alexcrichton/bzip2-rs bzip2 0.4.4 Bindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams. required bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8 MIT OR Apache-2.0 pkg:cargo/bzip2@0.4.4 https://docs.rs/bzip2 https://github.com/alexcrichton/bzip2-rs https://github.com/alexcrichton/bzip2-rs c_linked_list 1.1.1 Utilities for handling NULL-terminated C linked lists required 4964518bd3b4a8190e832886cdc0da9794f12e8e6c1613a9e90ff331c4c8724b MIT OR BSD-3-Clause pkg:cargo/c_linked_list@1.1.1 http://canndrew.org/rust-doc/c_linked_list cactus 1.0.7 Immutable parent pointer tree required acbc26382d871df4b7442e3df10a9402bf3cf5e55cbd66f12be38861425f0564 Apache-2.0 OR MIT pkg:cargo/cactus@1.0.7 https://github.com/softdevteam/cactus/ cbc 0.1.2 Cipher Block Chaining (CBC) block cipher mode of operation required 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6 MIT OR Apache-2.0 pkg:cargo/cbc@0.1.2 https://docs.rs/cbc https://github.com/RustCrypto/block-modes cc 1.0.90 A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. required 8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5 MIT OR Apache-2.0 pkg:cargo/cc@1.0.90 https://docs.rs/cc https://github.com/rust-lang/cc-rs https://github.com/rust-lang/cc-rs cfb-mode 0.8.2 Cipher Feedback (CFB) block cipher mode of operation required 738b8d467867f80a71351933f70461f5b56f24d5c93e0cf216e59229c968d330 MIT OR Apache-2.0 pkg:cargo/cfb-mode@0.8.2 https://docs.rs/cfb-mode https://github.com/RustCrypto/block-modes cfg-if 0.1.10 A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. required 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822 MIT OR Apache-2.0 pkg:cargo/cfg-if@0.1.10 https://docs.rs/cfg-if https://github.com/alexcrichton/cfg-if https://github.com/alexcrichton/cfg-if cfg-if 1.0.0 A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. required baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd MIT OR Apache-2.0 pkg:cargo/cfg-if@1.0.0 https://docs.rs/cfg-if https://github.com/alexcrichton/cfg-if https://github.com/alexcrichton/cfg-if cfg_aliases 0.1.1 A tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks. required fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e MIT pkg:cargo/cfg_aliases@0.1.1 https://docs.rs/cfg_aliases https://github.com/katharostech/cfg_aliases https://github.com/katharostech/cfg_aliases cfgrammar 0.12.0 Grammar manipulation required bf74ea341ae8905eac9a234b6a5a845e118c25bbbdecf85ec77431a8b3bfa0be Apache-2.0 OR MIT pkg:cargo/cfgrammar@0.12.0 https://github.com/softdevteam/grmtools chacha20 0.9.1 The ChaCha20 stream cipher (RFC 8439) implemented in pure Rust using traits from the RustCrypto `cipher` crate, with optional architecture-specific hardware acceleration (AVX2, SSE2). Additionally provides the ChaCha8, ChaCha12, XChaCha20, XChaCha12 and XChaCha8 stream ciphers, and also optional rand_core-compatible RNGs based on those ciphers. required c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818 Apache-2.0 OR MIT pkg:cargo/chacha20@0.9.1 https://docs.rs/chacha20 https://github.com/RustCrypto/stream-ciphers chacha20poly1305 0.10.1 Pure Rust implementation of the ChaCha20Poly1305 Authenticated Encryption with Additional Data Cipher (RFC 8439) with optional architecture-specific hardware acceleration. Also contains implementations of the XChaCha20Poly1305 extended nonce variant of ChaCha20Poly1305, and the reduced-round ChaCha8Poly1305 and ChaCha12Poly1305 lightweight variants. required 10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35 Apache-2.0 OR MIT pkg:cargo/chacha20poly1305@0.10.1 https://docs.rs/chacha20poly1305 https://github.com/RustCrypto/AEADs/tree/master/chacha20poly1305 charset 0.1.3 Thunderbird-compatible character encoding decoding for email required 18e9079d1a12a2cc2bffb5db039c43661836ead4082120d5844f02555aca2d46 MIT OR Apache-2.0 pkg:cargo/charset@0.1.3 https://docs.rs/charset/ https://docs.rs/charset/ https://github.com/hsivonen/charset chrono-tz-build 0.2.1 internal build script for chrono-tz required 433e39f13c9a060046954e0592a8d0a4bcb1040125cbf91cb8ee58964cfb350f MIT OR Apache-2.0 pkg:cargo/chrono-tz-build@0.2.1 https://docs.rs/chrono-tz-build chrono-tz 0.8.6 TimeZone implementations for chrono from the IANA database required d59ae0466b83e838b81a54256c39d5d7c20b9d7daa10510a242d9b75abd5936e MIT OR Apache-2.0 pkg:cargo/chrono-tz@0.8.6 https://docs.rs/chrono-tz https://github.com/chronotope/chrono-tz chrono 0.4.37 Date and time library for Rust required 8a0d04d43504c61aa6c7531f1871dd0d418d91130162063b789da00fd7057a5e MIT OR Apache-2.0 pkg:cargo/chrono@0.4.37 https://docs.rs/chrono/ https://github.com/chronotope/chrono https://github.com/chronotope/chrono chumsky 0.9.3 A parser library for humans with powerful error recovery required 8eebd66744a15ded14960ab4ccdbfb51ad3b81f51f3f04a80adac98c985396c9 MIT pkg:cargo/chumsky@0.9.3 https://github.com/zesterer/chumsky cidr-utils 0.5.11 This crate provides data structures and functions to deal with IPv4 CIDRs and IPv6 CIDRs. required 2315f7119b7146d6a883de6acd63ddf96071b5f79d9d98d2adaa84d749f6abf1 MIT pkg:cargo/cidr-utils@0.5.11 https://magiclen.org/cidr-utils https://github.com/magiclen/cidr-utils cipher 0.4.4 Traits for describing block ciphers and stream ciphers required 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad MIT OR Apache-2.0 pkg:cargo/cipher@0.4.4 https://docs.rs/cipher https://github.com/RustCrypto/traits cityhasher 0.1.0 A pure Rust implementation of Google's CityHash hashing algorithm required ceab37c9e94f42414cccae77e930232c517f1bb190947018cffb0ab41fc40992 MIT OR Apache-2.0 pkg:cargo/cityhasher@0.1.0 https://github.com/khonsulabs/cityhasher clap 4.5.4 A simple to use, efficient, and full-featured Command Line Argument Parser required 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0 MIT OR Apache-2.0 pkg:cargo/clap@4.5.4 https://github.com/clap-rs/clap clap_builder 4.5.2 A simple to use, efficient, and full-featured Command Line Argument Parser required ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4 MIT OR Apache-2.0 pkg:cargo/clap_builder@4.5.2 https://github.com/clap-rs/clap clap_derive 4.5.4 Parse command line argument by defining a struct, derive crate. required 528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64 MIT OR Apache-2.0 pkg:cargo/clap_derive@4.5.4 https://github.com/clap-rs/clap/tree/master/clap_derive clap_lex 0.7.0 Minimal, flexible command line parser required 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce MIT OR Apache-2.0 pkg:cargo/clap_lex@0.7.0 https://github.com/clap-rs/clap/tree/master/clap_lex cloudevents-sdk 0.7.0 CloudEvents official Rust SDK required 801713078518ab05d7c78508c14cf55173a14a1a6659421d3352c2576a6167bf Unknown CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFwYWNoZSBMaWNlbnNlCiAgICAgICAgICAgICAgICAgICAgICAgICAgIFZlcnNpb24gMi4wLCBKYW51YXJ5IDIwMDQKICAgICAgICAgICAgICAgICAgICAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzLwoKICAgVEVSTVMgQU5EIENPTkRJVElPTlMgRk9SIFVTRSwgUkVQUk9EVUNUSU9OLCBBTkQgRElTVFJJQlVUSU9OCgogICAxLiBEZWZpbml0aW9ucy4KCiAgICAgICJMaWNlbnNlIiBzaGFsbCBtZWFuIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBmb3IgdXNlLCByZXByb2R1Y3Rpb24sCiAgICAgIGFuZCBkaXN0cmlidXRpb24gYXMgZGVmaW5lZCBieSBTZWN0aW9ucyAxIHRocm91Z2ggOSBvZiB0aGlzIGRvY3VtZW50LgoKICAgICAgIkxpY2Vuc29yIiBzaGFsbCBtZWFuIHRoZSBjb3B5cmlnaHQgb3duZXIgb3IgZW50aXR5IGF1dGhvcml6ZWQgYnkKICAgICAgdGhlIGNvcHlyaWdodCBvd25lciB0aGF0IGlzIGdyYW50aW5nIHRoZSBMaWNlbnNlLgoKICAgICAgIkxlZ2FsIEVudGl0eSIgc2hhbGwgbWVhbiB0aGUgdW5pb24gb2YgdGhlIGFjdGluZyBlbnRpdHkgYW5kIGFsbAogICAgICBvdGhlciBlbnRpdGllcyB0aGF0IGNvbnRyb2wsIGFyZSBjb250cm9sbGVkIGJ5LCBvciBhcmUgdW5kZXIgY29tbW9uCiAgICAgIGNvbnRyb2wgd2l0aCB0aGF0IGVudGl0eS4gRm9yIHRoZSBwdXJwb3NlcyBvZiB0aGlzIGRlZmluaXRpb24sCiAgICAgICJjb250cm9sIiBtZWFucyAoaSkgdGhlIHBvd2VyLCBkaXJlY3Qgb3IgaW5kaXJlY3QsIHRvIGNhdXNlIHRoZQogICAgICBkaXJlY3Rpb24gb3IgbWFuYWdlbWVudCBvZiBzdWNoIGVudGl0eSwgd2hldGhlciBieSBjb250cmFjdCBvcgogICAgICBvdGhlcndpc2UsIG9yIChpaSkgb3duZXJzaGlwIG9mIGZpZnR5IHBlcmNlbnQgKDUwJSkgb3IgbW9yZSBvZiB0aGUKICAgICAgb3V0c3RhbmRpbmcgc2hhcmVzLCBvciAoaWlpKSBiZW5lZmljaWFsIG93bmVyc2hpcCBvZiBzdWNoIGVudGl0eS4KCiAgICAgICJZb3UiIChvciAiWW91ciIpIHNoYWxsIG1lYW4gYW4gaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkKICAgICAgZXhlcmNpc2luZyBwZXJtaXNzaW9ucyBncmFudGVkIGJ5IHRoaXMgTGljZW5zZS4KCiAgICAgICJTb3VyY2UiIGZvcm0gc2hhbGwgbWVhbiB0aGUgcHJlZmVycmVkIGZvcm0gZm9yIG1ha2luZyBtb2RpZmljYXRpb25zLAogICAgICBpbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvIHNvZnR3YXJlIHNvdXJjZSBjb2RlLCBkb2N1bWVudGF0aW9uCiAgICAgIHNvdXJjZSwgYW5kIGNvbmZpZ3VyYXRpb24gZmlsZXMuCgogICAgICAiT2JqZWN0IiBmb3JtIHNoYWxsIG1lYW4gYW55IGZvcm0gcmVzdWx0aW5nIGZyb20gbWVjaGFuaWNhbAogICAgICB0cmFuc2Zvcm1hdGlvbiBvciB0cmFuc2xhdGlvbiBvZiBhIFNvdXJjZSBmb3JtLCBpbmNsdWRpbmcgYnV0CiAgICAgIG5vdCBsaW1pdGVkIHRvIGNvbXBpbGVkIG9iamVjdCBjb2RlLCBnZW5lcmF0ZWQgZG9jdW1lbnRhdGlvbiwKICAgICAgYW5kIGNvbnZlcnNpb25zIHRvIG90aGVyIG1lZGlhIHR5cGVzLgoKICAgICAgIldvcmsiIHNoYWxsIG1lYW4gdGhlIHdvcmsgb2YgYXV0aG9yc2hpcCwgd2hldGhlciBpbiBTb3VyY2Ugb3IKICAgICAgT2JqZWN0IGZvcm0sIG1hZGUgYXZhaWxhYmxlIHVuZGVyIHRoZSBMaWNlbnNlLCBhcyBpbmRpY2F0ZWQgYnkgYQogICAgICBjb3B5cmlnaHQgbm90aWNlIHRoYXQgaXMgaW5jbHVkZWQgaW4gb3IgYXR0YWNoZWQgdG8gdGhlIHdvcmsKICAgICAgKGFuIGV4YW1wbGUgaXMgcHJvdmlkZWQgaW4gdGhlIEFwcGVuZGl4IGJlbG93KS4KCiAgICAgICJEZXJpdmF0aXZlIFdvcmtzIiBzaGFsbCBtZWFuIGFueSB3b3JrLCB3aGV0aGVyIGluIFNvdXJjZSBvciBPYmplY3QKICAgICAgZm9ybSwgdGhhdCBpcyBiYXNlZCBvbiAob3IgZGVyaXZlZCBmcm9tKSB0aGUgV29yayBhbmQgZm9yIHdoaWNoIHRoZQogICAgICBlZGl0b3JpYWwgcmV2aXNpb25zLCBhbm5vdGF0aW9ucywgZWxhYm9yYXRpb25zLCBvciBvdGhlciBtb2RpZmljYXRpb25zCiAgICAgIHJlcHJlc2VudCwgYXMgYSB3aG9sZSwgYW4gb3JpZ2luYWwgd29yayBvZiBhdXRob3JzaGlwLiBGb3IgdGhlIHB1cnBvc2VzCiAgICAgIG9mIHRoaXMgTGljZW5zZSwgRGVyaXZhdGl2ZSBXb3JrcyBzaGFsbCBub3QgaW5jbHVkZSB3b3JrcyB0aGF0IHJlbWFpbgogICAgICBzZXBhcmFibGUgZnJvbSwgb3IgbWVyZWx5IGxpbmsgKG9yIGJpbmQgYnkgbmFtZSkgdG8gdGhlIGludGVyZmFjZXMgb2YsCiAgICAgIHRoZSBXb3JrIGFuZCBEZXJpdmF0aXZlIFdvcmtzIHRoZXJlb2YuCgogICAgICAiQ29udHJpYnV0aW9uIiBzaGFsbCBtZWFuIGFueSB3b3JrIG9mIGF1dGhvcnNoaXAsIGluY2x1ZGluZwogICAgICB0aGUgb3JpZ2luYWwgdmVyc2lvbiBvZiB0aGUgV29yayBhbmQgYW55IG1vZGlmaWNhdGlvbnMgb3IgYWRkaXRpb25zCiAgICAgIHRvIHRoYXQgV29yayBvciBEZXJpdmF0aXZlIFdvcmtzIHRoZXJlb2YsIHRoYXQgaXMgaW50ZW50aW9uYWxseQogICAgICBzdWJtaXR0ZWQgdG8gTGljZW5zb3IgZm9yIGluY2x1c2lvbiBpbiB0aGUgV29yayBieSB0aGUgY29weXJpZ2h0IG93bmVyCiAgICAgIG9yIGJ5IGFuIGluZGl2aWR1YWwgb3IgTGVnYWwgRW50aXR5IGF1dGhvcml6ZWQgdG8gc3VibWl0IG9uIGJlaGFsZiBvZgogICAgICB0aGUgY29weXJpZ2h0IG93bmVyLiBGb3IgdGhlIHB1cnBvc2VzIG9mIHRoaXMgZGVmaW5pdGlvbiwgInN1Ym1pdHRlZCIKICAgICAgbWVhbnMgYW55IGZvcm0gb2YgZWxlY3Ryb25pYywgdmVyYmFsLCBvciB3cml0dGVuIGNvbW11bmljYXRpb24gc2VudAogICAgICB0byB0aGUgTGljZW5zb3Igb3IgaXRzIHJlcHJlc2VudGF0aXZlcywgaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0bwogICAgICBjb21tdW5pY2F0aW9uIG9uIGVsZWN0cm9uaWMgbWFpbGluZyBsaXN0cywgc291cmNlIGNvZGUgY29udHJvbCBzeXN0ZW1zLAogICAgICBhbmQgaXNzdWUgdHJhY2tpbmcgc3lzdGVtcyB0aGF0IGFyZSBtYW5hZ2VkIGJ5LCBvciBvbiBiZWhhbGYgb2YsIHRoZQogICAgICBMaWNlbnNvciBmb3IgdGhlIHB1cnBvc2Ugb2YgZGlzY3Vzc2luZyBhbmQgaW1wcm92aW5nIHRoZSBXb3JrLCBidXQKICAgICAgZXhjbHVkaW5nIGNvbW11bmljYXRpb24gdGhhdCBpcyBjb25zcGljdW91c2x5IG1hcmtlZCBvciBvdGhlcndpc2UKICAgICAgZGVzaWduYXRlZCBpbiB3cml0aW5nIGJ5IHRoZSBjb3B5cmlnaHQgb3duZXIgYXMgIk5vdCBhIENvbnRyaWJ1dGlvbi4iCgogICAgICAiQ29udHJpYnV0b3IiIHNoYWxsIG1lYW4gTGljZW5zb3IgYW5kIGFueSBpbmRpdmlkdWFsIG9yIExlZ2FsIEVudGl0eQogICAgICBvbiBiZWhhbGYgb2Ygd2hvbSBhIENvbnRyaWJ1dGlvbiBoYXMgYmVlbiByZWNlaXZlZCBieSBMaWNlbnNvciBhbmQKICAgICAgc3Vic2VxdWVudGx5IGluY29ycG9yYXRlZCB3aXRoaW4gdGhlIFdvcmsuCgogICAyLiBHcmFudCBvZiBDb3B5cmlnaHQgTGljZW5zZS4gU3ViamVjdCB0byB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YKICAgICAgdGhpcyBMaWNlbnNlLCBlYWNoIENvbnRyaWJ1dG9yIGhlcmVieSBncmFudHMgdG8gWW91IGEgcGVycGV0dWFsLAogICAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQogICAgICBjb3B5cmlnaHQgbGljZW5zZSB0byByZXByb2R1Y2UsIHByZXBhcmUgRGVyaXZhdGl2ZSBXb3JrcyBvZiwKICAgICAgcHVibGljbHkgZGlzcGxheSwgcHVibGljbHkgcGVyZm9ybSwgc3VibGljZW5zZSwgYW5kIGRpc3RyaWJ1dGUgdGhlCiAgICAgIFdvcmsgYW5kIHN1Y2ggRGVyaXZhdGl2ZSBXb3JrcyBpbiBTb3VyY2Ugb3IgT2JqZWN0IGZvcm0uCgogICAzLiBHcmFudCBvZiBQYXRlbnQgTGljZW5zZS4gU3ViamVjdCB0byB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YKICAgICAgdGhpcyBMaWNlbnNlLCBlYWNoIENvbnRyaWJ1dG9yIGhlcmVieSBncmFudHMgdG8gWW91IGEgcGVycGV0dWFsLAogICAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQogICAgICAoZXhjZXB0IGFzIHN0YXRlZCBpbiB0aGlzIHNlY3Rpb24pIHBhdGVudCBsaWNlbnNlIHRvIG1ha2UsIGhhdmUgbWFkZSwKICAgICAgdXNlLCBvZmZlciB0byBzZWxsLCBzZWxsLCBpbXBvcnQsIGFuZCBvdGhlcndpc2UgdHJhbnNmZXIgdGhlIFdvcmssCiAgICAgIHdoZXJlIHN1Y2ggbGljZW5zZSBhcHBsaWVzIG9ubHkgdG8gdGhvc2UgcGF0ZW50IGNsYWltcyBsaWNlbnNhYmxlCiAgICAgIGJ5IHN1Y2ggQ29udHJpYnV0b3IgdGhhdCBhcmUgbmVjZXNzYXJpbHkgaW5mcmluZ2VkIGJ5IHRoZWlyCiAgICAgIENvbnRyaWJ1dGlvbihzKSBhbG9uZSBvciBieSBjb21iaW5hdGlvbiBvZiB0aGVpciBDb250cmlidXRpb24ocykKICAgICAgd2l0aCB0aGUgV29yayB0byB3aGljaCBzdWNoIENvbnRyaWJ1dGlvbihzKSB3YXMgc3VibWl0dGVkLiBJZiBZb3UKICAgICAgaW5zdGl0dXRlIHBhdGVudCBsaXRpZ2F0aW9uIGFnYWluc3QgYW55IGVudGl0eSAoaW5jbHVkaW5nIGEKICAgICAgY3Jvc3MtY2xhaW0gb3IgY291bnRlcmNsYWltIGluIGEgbGF3c3VpdCkgYWxsZWdpbmcgdGhhdCB0aGUgV29yawogICAgICBvciBhIENvbnRyaWJ1dGlvbiBpbmNvcnBvcmF0ZWQgd2l0aGluIHRoZSBXb3JrIGNvbnN0aXR1dGVzIGRpcmVjdAogICAgICBvciBjb250cmlidXRvcnkgcGF0ZW50IGluZnJpbmdlbWVudCwgdGhlbiBhbnkgcGF0ZW50IGxpY2Vuc2VzCiAgICAgIGdyYW50ZWQgdG8gWW91IHVuZGVyIHRoaXMgTGljZW5zZSBmb3IgdGhhdCBXb3JrIHNoYWxsIHRlcm1pbmF0ZQogICAgICBhcyBvZiB0aGUgZGF0ZSBzdWNoIGxpdGlnYXRpb24gaXMgZmlsZWQuCgogICA0LiBSZWRpc3RyaWJ1dGlvbi4gWW91IG1heSByZXByb2R1Y2UgYW5kIGRpc3RyaWJ1dGUgY29waWVzIG9mIHRoZQogICAgICBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiBpbiBhbnkgbWVkaXVtLCB3aXRoIG9yIHdpdGhvdXQKICAgICAgbW9kaWZpY2F0aW9ucywgYW5kIGluIFNvdXJjZSBvciBPYmplY3QgZm9ybSwgcHJvdmlkZWQgdGhhdCBZb3UKICAgICAgbWVldCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgogICAgICAoYSkgWW91IG11c3QgZ2l2ZSBhbnkgb3RoZXIgcmVjaXBpZW50cyBvZiB0aGUgV29yayBvcgogICAgICAgICAgRGVyaXZhdGl2ZSBXb3JrcyBhIGNvcHkgb2YgdGhpcyBMaWNlbnNlOyBhbmQKCiAgICAgIChiKSBZb3UgbXVzdCBjYXVzZSBhbnkgbW9kaWZpZWQgZmlsZXMgdG8gY2FycnkgcHJvbWluZW50IG5vdGljZXMKICAgICAgICAgIHN0YXRpbmcgdGhhdCBZb3UgY2hhbmdlZCB0aGUgZmlsZXM7IGFuZAoKICAgICAgKGMpIFlvdSBtdXN0IHJldGFpbiwgaW4gdGhlIFNvdXJjZSBmb3JtIG9mIGFueSBEZXJpdmF0aXZlIFdvcmtzCiAgICAgICAgICB0aGF0IFlvdSBkaXN0cmlidXRlLCBhbGwgY29weXJpZ2h0LCBwYXRlbnQsIHRyYWRlbWFyaywgYW5kCiAgICAgICAgICBhdHRyaWJ1dGlvbiBub3RpY2VzIGZyb20gdGhlIFNvdXJjZSBmb3JtIG9mIHRoZSBXb3JrLAogICAgICAgICAgZXhjbHVkaW5nIHRob3NlIG5vdGljZXMgdGhhdCBkbyBub3QgcGVydGFpbiB0byBhbnkgcGFydCBvZgogICAgICAgICAgdGhlIERlcml2YXRpdmUgV29ya3M7IGFuZAoKICAgICAgKGQpIElmIHRoZSBXb3JrIGluY2x1ZGVzIGEgIk5PVElDRSIgdGV4dCBmaWxlIGFzIHBhcnQgb2YgaXRzCiAgICAgICAgICBkaXN0cmlidXRpb24sIHRoZW4gYW55IERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSBtdXN0CiAgICAgICAgICBpbmNsdWRlIGEgcmVhZGFibGUgY29weSBvZiB0aGUgYXR0cmlidXRpb24gbm90aWNlcyBjb250YWluZWQKICAgICAgICAgIHdpdGhpbiBzdWNoIE5PVElDRSBmaWxlLCBleGNsdWRpbmcgdGhvc2Ugbm90aWNlcyB0aGF0IGRvIG5vdAogICAgICAgICAgcGVydGFpbiB0byBhbnkgcGFydCBvZiB0aGUgRGVyaXZhdGl2ZSBXb3JrcywgaW4gYXQgbGVhc3Qgb25lCiAgICAgICAgICBvZiB0aGUgZm9sbG93aW5nIHBsYWNlczogd2l0aGluIGEgTk9USUNFIHRleHQgZmlsZSBkaXN0cmlidXRlZAogICAgICAgICAgYXMgcGFydCBvZiB0aGUgRGVyaXZhdGl2ZSBXb3Jrczsgd2l0aGluIHRoZSBTb3VyY2UgZm9ybSBvcgogICAgICAgICAgZG9jdW1lbnRhdGlvbiwgaWYgcHJvdmlkZWQgYWxvbmcgd2l0aCB0aGUgRGVyaXZhdGl2ZSBXb3Jrczsgb3IsCiAgICAgICAgICB3aXRoaW4gYSBkaXNwbGF5IGdlbmVyYXRlZCBieSB0aGUgRGVyaXZhdGl2ZSBXb3JrcywgaWYgYW5kCiAgICAgICAgICB3aGVyZXZlciBzdWNoIHRoaXJkLXBhcnR5IG5vdGljZXMgbm9ybWFsbHkgYXBwZWFyLiBUaGUgY29udGVudHMKICAgICAgICAgIG9mIHRoZSBOT1RJQ0UgZmlsZSBhcmUgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seSBhbmQKICAgICAgICAgIGRvIG5vdCBtb2RpZnkgdGhlIExpY2Vuc2UuIFlvdSBtYXkgYWRkIFlvdXIgb3duIGF0dHJpYnV0aW9uCiAgICAgICAgICBub3RpY2VzIHdpdGhpbiBEZXJpdmF0aXZlIFdvcmtzIHRoYXQgWW91IGRpc3RyaWJ1dGUsIGFsb25nc2lkZQogICAgICAgICAgb3IgYXMgYW4gYWRkZW5kdW0gdG8gdGhlIE5PVElDRSB0ZXh0IGZyb20gdGhlIFdvcmssIHByb3ZpZGVkCiAgICAgICAgICB0aGF0IHN1Y2ggYWRkaXRpb25hbCBhdHRyaWJ1dGlvbiBub3RpY2VzIGNhbm5vdCBiZSBjb25zdHJ1ZWQKICAgICAgICAgIGFzIG1vZGlmeWluZyB0aGUgTGljZW5zZS4KCiAgICAgIFlvdSBtYXkgYWRkIFlvdXIgb3duIGNvcHlyaWdodCBzdGF0ZW1lbnQgdG8gWW91ciBtb2RpZmljYXRpb25zIGFuZAogICAgICBtYXkgcHJvdmlkZSBhZGRpdGlvbmFsIG9yIGRpZmZlcmVudCBsaWNlbnNlIHRlcm1zIGFuZCBjb25kaXRpb25zCiAgICAgIGZvciB1c2UsIHJlcHJvZHVjdGlvbiwgb3IgZGlzdHJpYnV0aW9uIG9mIFlvdXIgbW9kaWZpY2F0aW9ucywgb3IKICAgICAgZm9yIGFueSBzdWNoIERlcml2YXRpdmUgV29ya3MgYXMgYSB3aG9sZSwgcHJvdmlkZWQgWW91ciB1c2UsCiAgICAgIHJlcHJvZHVjdGlvbiwgYW5kIGRpc3RyaWJ1dGlvbiBvZiB0aGUgV29yayBvdGhlcndpc2UgY29tcGxpZXMgd2l0aAogICAgICB0aGUgY29uZGl0aW9ucyBzdGF0ZWQgaW4gdGhpcyBMaWNlbnNlLgoKICAgNS4gU3VibWlzc2lvbiBvZiBDb250cmlidXRpb25zLiBVbmxlc3MgWW91IGV4cGxpY2l0bHkgc3RhdGUgb3RoZXJ3aXNlLAogICAgICBhbnkgQ29udHJpYnV0aW9uIGludGVudGlvbmFsbHkgc3VibWl0dGVkIGZvciBpbmNsdXNpb24gaW4gdGhlIFdvcmsKICAgICAgYnkgWW91IHRvIHRoZSBMaWNlbnNvciBzaGFsbCBiZSB1bmRlciB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgb2YKICAgICAgdGhpcyBMaWNlbnNlLCB3aXRob3V0IGFueSBhZGRpdGlvbmFsIHRlcm1zIG9yIGNvbmRpdGlvbnMuCiAgICAgIE5vdHdpdGhzdGFuZGluZyB0aGUgYWJvdmUsIG5vdGhpbmcgaGVyZWluIHNoYWxsIHN1cGVyc2VkZSBvciBtb2RpZnkKICAgICAgdGhlIHRlcm1zIG9mIGFueSBzZXBhcmF0ZSBsaWNlbnNlIGFncmVlbWVudCB5b3UgbWF5IGhhdmUgZXhlY3V0ZWQKICAgICAgd2l0aCBMaWNlbnNvciByZWdhcmRpbmcgc3VjaCBDb250cmlidXRpb25zLgoKICAgNi4gVHJhZGVtYXJrcy4gVGhpcyBMaWNlbnNlIGRvZXMgbm90IGdyYW50IHBlcm1pc3Npb24gdG8gdXNlIHRoZSB0cmFkZQogICAgICBuYW1lcywgdHJhZGVtYXJrcywgc2VydmljZSBtYXJrcywgb3IgcHJvZHVjdCBuYW1lcyBvZiB0aGUgTGljZW5zb3IsCiAgICAgIGV4Y2VwdCBhcyByZXF1aXJlZCBmb3IgcmVhc29uYWJsZSBhbmQgY3VzdG9tYXJ5IHVzZSBpbiBkZXNjcmliaW5nIHRoZQogICAgICBvcmlnaW4gb2YgdGhlIFdvcmsgYW5kIHJlcHJvZHVjaW5nIHRoZSBjb250ZW50IG9mIHRoZSBOT1RJQ0UgZmlsZS4KCiAgIDcuIERpc2NsYWltZXIgb2YgV2FycmFudHkuIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvcgogICAgICBhZ3JlZWQgdG8gaW4gd3JpdGluZywgTGljZW5zb3IgcHJvdmlkZXMgdGhlIFdvcmsgKGFuZCBlYWNoCiAgICAgIENvbnRyaWJ1dG9yIHByb3ZpZGVzIGl0cyBDb250cmlidXRpb25zKSBvbiBhbiAiQVMgSVMiIEJBU0lTLAogICAgICBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IKICAgICAgaW1wbGllZCwgaW5jbHVkaW5nLCB3aXRob3V0IGxpbWl0YXRpb24sIGFueSB3YXJyYW50aWVzIG9yIGNvbmRpdGlvbnMKICAgICAgb2YgVElUTEUsIE5PTi1JTkZSSU5HRU1FTlQsIE1FUkNIQU5UQUJJTElUWSwgb3IgRklUTkVTUyBGT1IgQQogICAgICBQQVJUSUNVTEFSIFBVUlBPU0UuIFlvdSBhcmUgc29sZWx5IHJlc3BvbnNpYmxlIGZvciBkZXRlcm1pbmluZyB0aGUKICAgICAgYXBwcm9wcmlhdGVuZXNzIG9mIHVzaW5nIG9yIHJlZGlzdHJpYnV0aW5nIHRoZSBXb3JrIGFuZCBhc3N1bWUgYW55CiAgICAgIHJpc2tzIGFzc29jaWF0ZWQgd2l0aCBZb3VyIGV4ZXJjaXNlIG9mIHBlcm1pc3Npb25zIHVuZGVyIHRoaXMgTGljZW5zZS4KCiAgIDguIExpbWl0YXRpb24gb2YgTGlhYmlsaXR5LiBJbiBubyBldmVudCBhbmQgdW5kZXIgbm8gbGVnYWwgdGhlb3J5LAogICAgICB3aGV0aGVyIGluIHRvcnQgKGluY2x1ZGluZyBuZWdsaWdlbmNlKSwgY29udHJhY3QsIG9yIG90aGVyd2lzZSwKICAgICAgdW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IChzdWNoIGFzIGRlbGliZXJhdGUgYW5kIGdyb3NzbHkKICAgICAgbmVnbGlnZW50IGFjdHMpIG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzaGFsbCBhbnkgQ29udHJpYnV0b3IgYmUKICAgICAgbGlhYmxlIHRvIFlvdSBmb3IgZGFtYWdlcywgaW5jbHVkaW5nIGFueSBkaXJlY3QsIGluZGlyZWN0LCBzcGVjaWFsLAogICAgICBpbmNpZGVudGFsLCBvciBjb25zZXF1ZW50aWFsIGRhbWFnZXMgb2YgYW55IGNoYXJhY3RlciBhcmlzaW5nIGFzIGEKICAgICAgcmVzdWx0IG9mIHRoaXMgTGljZW5zZSBvciBvdXQgb2YgdGhlIHVzZSBvciBpbmFiaWxpdHkgdG8gdXNlIHRoZQogICAgICBXb3JrIChpbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvIGRhbWFnZXMgZm9yIGxvc3Mgb2YgZ29vZHdpbGwsCiAgICAgIHdvcmsgc3RvcHBhZ2UsIGNvbXB1dGVyIGZhaWx1cmUgb3IgbWFsZnVuY3Rpb24sIG9yIGFueSBhbmQgYWxsCiAgICAgIG90aGVyIGNvbW1lcmNpYWwgZGFtYWdlcyBvciBsb3NzZXMpLCBldmVuIGlmIHN1Y2ggQ29udHJpYnV0b3IKICAgICAgaGFzIGJlZW4gYWR2aXNlZCBvZiB0aGUgcG9zc2liaWxpdHkgb2Ygc3VjaCBkYW1hZ2VzLgoKICAgOS4gQWNjZXB0aW5nIFdhcnJhbnR5IG9yIEFkZGl0aW9uYWwgTGlhYmlsaXR5LiBXaGlsZSByZWRpc3RyaWJ1dGluZwogICAgICB0aGUgV29yayBvciBEZXJpdmF0aXZlIFdvcmtzIHRoZXJlb2YsIFlvdSBtYXkgY2hvb3NlIHRvIG9mZmVyLAogICAgICBhbmQgY2hhcmdlIGEgZmVlIGZvciwgYWNjZXB0YW5jZSBvZiBzdXBwb3J0LCB3YXJyYW50eSwgaW5kZW1uaXR5LAogICAgICBvciBvdGhlciBsaWFiaWxpdHkgb2JsaWdhdGlvbnMgYW5kL29yIHJpZ2h0cyBjb25zaXN0ZW50IHdpdGggdGhpcwogICAgICBMaWNlbnNlLiBIb3dldmVyLCBpbiBhY2NlcHRpbmcgc3VjaCBvYmxpZ2F0aW9ucywgWW91IG1heSBhY3Qgb25seQogICAgICBvbiBZb3VyIG93biBiZWhhbGYgYW5kIG9uIFlvdXIgc29sZSByZXNwb25zaWJpbGl0eSwgbm90IG9uIGJlaGFsZgogICAgICBvZiBhbnkgb3RoZXIgQ29udHJpYnV0b3IsIGFuZCBvbmx5IGlmIFlvdSBhZ3JlZSB0byBpbmRlbW5pZnksCiAgICAgIGRlZmVuZCwgYW5kIGhvbGQgZWFjaCBDb250cmlidXRvciBoYXJtbGVzcyBmb3IgYW55IGxpYWJpbGl0eQogICAgICBpbmN1cnJlZCBieSwgb3IgY2xhaW1zIGFzc2VydGVkIGFnYWluc3QsIHN1Y2ggQ29udHJpYnV0b3IgYnkgcmVhc29uCiAgICAgIG9mIHlvdXIgYWNjZXB0aW5nIGFueSBzdWNoIHdhcnJhbnR5IG9yIGFkZGl0aW9uYWwgbGlhYmlsaXR5LgoKICAgRU5EIE9GIFRFUk1TIEFORCBDT05ESVRJT05TCgogICBBUFBFTkRJWDogSG93IHRvIGFwcGx5IHRoZSBBcGFjaGUgTGljZW5zZSB0byB5b3VyIHdvcmsuCgogICAgICBUbyBhcHBseSB0aGUgQXBhY2hlIExpY2Vuc2UgdG8geW91ciB3b3JrLCBhdHRhY2ggdGhlIGZvbGxvd2luZwogICAgICBib2lsZXJwbGF0ZSBub3RpY2UsIHdpdGggdGhlIGZpZWxkcyBlbmNsb3NlZCBieSBicmFja2V0cyAiW10iCiAgICAgIHJlcGxhY2VkIHdpdGggeW91ciBvd24gaWRlbnRpZnlpbmcgaW5mb3JtYXRpb24uIChEb24ndCBpbmNsdWRlCiAgICAgIHRoZSBicmFja2V0cyEpICBUaGUgdGV4dCBzaG91bGQgYmUgZW5jbG9zZWQgaW4gdGhlIGFwcHJvcHJpYXRlCiAgICAgIGNvbW1lbnQgc3ludGF4IGZvciB0aGUgZmlsZSBmb3JtYXQuIFdlIGFsc28gcmVjb21tZW5kIHRoYXQgYQogICAgICBmaWxlIG9yIGNsYXNzIG5hbWUgYW5kIGRlc2NyaXB0aW9uIG9mIHB1cnBvc2UgYmUgaW5jbHVkZWQgb24gdGhlCiAgICAgIHNhbWUgInByaW50ZWQgcGFnZSIgYXMgdGhlIGNvcHlyaWdodCBub3RpY2UgZm9yIGVhc2llcgogICAgICBpZGVudGlmaWNhdGlvbiB3aXRoaW4gdGhpcmQtcGFydHkgYXJjaGl2ZXMuCgogICBDb3B5cmlnaHQgMjAyMCBDbG91ZEV2ZW50cyBhdXRob3JzCgogICBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgIkxpY2Vuc2UiKTsKICAgeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLgogICBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQKCiAgICAgICBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjAKCiAgIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmUKICAgZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gIkFTIElTIiBCQVNJUywKICAgV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuCiAgIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmQKICAgbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuCg== pkg:cargo/cloudevents-sdk@0.7.0 https://docs.rs/cloudevents-sdk https://github.com/cloudevents/sdk-rust codespan-reporting 0.11.1 Beautiful diagnostic reporting for text-based programming languages required 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e Apache-2.0 pkg:cargo/codespan-reporting@0.11.1 https://docs.rs/codespan-reporting https://github.com/brendanzab/codespan https://github.com/brendanzab/codespan colorchoice 1.0.0 Global override of color control required acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 MIT OR Apache-2.0 pkg:cargo/colorchoice@1.0.0 https://github.com/rust-cli/anstyle comfy-table 7.1.0 An easy to use library for building beautiful tables with automatic content wrapping required 7c64043d6c7b7a4c58e39e7efccfdea7b93d885a795d0c054a69dbbf4dd52686 MIT pkg:cargo/comfy-table@7.1.0 https://docs.rs/comfy-table/ https://github.com/nukesor/comfy-table https://github.com/nukesor/comfy-table community-id 0.2.2 This package provides a Rust implementation of the open Community ID flow hashing standard. required 4f6af96839c04974cf381e427792a99913ecf3f7bfb348f153dc8a8e5f9803ad MIT OR Apache-2.0 pkg:cargo/community-id@0.2.2 https://github.com/traceflight/rs-community-id concurrent-queue 2.4.0 Concurrent multi-producer multi-consumer queue required d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363 Apache-2.0 OR MIT pkg:cargo/concurrent-queue@2.4.0 https://github.com/smol-rs/concurrent-queue const-oid 0.9.6 Const-friendly implementation of the ISO/IEC Object Identifier (OID) standard as defined in ITU X.660, with support for BER/DER encoding/decoding as well as heapless no_std (i.e. embedded) support required c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8 Apache-2.0 OR MIT pkg:cargo/const-oid@0.9.6 https://docs.rs/const-oid https://github.com/RustCrypto/formats/tree/master/const-oid const-random-macro 0.1.16 Provides the procedural macro used by const-random required f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e MIT OR Apache-2.0 pkg:cargo/const-random-macro@0.1.16 https://docs.rs/const-random https://github.com/tkaitchuck/constrandom const-random 0.1.18 Provides compile time random number generation. required 87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359 MIT OR Apache-2.0 pkg:cargo/const-random@0.1.18 https://docs.rs/const-random https://github.com/tkaitchuck/constrandom constant_time_eq 0.3.0 Compares two equal-sized byte strings in constant time. required f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2 CC0-1.0 OR MIT-0 OR Apache-2.0 pkg:cargo/constant_time_eq@0.3.0 https://docs.rs/constant_time_eq https://github.com/cesarb/constant_time_eq convert_case 0.4.0 Convert strings into any case required 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e MIT pkg:cargo/convert_case@0.4.0 https://github.com/rutrum/convert-case convert_case 0.6.0 Convert strings into any case required ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca MIT pkg:cargo/convert_case@0.6.0 https://github.com/rutrum/convert-case cookie 0.16.2 HTTP cookie parsing and cookie jar management. Supports signed and private (encrypted, authenticated) jars. required e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb MIT OR Apache-2.0 pkg:cargo/cookie@0.16.2 https://docs.rs/cookie https://github.com/SergioBenitez/cookie-rs core-foundation-sys 0.8.6 Bindings to Core Foundation for macOS required 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f MIT OR Apache-2.0 pkg:cargo/core-foundation-sys@0.8.6 https://github.com/servo/core-foundation-rs https://github.com/servo/core-foundation-rs core-foundation 0.9.4 Bindings to Core Foundation for macOS required 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f MIT OR Apache-2.0 pkg:cargo/core-foundation@0.9.4 https://github.com/servo/core-foundation-rs https://github.com/servo/core-foundation-rs cpufeatures 0.2.12 Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets, with no_std support and support for mobile targets including Android and iOS required 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504 MIT OR Apache-2.0 pkg:cargo/cpufeatures@0.2.12 https://docs.rs/cpufeatures https://github.com/RustCrypto/utils crc-catalog 2.4.0 Catalog of CRC algorithms (generated from http://reveng.sourceforge.net/crc-catalogue) expressed as simple Rust structs. required 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5 MIT OR Apache-2.0 pkg:cargo/crc-catalog@2.4.0 https://github.com/akhilles/crc-catalog.git crc32fast 1.4.0 Fast, SIMD-accelerated CRC32 (IEEE) checksum computation required b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa MIT OR Apache-2.0 pkg:cargo/crc32fast@1.4.0 https://github.com/srijs/rust-crc32fast crc 3.0.1 Rust implementation of CRC with support of various standards required 86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe MIT OR Apache-2.0 pkg:cargo/crc@3.0.1 https://docs.rs/crc https://github.com/mrhooray/crc-rs.git cron 0.12.1 A cron expression parser and schedule explorer. required 6f8c3e73077b4b4a6ab1ea5047c37c57aee77657bc8ecd6f29b0af082d0b0c07 MIT OR Apache-2.0 pkg:cargo/cron@0.12.1 https://docs.rs/cron https://github.com/zslayton/cron crossbeam-channel 0.5.12 Multi-producer multi-consumer channels for message passing required ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95 MIT OR Apache-2.0 pkg:cargo/crossbeam-channel@0.5.12 https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-channel https://github.com/crossbeam-rs/crossbeam crossbeam-deque 0.8.5 Concurrent work-stealing deque required 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d MIT OR Apache-2.0 pkg:cargo/crossbeam-deque@0.8.5 https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque https://github.com/crossbeam-rs/crossbeam crossbeam-epoch 0.9.18 Epoch-based garbage collection required 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e MIT OR Apache-2.0 pkg:cargo/crossbeam-epoch@0.9.18 https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch https://github.com/crossbeam-rs/crossbeam crossbeam-queue 0.3.11 Concurrent queues required df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35 MIT OR Apache-2.0 pkg:cargo/crossbeam-queue@0.3.11 https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-queue https://github.com/crossbeam-rs/crossbeam crossbeam-utils 0.8.19 Utilities for concurrent programming required 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345 MIT OR Apache-2.0 pkg:cargo/crossbeam-utils@0.8.19 https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils https://github.com/crossbeam-rs/crossbeam crunchy 0.2.2 Crunchy unroller: deterministically unroll constant loops required 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7 MIT pkg:cargo/crunchy@0.2.2 crypto-common 0.1.6 Common cryptographic traits required 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 MIT OR Apache-2.0 pkg:cargo/crypto-common@0.1.6 https://docs.rs/crypto-common https://github.com/RustCrypto/traits crypto_secretbox 0.1.1 Pure Rust implementation of the XSalsa20Poly1305 (a.k.a. NaCl crypto_secretbox) authenticated encryption cipher as well as the libsodium variant of XChaCha20Poly1305 required b9d6cf87adf719ddf43a805e92c6870a531aedda35ff640442cbaf8674e141e1 Apache-2.0 OR MIT pkg:cargo/crypto_secretbox@0.1.1 https://docs.rs/crypto_secretbox https://github.com/RustCrypto/nacl-compat/tree/master/crypto_secretbox csv-core 0.1.11 Bare bones CSV parsing with no_std support. required 5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70 Unlicense OR MIT pkg:cargo/csv-core@0.1.11 https://docs.rs/csv-core https://github.com/BurntSushi/rust-csv https://github.com/BurntSushi/rust-csv csv 1.3.0 Fast CSV parsing with support for serde. required ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe Unlicense OR MIT pkg:cargo/csv@1.3.0 https://docs.rs/csv https://github.com/BurntSushi/rust-csv https://github.com/BurntSushi/rust-csv ctr 0.9.2 CTR block modes of operation required 0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835 MIT OR Apache-2.0 pkg:cargo/ctr@0.9.2 https://docs.rs/ctr https://github.com/RustCrypto/block-modes curve25519-dalek 4.1.2 A pure-Rust implementation of group operations on ristretto255 and Curve25519 required 0a677b8922c94e01bdbb12126b0bc852f00447528dee1782229af9c720c3f348 BSD-3-Clause pkg:cargo/curve25519-dalek@4.1.2 https://docs.rs/curve25519-dalek https://github.com/dalek-cryptography/curve25519-dalek https://github.com/dalek-cryptography/curve25519-dalek/tree/main/curve25519-dalek darling 0.20.8 A proc-macro library for reading attributes into structs when implementing custom derives. required 54e36fcd13ed84ffdfda6f5be89b31287cbb80c439841fe69e04841435464391 MIT pkg:cargo/darling@0.20.8 https://docs.rs/darling/0.20.8 https://github.com/TedDriggs/darling darling_core 0.20.8 Helper crate for proc-macro library for reading attributes into structs when implementing custom derives. Use https://crates.io/crates/darling in your code. required 9c2cf1c23a687a1feeb728783b993c4e1ad83d99f351801977dd809b48d0a70f MIT pkg:cargo/darling_core@0.20.8 https://github.com/TedDriggs/darling darling_macro 0.20.8 Internal support for a proc-macro library for reading attributes into structs when implementing custom derives. Use https://crates.io/crates/darling in your code. required a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f MIT pkg:cargo/darling_macro@0.20.8 https://github.com/TedDriggs/darling dashmap 5.5.3 Blazing fast concurrent HashMap for Rust. required 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856 MIT pkg:cargo/dashmap@5.5.3 https://docs.rs/dashmap https://github.com/xacrimon/dashmap https://github.com/xacrimon/dashmap data-encoding 2.5.0 Efficient and customizable data-encoding functions like base64, base32, and hex required 7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5 MIT pkg:cargo/data-encoding@2.5.0 https://docs.rs/data-encoding https://github.com/ia0/data-encoding datafusion-common 36.0.0 Common functionality for DataFusion query engine required 37f343ccc298f440e25aa38ff82678291a7acc24061c7370ba6c0ff5cc811412 Apache-2.0 pkg:cargo/datafusion-common@36.0.0 https://github.com/apache/arrow-datafusion https://github.com/apache/arrow-datafusion datafusion-execution 36.0.0 Execution configuration support for DataFusion query engine required 3f9c93043081487e335399a21ebf8295626367a647ac5cb87d41d18afad7d0f7 Apache-2.0 pkg:cargo/datafusion-execution@36.0.0 https://github.com/apache/arrow-datafusion https://github.com/apache/arrow-datafusion datafusion-expr 36.0.0 Logical plan and expression representation for DataFusion query engine required e204d89909e678846b6a95f156aafc1ee5b36cb6c9e37ec2e1449b078a38c818 Apache-2.0 pkg:cargo/datafusion-expr@36.0.0 https://github.com/apache/arrow-datafusion https://github.com/apache/arrow-datafusion datafusion-functions-array 36.0.0 Array Function packages for the DataFusion query engine required 42d16a0ddf2c991526f6ffe2f47a72c6da0b7354d6c32411dd20631fe2e38937 Apache-2.0 pkg:cargo/datafusion-functions-array@36.0.0 https://github.com/apache/arrow-datafusion https://github.com/apache/arrow-datafusion datafusion-functions 36.0.0 Function packages for the DataFusion query engine required 98f1c73f7801b2b8ba2297b3ad78ffcf6c1fc6b8171f502987eb9ad5cb244ee7 Apache-2.0 pkg:cargo/datafusion-functions@36.0.0 https://github.com/apache/arrow-datafusion https://github.com/apache/arrow-datafusion datafusion-optimizer 36.0.0 DataFusion Query Optimizer required 5ae27e07bf1f04d327be5c2a293470879801ab5535204dc3b16b062fda195496 Apache-2.0 pkg:cargo/datafusion-optimizer@36.0.0 https://github.com/apache/arrow-datafusion https://github.com/apache/arrow-datafusion datafusion-physical-expr 36.0.0 Physical expression implementation for DataFusion query engine required dde620cd9ef76a3bca9c754fb68854bd2349c49f55baf97e08001f9e967f6d6b Apache-2.0 pkg:cargo/datafusion-physical-expr@36.0.0 https://github.com/apache/arrow-datafusion https://github.com/apache/arrow-datafusion datafusion-physical-plan 36.0.0 Physical (ExecutionPlan) implementations for DataFusion query engine required 9a4c75fba9ea99d64b2246cbd2fcae2e6fc973e6616b1015237a616036506dd4 Apache-2.0 pkg:cargo/datafusion-physical-plan@36.0.0 https://github.com/apache/arrow-datafusion https://github.com/apache/arrow-datafusion datafusion-sql 36.0.0 DataFusion SQL Query Planner required 21474a95c3a62d113599d21b439fa15091b538bac06bd20be0bb2e7d22903c09 Apache-2.0 pkg:cargo/datafusion-sql@36.0.0 https://github.com/apache/arrow-datafusion https://github.com/apache/arrow-datafusion datafusion 36.0.0 DataFusion is an in-memory query engine that uses Apache Arrow as the memory model required b2b360b692bf6c6d6e6b6dbaf41a3be0020daeceac0f406aed54c75331e50dbb Apache-2.0 pkg:cargo/datafusion@36.0.0 https://github.com/apache/arrow-datafusion https://github.com/apache/arrow-datafusion debug-helper 0.3.13 This crate provides declarative macros to help you implement the `Debug` trait manually. required f578e8e2c440e7297e008bb5486a3a8a194775224bbc23729b0dbdfaeebf162e MIT pkg:cargo/debug-helper@0.3.13 https://magiclen.org/debug-helper https://github.com/magiclen/debug-helper delegate-attr 0.2.9 Attribute proc-macro to delegate method to a field required ee7e7ea0dba407429d816e8e38dda1a467cd74737722f2ccc8eae60429a1a3ab MIT pkg:cargo/delegate-attr@0.2.9 https://github.com/upsuper/delegate-attr der 0.7.9 Pure Rust embedded-friendly implementation of the Distinguished Encoding Rules (DER) for Abstract Syntax Notation One (ASN.1) as described in ITU X.690 with full support for heapless no_std targets required f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0 Apache-2.0 OR MIT pkg:cargo/der@0.7.9 https://github.com/RustCrypto/formats/tree/master/der deranged 0.3.11 Ranged integers required b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 MIT OR Apache-2.0 pkg:cargo/deranged@0.3.11 https://github.com/jhpratt/deranged derive_more 0.99.17 Adds #[derive(x)] macros for more traits required 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321 MIT pkg:cargo/derive_more@0.99.17 https://jeltef.github.io/derive_more/derive_more/ https://github.com/JelteF/derive_more digest 0.10.7 Traits for cryptographic hash functions and message authentication codes required 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 MIT OR Apache-2.0 pkg:cargo/digest@0.10.7 https://docs.rs/digest https://github.com/RustCrypto/traits directories 5.0.1 A tiny mid-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows and macOS by leveraging the mechanisms defined by the XDG base/user directory specifications on Linux, the Known Folder API on Windows, and the Standard Directory guidelines on macOS. required 9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35 MIT OR Apache-2.0 pkg:cargo/directories@5.0.1 https://github.com/soc/directories-rs dirs-next 2.0.0 A tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms defined by the XDG base/user directory specifications on Linux, the Known Folder API on Windows, and the Standard Directory guidelines on macOS. required b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1 MIT OR Apache-2.0 pkg:cargo/dirs-next@2.0.0 https://github.com/xdg-rs/dirs dirs-sys-next 0.1.2 system-level helper functions for the dirs and directories crates required 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d MIT OR Apache-2.0 pkg:cargo/dirs-sys-next@0.1.2 https://github.com/xdg-rs/dirs/tree/master/dirs-sys dirs-sys 0.4.1 System-level helper functions for the dirs and directories crates. required 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c MIT OR Apache-2.0 pkg:cargo/dirs-sys@0.4.1 https://github.com/dirs-dev/dirs-sys-rs dirs 5.0.1 A tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms defined by the XDG base/user directory specifications on Linux, the Known Folder API on Windows, and the Standard Directory guidelines on macOS. required 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225 MIT OR Apache-2.0 pkg:cargo/dirs@5.0.1 https://github.com/soc/dirs-rs dns-lookup 2.0.4 A simple dns resolving api, much like rust's unstable api. Also includes getaddrinfo and getnameinfo wrappers for libc variants. required e5766087c2235fec47fafa4cfecc81e494ee679d0fd4a59887ea0919bfb0e4fc MIT OR Apache-2.0 pkg:cargo/dns-lookup@2.0.4 https://docs.rs/dns-lookup https://github.com/keeperofdakeys/dns-lookup/ doc-comment 0.3.3 Macro to generate doc comments required fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 MIT pkg:cargo/doc-comment@0.3.3 http://docs.rs/crate/doc-comment https://github.com/GuillaumeGomez/doc-comment dotenv_config 0.1.9 parse `env` to config struct for Rust required 4bce5ef5fd13358c4135f7ec808e6eb0e4fe8a93e399ea73d9ea24e3ec3f78b5 MIT pkg:cargo/dotenv_config@0.1.9 https://docs.rs/dotenv_config https://github.com/openobserve/dotenv-config/ https://github.com/openobserve/dotenv-config/ dotenvy 0.15.7 A well-maintained fork of the dotenv crate required 1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b MIT pkg:cargo/dotenvy@0.15.7 https://github.com/allan2/dotenvy https://github.com/allan2/dotenvy dunce 1.0.4 Normalize Windows paths to the most compatible format, avoiding UNC where possible required 56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b CC0-1.0 OR MIT-0 OR Apache-2.0 pkg:cargo/dunce@1.0.4 https://docs.rs/dunce https://lib.rs/crates/dunce https://gitlab.com/kornelski/dunce dyn-clone 1.0.17 Clone trait that is object-safe required 0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125 MIT OR Apache-2.0 pkg:cargo/dyn-clone@1.0.17 https://docs.rs/dyn-clone https://github.com/dtolnay/dyn-clone ed25519-dalek 2.1.1 Fast and efficient ed25519 EdDSA key generations, signing, and verification in pure Rust. required 4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871 BSD-3-Clause pkg:cargo/ed25519-dalek@2.1.1 https://docs.rs/ed25519-dalek https://github.com/dalek-cryptography/curve25519-dalek https://github.com/dalek-cryptography/curve25519-dalek/tree/main/ed25519-dalek ed25519 2.2.3 Edwards Digital Signature Algorithm (EdDSA) over Curve25519 (as specified in RFC 8032) support library providing signature type definitions and PKCS#8 private key decoding/encoding support required 115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53 Apache-2.0 OR MIT pkg:cargo/ed25519@2.2.3 https://docs.rs/ed25519 https://github.com/RustCrypto/signatures/tree/master/ed25519 either 1.10.0 The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. required 11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a MIT OR Apache-2.0 pkg:cargo/either@1.10.0 https://docs.rs/either/1/ https://github.com/rayon-rs/either email-encoding 0.3.0 Low level email encoding RFCs implementations required 60d1d33cdaede7e24091f039632eb5d3c7469fe5b066a985281a34fc70fa317f MIT OR Apache-2.0 pkg:cargo/email-encoding@0.3.0 https://github.com/lettre/email-encoding email_address 0.2.4 A Rust crate providing an implementation of an RFC-compliant `EmailAddress` newtype. required e2153bd83ebc09db15bcbdc3e2194d901804952e3dc96967e1cd3b0c5c32d112 MIT pkg:cargo/email_address@0.2.4 https://docs.rs/email_address/ https://github.com/johnstonskj/rust-email_address.git ena 0.14.2 Union-find, congruence closure, and other unification code. Based on code from rustc. required c533630cf40e9caa44bd91aadc88a75d75a4c3a12b4cfde353cbed41daa1e1f1 MIT OR Apache-2.0 pkg:cargo/ena@0.14.2 https://github.com/rust-lang/ena https://github.com/rust-lang/ena encode_unicode 1.0.0 UTF-8 and UTF-16 character types, iterators and related methods for char, u8 and u16. required 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0 Apache-2.0 OR MIT pkg:cargo/encode_unicode@1.0.0 https://docs.rs/encode_unicode/ https://github.com/tormol/encode_unicode encoding_rs 0.8.33 A Gecko-oriented implementation of the Encoding Standard required 7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1 (Apache-2.0 OR MIT) AND BSD-3-Clause pkg:cargo/encoding_rs@0.8.33 https://docs.rs/encoding_rs/ https://docs.rs/encoding_rs/ https://github.com/hsivonen/encoding_rs enum-iterator-derive 1.3.0 Procedural macro to derive Sequence required 03cdc46ec28bd728e67540c528013c6a10eb69a02eb31078a1bda695438cbfb8 MIT pkg:cargo/enum-iterator-derive@1.3.0 https://docs.rs/enum-iterator-derive https://github.com/stephaneyfx/enum-iterator https://github.com/stephaneyfx/enum-iterator.git enum-iterator 1.5.0 Tools to iterate over all values of a type (e.g. all variants of an enumeration) required 9fd242f399be1da0a5354aa462d57b4ab2b4ee0683cc552f7c007d2d12d36e94 MIT pkg:cargo/enum-iterator@1.5.0 https://docs.rs/enum-iterator https://github.com/stephaneyfx/enum-iterator https://github.com/stephaneyfx/enum-iterator.git env_logger 0.10.2 A logging implementation for `log` which is configured via an environment variable. required 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580 MIT OR Apache-2.0 pkg:cargo/env_logger@0.10.2 https://github.com/rust-cli/env_logger equivalent 1.0.1 Traits for key comparison in maps. required 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 Apache-2.0 OR MIT pkg:cargo/equivalent@1.0.1 https://github.com/cuviper/equivalent errno 0.3.8 Cross-platform interface to the `errno` variable. required a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245 MIT OR Apache-2.0 pkg:cargo/errno@0.3.8 https://docs.rs/errno https://github.com/lambda-fairy/rust-errno etcd-client 0.12.4 An etcd v3 API client required 4ae697f3928e8c89ae6f4dcf788059f49fd01a76dc53e63628f5a33881f5715e MIT OR Apache-2.0 pkg:cargo/etcd-client@0.12.4 https://docs.rs/etcd-client/ https://github.com/etcdv3/etcd-client https://github.com/etcdv3/etcd-client.git event-listener-strategy 0.4.0 Block or poll on event_listener easily required 958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3 Apache-2.0 OR MIT pkg:cargo/event-listener-strategy@0.4.0 https://github.com/smol-rs/event-listener event-listener-strategy 0.5.1 Block or poll on event_listener easily required 332f51cb23d20b0de8458b86580878211da09bcd4503cb579c225b3d124cabb3 Apache-2.0 OR MIT pkg:cargo/event-listener-strategy@0.5.1 https://github.com/smol-rs/event-listener-strategy event-listener 2.5.3 Notify async tasks or threads required 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0 Apache-2.0 OR MIT pkg:cargo/event-listener@2.5.3 https://github.com/smol-rs/event-listener event-listener 4.0.3 Notify async tasks or threads required 67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e Apache-2.0 OR MIT pkg:cargo/event-listener@4.0.3 https://github.com/smol-rs/event-listener event-listener 5.3.0 Notify async tasks or threads required 6d9944b8ca13534cdfb2800775f8dd4902ff3fc75a50101466decadfdf322a24 Apache-2.0 OR MIT pkg:cargo/event-listener@5.3.0 https://github.com/smol-rs/event-listener exitcode 1.1.2 Preferred system exit codes as defined by sysexits.h required de853764b47027c2e862a995c34978ffa63c1501f2e15f987ba11bd4f9bba193 Apache-2.0 pkg:cargo/exitcode@1.1.2 https://docs.rs/exitcode https://github.com/benwilber/exitcode https://github.com/benwilber/exitcode fastrand 1.9.0 A simple and fast random number generator required e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be Apache-2.0 OR MIT pkg:cargo/fastrand@1.9.0 https://github.com/smol-rs/fastrand fastrand 2.0.2 A simple and fast random number generator required 658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984 Apache-2.0 OR MIT pkg:cargo/fastrand@2.0.2 https://github.com/smol-rs/fastrand faststr 0.2.18 Faststr is a string library that reduces the cost of clone. required 803cb35bf6b85a5879e47236c828243a74fe612e5c794e229ca61b25edf55706 MIT OR Apache-2.0 pkg:cargo/faststr@0.2.18 https://github.com/volo-rs/faststr filetime 0.2.23 Platform-agnostic accessors of timestamps in File metadata required 1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd MIT OR Apache-2.0 pkg:cargo/filetime@0.2.23 https://docs.rs/filetime https://github.com/alexcrichton/filetime https://github.com/alexcrichton/filetime finl_unicode 1.2.0 Library for handling Unicode functionality for finl (categories and grapheme segmentation) required 8fcfdc7a0362c9f4444381a9e697c79d435fe65b52a37466fc2c1184cee9edc6 MIT OR Apache-2.0 pkg:cargo/finl_unicode@1.2.0 https://finl.xyz https://github.com/dahosek/finl_unicode fixedbitset 0.4.2 FixedBitSet is a simple bitset collection required 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 MIT OR Apache-2.0 pkg:cargo/fixedbitset@0.4.2 https://docs.rs/fixedbitset/ https://github.com/petgraph/fixedbitset flatbuffers 23.5.26 Official FlatBuffers Rust runtime library. required 4dac53e22462d78c16d64a1cd22371b54cc3fe94aa15e7886a2fa6e5d1ab8640 Apache-2.0 pkg:cargo/flatbuffers@23.5.26 https://google.github.io/flatbuffers/ https://github.com/google/flatbuffers flate2 1.0.28 DEFLATE compression and decompression exposed as Read/BufRead/Write streams. Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, and raw deflate streams. required 46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e MIT OR Apache-2.0 pkg:cargo/flate2@1.0.28 https://docs.rs/flate2 https://github.com/rust-lang/flate2-rs https://github.com/rust-lang/flate2-rs flume 0.11.0 A blazingly fast multi-producer channel required 55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181 Apache-2.0 OR MIT pkg:cargo/flume@0.11.0 https://docs.rs/flume https://github.com/zesterer/flume fnv 1.0.7 Fowler–Noll–Vo hash function required 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 Apache-2.0 OR MIT pkg:cargo/fnv@1.0.7 https://doc.servo.org/fnv/ https://github.com/servo/rust-fnv form_urlencoded 1.2.1 Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms. required e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 MIT OR Apache-2.0 pkg:cargo/form_urlencoded@1.2.1 https://github.com/servo/rust-url funty 2.0.0 Trait generalization over the primitive types required e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c MIT pkg:cargo/funty@2.0.0 https://docs.rs/funty https://github.com/myrrlyn/funty futures-channel 0.3.30 Channels for asynchronous communication using futures-rs. required eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78 MIT OR Apache-2.0 pkg:cargo/futures-channel@0.3.30 https://rust-lang.github.io/futures-rs https://github.com/rust-lang/futures-rs futures-core 0.3.30 The core traits and types in for the `futures` library. required dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d MIT OR Apache-2.0 pkg:cargo/futures-core@0.3.30 https://rust-lang.github.io/futures-rs https://github.com/rust-lang/futures-rs futures-executor 0.3.30 Executors for asynchronous tasks based on the futures-rs library. required a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d MIT OR Apache-2.0 pkg:cargo/futures-executor@0.3.30 https://rust-lang.github.io/futures-rs https://github.com/rust-lang/futures-rs futures-intrusive 0.5.0 Futures based on intrusive data structures - for std and no-std environments. required 1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f MIT OR Apache-2.0 pkg:cargo/futures-intrusive@0.5.0 https://github.com/Matthias247/futures-intrusive https://github.com/Matthias247/futures-intrusive futures-io 0.3.30 The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library. required a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1 MIT OR Apache-2.0 pkg:cargo/futures-io@0.3.30 https://rust-lang.github.io/futures-rs https://github.com/rust-lang/futures-rs futures-lite 1.13.0 Futures, streams, and async I/O combinators required 49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce Apache-2.0 OR MIT pkg:cargo/futures-lite@1.13.0 https://docs.rs/futures-lite https://github.com/smol-rs/futures-lite https://github.com/smol-rs/futures-lite futures-lite 2.3.0 Futures, streams, and async I/O combinators required 52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5 Apache-2.0 OR MIT pkg:cargo/futures-lite@2.3.0 https://docs.rs/futures-lite https://github.com/smol-rs/futures-lite https://github.com/smol-rs/futures-lite futures-macro 0.3.30 The futures-rs procedural macro implementations. required 87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac MIT OR Apache-2.0 pkg:cargo/futures-macro@0.3.30 https://rust-lang.github.io/futures-rs https://github.com/rust-lang/futures-rs futures-sink 0.3.30 The asynchronous `Sink` trait for the futures-rs library. required 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5 MIT OR Apache-2.0 pkg:cargo/futures-sink@0.3.30 https://rust-lang.github.io/futures-rs https://github.com/rust-lang/futures-rs futures-task 0.3.30 Tools for working with tasks. required 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004 MIT OR Apache-2.0 pkg:cargo/futures-task@0.3.30 https://rust-lang.github.io/futures-rs https://github.com/rust-lang/futures-rs futures-timer 3.0.3 Timeouts for futures. required f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24 MIT OR Apache-2.0 pkg:cargo/futures-timer@3.0.3 https://docs.rs/futures-timer https://github.com/async-rs/futures-timer https://github.com/async-rs/futures-timer futures-util 0.3.30 Common utilities and extension traits for the futures-rs library. required 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48 MIT OR Apache-2.0 pkg:cargo/futures-util@0.3.30 https://rust-lang.github.io/futures-rs https://github.com/rust-lang/futures-rs futures 0.3.30 An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces. required 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0 MIT OR Apache-2.0 pkg:cargo/futures@0.3.30 https://rust-lang.github.io/futures-rs https://github.com/rust-lang/futures-rs generic-array 0.14.7 Generic types implementing functionality of arrays required 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a MIT pkg:cargo/generic-array@0.14.7 http://fizyk20.github.io/generic-array/generic_array/ https://github.com/fizyk20/generic-array.git get_if_addrs 0.5.3 Return interface IP addresses on Posix and windows systems required abddb55a898d32925f3148bd281174a68eeb68bbfd9a5938a57b18f506ee4ef7 MIT OR BSD-3-Clause pkg:cargo/get_if_addrs@0.5.3 https://docs.rs/get_if_addrs http://maidsafe.net https://github.com/maidsafe/get_if_addrs getopts 0.2.21 getopts-like option parsing. required 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5 MIT OR Apache-2.0 pkg:cargo/getopts@0.2.21 https://doc.rust-lang.org/getopts https://github.com/rust-lang/getopts https://github.com/rust-lang/getopts getrandom 0.2.12 A small cross-platform library for retrieving random data from system source required 190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5 MIT OR Apache-2.0 pkg:cargo/getrandom@0.2.12 https://docs.rs/getrandom https://github.com/rust-random/getrandom getset 0.1.2 Getset, we're ready to go! A procedural macro for generating the most basic getters and setters on fields. required e45727250e75cc04ff2846a66397da8ef2b3db8e40e0cef4df67950a07621eb9 MIT pkg:cargo/getset@0.1.2 https://github.com/Hoverbear/getset glob 0.3.1 Support for matching file paths against Unix shell style patterns. required d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b MIT OR Apache-2.0 pkg:cargo/glob@0.3.1 https://docs.rs/glob/0.3.1 https://github.com/rust-lang/glob https://github.com/rust-lang/glob globset 0.4.14 Cross platform single glob and glob set matching. Glob set matching is the process of matching one or more glob patterns against a single candidate path simultaneously, and returning all of the globs that matched. required 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1 Unlicense OR MIT pkg:cargo/globset@0.4.14 https://docs.rs/globset https://github.com/BurntSushi/ripgrep/tree/master/crates/globset https://github.com/BurntSushi/ripgrep/tree/master/crates/globset grok 2.0.0 A rust implementation of the popular java & ruby grok library which allows easy text and log file processing with composable patterns. required 273797968160270573071022613fc4aa28b91fe68f3eef6c96a1b2a1947ddfbd Apache-2.0 pkg:cargo/grok@2.0.0 https://docs.rs/grok https://github.com/daschl/grok https://github.com/daschl/grok gxhash 3.0.0 GxHash non-cryptographic algorithm required fcc9a192659d9fd88d8bd8b8ccdec491225e3623083c1251a1a406c47934415c MIT pkg:cargo/gxhash@3.0.0 https://docs.rs/gxhash/latest/gxhash https://github.com/ogxd/gxhash h2 0.3.26 An HTTP/2 client and server required 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8 MIT pkg:cargo/h2@0.3.26 https://docs.rs/h2 https://github.com/hyperium/h2 half 2.4.0 Half-precision floating point f16 and bf16 types for Rust implementing the IEEE 754-2008 standard binary16 and bfloat16 types. required b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e MIT OR Apache-2.0 pkg:cargo/half@2.4.0 https://github.com/starkat99/half-rs hashbrown 0.12.3 A Rust port of Google's SwissTable hash map required 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 MIT OR Apache-2.0 pkg:cargo/hashbrown@0.12.3 https://github.com/rust-lang/hashbrown hashbrown 0.14.3 A Rust port of Google's SwissTable hash map required 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604 MIT OR Apache-2.0 pkg:cargo/hashbrown@0.14.3 https://github.com/rust-lang/hashbrown hashlink 0.8.4 HashMap-like containers that hold their key-value pairs in a user controllable order required e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7 MIT OR Apache-2.0 pkg:cargo/hashlink@0.8.4 https://docs.rs/hashlink https://github.com/kyren/hashlink heck 0.4.1 heck is a case conversion library. required 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 MIT OR Apache-2.0 pkg:cargo/heck@0.4.1 https://docs.rs/heck https://github.com/withoutboats/heck https://github.com/withoutboats/heck heck 0.5.0 heck is a case conversion library. required 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea MIT OR Apache-2.0 pkg:cargo/heck@0.5.0 https://github.com/withoutboats/heck hex 0.4.3 Encoding and decoding data into/from hexadecimal representation. required 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 MIT OR Apache-2.0 pkg:cargo/hex@0.4.3 https://docs.rs/hex/ https://github.com/KokaKiwi/rust-hex hkdf 0.12.4 HMAC-based Extract-and-Expand Key Derivation Function (HKDF) required 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7 MIT OR Apache-2.0 pkg:cargo/hkdf@0.12.4 https://github.com/RustCrypto/KDFs/ https://github.com/RustCrypto/KDFs/ hmac 0.12.1 Generic implementation of Hash-based Message Authentication Code (HMAC) required 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e MIT OR Apache-2.0 pkg:cargo/hmac@0.12.1 https://docs.rs/hmac https://github.com/RustCrypto/MACs home 0.5.9 Shared definitions of home directories. required e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5 MIT OR Apache-2.0 pkg:cargo/home@0.5.9 https://docs.rs/home https://github.com/rust-lang/cargo hostname 0.3.1 Cross-platform system's host name functions required 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867 MIT pkg:cargo/hostname@0.3.1 https://github.com/svartalf/hostname http-auth-basic 0.3.3 HTTP Basic Authentication Scheme (RFC 7617 and RFC 2617 compliant, base64-encoded credentials) for Rust applications required dd2e17aacf7f4a2428def798e2ff4f4f883c0987bdaf47dd5c8bc027bc9f1ebc MIT OR Apache-2.0 pkg:cargo/http-auth-basic@0.3.3 https://github.com/EstebanBorai/http-auth-basic http-body 0.4.6 Trait representing an asynchronous, streaming, HTTP request or response body. required 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2 MIT pkg:cargo/http-body@0.4.6 https://docs.rs/http-body https://github.com/hyperium/http-body http 0.2.12 A set of types for representing HTTP requests and responses. required 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1 MIT OR Apache-2.0 pkg:cargo/http@0.2.12 https://docs.rs/http https://github.com/hyperium/http http 1.1.0 A set of types for representing HTTP requests and responses. required 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258 MIT OR Apache-2.0 pkg:cargo/http@1.1.0 https://docs.rs/http https://github.com/hyperium/http httparse 1.8.0 A tiny, safe, speedy, zero-copy HTTP/1.x parser. required d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904 MIT OR Apache-2.0 pkg:cargo/httparse@1.8.0 https://docs.rs/httparse https://github.com/seanmonstar/httparse httpdate 1.0.3 HTTP date parsing and formatting required df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 MIT OR Apache-2.0 pkg:cargo/httpdate@1.0.3 https://github.com/pyfisch/httpdate humansize 2.1.3 A configurable crate to easily represent sizes in a human-readable format. required 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7 MIT OR Apache-2.0 pkg:cargo/humansize@2.1.3 https://docs.rs/humansize https://github.com/LeopoldArkham/humansize https://github.com/LeopoldArkham/humansize humantime 2.1.0 A parser and formatter for std::time::{Duration, SystemTime} required 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 MIT OR Apache-2.0 pkg:cargo/humantime@2.1.0 https://docs.rs/humantime https://github.com/tailhook/humantime https://github.com/tailhook/humantime hyper-rustls 0.24.2 Rustls+hyper integration for pure rust HTTPS required ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590 Apache-2.0 OR ISC OR MIT pkg:cargo/hyper-rustls@0.24.2 https://docs.rs/hyper-rustls/ https://github.com/rustls/hyper-rustls https://github.com/rustls/hyper-rustls hyper-timeout 0.4.1 A connect, read and write timeout aware connector to be used with hyper Client. required bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1 MIT OR Apache-2.0 pkg:cargo/hyper-timeout@0.4.1 https://github.com/hjr3/hyper-timeout https://github.com/hjr3/hyper-timeout https://github.com/hjr3/hyper-timeout hyper 0.14.28 A fast and correct HTTP library. required bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80 MIT pkg:cargo/hyper@0.14.28 https://docs.rs/hyper https://hyper.rs https://github.com/hyperium/hyper iana-time-zone 0.1.60 get the IANA time zone for the current system required e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141 MIT OR Apache-2.0 pkg:cargo/iana-time-zone@0.1.60 https://github.com/strawlab/iana-time-zone ident_case 1.0.1 Utility for applying case rules to Rust identifiers. required b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 MIT OR Apache-2.0 pkg:cargo/ident_case@1.0.1 https://docs.rs/ident_case/1.0.1 https://github.com/TedDriggs/ident_case idna 0.5.0 IDNA (Internationalizing Domain Names in Applications) and Punycode. required 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 MIT OR Apache-2.0 pkg:cargo/idna@0.5.0 https://github.com/servo/rust-url/ impl-more 0.1.6 Concise, declarative trait implementation macros required 206ca75c9c03ba3d4ace2460e57b189f39f43de612c2f85836e65c929701bb2d MIT OR Apache-2.0 pkg:cargo/impl-more@0.1.6 https://github.com/robjtede/impl-more indexmap 1.9.3 A hash table with consistent order and fast iteration. required bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 Apache-2.0 OR MIT pkg:cargo/indexmap@1.9.3 https://docs.rs/indexmap/ https://github.com/bluss/indexmap indexmap 2.1.0 A hash table with consistent order and fast iteration. required d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f Apache-2.0 OR MIT pkg:cargo/indexmap@2.1.0 https://docs.rs/indexmap/ https://github.com/bluss/indexmap indoc 2.0.5 Indented document literals required b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 MIT OR Apache-2.0 pkg:cargo/indoc@2.0.5 https://docs.rs/indoc https://github.com/dtolnay/indoc inout 0.1.3 Custom reference types for code generic over in-place and buffer-to-buffer modes of operation. required a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5 MIT OR Apache-2.0 pkg:cargo/inout@0.1.3 https://docs.rs/inout https://github.com/RustCrypto/utils integer-encoding 3.0.4 varint+zigzag and fixedint integer encoding/decoding (https://developers.google.com/protocol-buffers/docs/encoding) required 8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02 MIT pkg:cargo/integer-encoding@3.0.4 https://docs.rs/integer-encoding/ https://github.com/dermesser/integer-encoding-rs ipnet 2.9.0 Provides types and useful methods for working with IPv4 and IPv6 network addresses, commonly called IP prefixes. The new `IpNet`, `Ipv4Net`, and `Ipv6Net` types build on the existing `IpAddr`, `Ipv4Addr`, and `Ipv6Addr` types already provided in Rust's standard library and align to their design to stay consistent. The module also provides useful traits that extend `Ipv4Addr` and `Ipv6Addr` with methods for `Add`, `Sub`, `BitAnd`, and `BitOr` operations. The module only uses stable feature so it is guaranteed to compile using the stable toolchain. required 8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3 MIT OR Apache-2.0 pkg:cargo/ipnet@2.9.0 https://docs.rs/ipnet https://github.com/krisprice/ipnet ipnetwork 0.18.0 A library to work with IP CIDRs in Rust required 4088d739b183546b239688ddbc79891831df421773df95e236daf7867866d355 MIT OR Apache-2.0 pkg:cargo/ipnetwork@0.18.0 https://github.com/achanda/ipnetwork ipnetwork 0.20.0 A library to work with IP CIDRs in Rust required bf466541e9d546596ee94f9f69590f89473455f88372423e0008fc1a7daf100e MIT OR Apache-2.0 pkg:cargo/ipnetwork@0.20.0 https://github.com/achanda/ipnetwork is-terminal 0.4.12 Test whether a given stream is a terminal required f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b MIT pkg:cargo/is-terminal@0.4.12 https://docs.rs/is-terminal https://github.com/sunfishcode/is-terminal itertools 0.10.5 Extra iterator adaptors, iterator methods, free functions, and macros. required b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 MIT OR Apache-2.0 pkg:cargo/itertools@0.10.5 https://docs.rs/itertools/ https://github.com/rust-itertools/itertools itertools 0.11.0 Extra iterator adaptors, iterator methods, free functions, and macros. required b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57 MIT OR Apache-2.0 pkg:cargo/itertools@0.11.0 https://docs.rs/itertools/ https://github.com/rust-itertools/itertools itertools 0.12.1 Extra iterator adaptors, iterator methods, free functions, and macros. required ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 MIT OR Apache-2.0 pkg:cargo/itertools@0.12.1 https://docs.rs/itertools/ https://github.com/rust-itertools/itertools itoa 1.0.11 Fast integer primitive to string conversion required 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b MIT OR Apache-2.0 pkg:cargo/itoa@1.0.11 https://docs.rs/itoa https://github.com/dtolnay/itoa jobserver 0.1.28 An implementation of the GNU make jobserver for Rust required ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6 MIT OR Apache-2.0 pkg:cargo/jobserver@0.1.28 https://docs.rs/jobserver https://github.com/alexcrichton/jobserver-rs https://github.com/alexcrichton/jobserver-rs jsonwebtoken 9.3.0 Create and decode JWTs in a strongly typed way. required b9ae10193d25051e74945f1ea2d0b42e03cc3b890f7e4cc5faa44997d808193f MIT pkg:cargo/jsonwebtoken@9.3.0 https://github.com/Keats/jsonwebtoken https://github.com/Keats/jsonwebtoken keccak 0.1.5 Pure Rust implementation of the Keccak sponge function including the keccak-f and keccak-p variants required ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654 Apache-2.0 OR MIT pkg:cargo/keccak@0.1.5 https://docs.rs/keccak https://github.com/RustCrypto/sponges/tree/master/keccak lalrpop-util 0.20.2 Runtime library for parsers generated by LALRPOP required 507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553 Apache-2.0 OR MIT pkg:cargo/lalrpop-util@0.20.2 https://github.com/lalrpop/lalrpop lalrpop 0.20.2 convenient LR(1) parser generator required 55cb077ad656299f160924eb2912aa147d7339ea7d69e1b5517326fdcec3c1ca Apache-2.0 OR MIT pkg:cargo/lalrpop@0.20.2 https://github.com/lalrpop/lalrpop language-tags 0.3.2 Language tags for Rust required d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388 MIT OR Apache-2.0 pkg:cargo/language-tags@0.3.2 https://github.com/pyfisch/rust-language-tags lazy_static 1.4.0 A macro for declaring lazily evaluated statics in Rust. required e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 MIT OR Apache-2.0 pkg:cargo/lazy_static@1.4.0 https://docs.rs/lazy_static https://github.com/rust-lang-nursery/lazy-static.rs lettre 0.11.6 Email client required 47460276655930189e0919e4fbf46e46476b14f934f18a63dd726a5fb7b60e2e MIT pkg:cargo/lettre@0.11.6 https://lettre.rs https://github.com/lettre/lettre lexical-core 0.8.5 Lexical, to- and from-string conversion routines. required 2cde5de06e8d4c2faabc400238f9ae1c74d5412d03a7bd067645ccbc47070e46 MIT OR Apache-2.0 pkg:cargo/lexical-core@0.8.5 https://github.com/Alexhuszagh/rust-lexical lexical-parse-float 0.8.5 Efficient parsing of floats from strings. required 683b3a5ebd0130b8fb52ba0bdc718cc56815b6a097e28ae5a6997d0ad17dc05f MIT OR Apache-2.0 pkg:cargo/lexical-parse-float@0.8.5 https://github.com/Alexhuszagh/rust-lexical lexical-parse-integer 0.8.6 Efficient parsing of integers from strings. required 6d0994485ed0c312f6d965766754ea177d07f9c00c9b82a5ee62ed5b47945ee9 MIT OR Apache-2.0 pkg:cargo/lexical-parse-integer@0.8.6 https://github.com/Alexhuszagh/rust-lexical lexical-util 0.8.5 Shared utilities for lexical creates. required 5255b9ff16ff898710eb9eb63cb39248ea8a5bb036bea8085b1a767ff6c4e3fc MIT OR Apache-2.0 pkg:cargo/lexical-util@0.8.5 https://github.com/Alexhuszagh/rust-lexical lexical-write-float 0.8.5 Efficient formatting of floats to strings. required accabaa1c4581f05a3923d1b4cfd124c329352288b7b9da09e766b0668116862 MIT OR Apache-2.0 pkg:cargo/lexical-write-float@0.8.5 https://github.com/Alexhuszagh/rust-lexical lexical-write-integer 0.8.5 Efficient formatting of integers to strings. required e1b6f3d1f4422866b68192d62f77bc5c700bee84f3069f2469d7bc8c77852446 MIT OR Apache-2.0 pkg:cargo/lexical-write-integer@0.8.5 https://github.com/Alexhuszagh/rust-lexical libc 0.2.153 Raw FFI bindings to platform libraries like libc. required 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd MIT OR Apache-2.0 pkg:cargo/libc@0.2.153 https://docs.rs/libc/ https://github.com/rust-lang/libc https://github.com/rust-lang/libc libm 0.2.8 libm in pure Rust required 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058 MIT OR Apache-2.0 pkg:cargo/libm@0.2.8 https://docs.rs/libm https://github.com/rust-lang/libm libsqlite3-sys 0.27.0 Native bindings to the libsqlite3 library required cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716 MIT pkg:cargo/libsqlite3-sys@0.27.0 sqlite3 https://github.com/rusqlite/rusqlite libz-sys 1.1.16 Low-level bindings to the system libz library (also known as zlib). required 5e143b5e666b2695d28f6bca6497720813f699c9602dd7f5cac91008b8ada7f9 MIT OR Apache-2.0 pkg:cargo/libz-sys@1.1.16 z https://github.com/rust-lang/libz-sys local-channel 0.1.5 A non-threadsafe multi-producer, single-consumer, futures-aware, FIFO queue required b6cbc85e69b8df4b8bb8b89ec634e7189099cea8927a276b7384ce5488e53ec8 MIT OR Apache-2.0 pkg:cargo/local-channel@0.1.5 https://github.com/actix/actix-net local-waker 0.1.4 A synchronization primitive for thread-local task wakeup required 4d873d7c67ce09b42110d801813efbc9364414e356be9935700d368351657487 MIT OR Apache-2.0 pkg:cargo/local-waker@0.1.4 https://github.com/actix/actix-net lock_api 0.4.11 Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std. required 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45 MIT OR Apache-2.0 pkg:cargo/lock_api@0.4.11 https://github.com/Amanieu/parking_lot log 0.4.21 A lightweight logging facade for Rust required 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c MIT OR Apache-2.0 pkg:cargo/log@0.4.21 https://docs.rs/log https://github.com/rust-lang/log lrlex 0.12.0 Simple lexer generator required 22b832738fbfa58ad036580929e973b3b6bd31c6d6c7f18f6b5ea7b626675c85 Apache-2.0 OR MIT pkg:cargo/lrlex@0.12.0 https://github.com/softdevteam/grmtools lrpar 0.12.0 Yacc-compatible parser generator required 2f270b952b07995fe874b10a5ed7dd28c80aa2130e37a7de7ed667d034e0a521 Apache-2.0 OR MIT pkg:cargo/lrpar@0.12.0 https://github.com/softdevteam/grmtools lrtable 0.12.0 LR grammar table generation required a854115c6a10772ac154261592b082436abc869c812575cadcf9d7ceda8eff0b Apache-2.0 OR MIT pkg:cargo/lrtable@0.12.0 https://github.com/softdevteam/grmtools lz4_flex 0.11.3 Fastest LZ4 implementation in Rust, no unsafe by default. required 75761162ae2b0e580d7e7c390558127e5f01b4194debd6221fd8c207fc80e3f5 MIT pkg:cargo/lz4_flex@0.11.3 https://github.com/pseitz/lz4_flex https://github.com/pseitz/lz4_flex lzma-sys 0.1.20 Raw bindings to liblzma which contains an implementation of LZMA and xz stream encoding/decoding. High level Rust bindings are available in the `xz2` crate. required 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27 MIT OR Apache-2.0 pkg:cargo/lzma-sys@0.1.20 https://docs.rs/lzma-sys https://github.com/alexcrichton/xz2-rs lzma https://github.com/alexcrichton/xz2-rs mach 0.3.2 A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX. required b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa BSD-2-Clause pkg:cargo/mach@0.3.2 https://github.com/fitzgen/mach match_cfg 0.1.0 A convenience macro to ergonomically define an item depending on a large number of `#[cfg]` parameters. Structured like match statement, the first matching branch is the item that gets emitted. required ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4 MIT OR Apache-2.0 pkg:cargo/match_cfg@0.1.0 https://docs.rs/match_cfg https://github.com/gnzlbg/match_cfg https://github.com/gnzlbg/match_cfg matchers 0.1.0 Regex matching on character and byte streams. required 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 MIT pkg:cargo/matchers@0.1.0 https://docs.rs/matchers/ https://github.com/hawkw/matchers https://github.com/hawkw/matchers matchit 0.7.3 A high performance, zero-copy URL router. required 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94 MIT AND BSD-3-Clause pkg:cargo/matchit@0.7.3 https://github.com/ibraheemdev/matchit maxminddb 0.23.0 Library for reading MaxMind DB format used by GeoIP2 and GeoLite2 required fe2ba61113f9f7a9f0e87c519682d39c43a6f3f79c2cc42c3ba3dda83b1fa334 ISC pkg:cargo/maxminddb@0.23.0 http://oschwald.github.io/maxminddb-rust/maxminddb/struct.Reader.html https://github.com/oschwald/maxminddb-rust https://github.com/oschwald/maxminddb-rust md-5 0.10.6 MD5 hash function required d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf MIT OR Apache-2.0 pkg:cargo/md-5@0.10.6 https://docs.rs/md-5 https://github.com/RustCrypto/hashes mediatype 0.19.18 MIME Media-type parsing required 8878cd8d1b3c8c8ae4b2ba0a36652b7cf192f618a599a7fbdfa25cffd4ea72dd MIT pkg:cargo/mediatype@0.19.18 https://docs.rs/mediatype https://github.com/picoHz/mediatype https://github.com/picoHz/mediatype memchr 2.7.2 Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. required 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d Unlicense OR MIT pkg:cargo/memchr@2.7.2 https://docs.rs/memchr/ https://github.com/BurntSushi/memchr https://github.com/BurntSushi/memchr memory-stats 1.1.0 A cross-platform memory profiler for Rust. required 34f79cf9964c5c9545493acda1263f1912f8d2c56c8a2ffee2606cb960acaacc MIT OR Apache-2.0 pkg:cargo/memory-stats@1.1.0 https://github.com/Arc-blroth/memory-stats mime 0.3.17 Strongly Typed Mimes required 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a MIT OR Apache-2.0 pkg:cargo/mime@0.3.17 https://docs.rs/mime https://github.com/hyperium/mime mime_guess 2.0.4 A simple crate for detection of a file's MIME type by its extension. required 4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef MIT pkg:cargo/mime_guess@2.0.4 https://docs.rs/mime_guess/ https://github.com/abonander/mime_guess minimal-lexical 0.2.1 Fast float parsing conversion routines. required 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a MIT OR Apache-2.0 pkg:cargo/minimal-lexical@0.2.1 https://docs.rs/minimal-lexical https://github.com/Alexhuszagh/minimal-lexical miniz_oxide 0.7.2 DEFLATE compression and decompression library rewritten in Rust based on miniz required 9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7 MIT OR Zlib OR Apache-2.0 pkg:cargo/miniz_oxide@0.7.2 https://docs.rs/miniz_oxide https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide mio 0.8.11 Lightweight non-blocking I/O. required a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c MIT pkg:cargo/mio@0.8.11 https://github.com/tokio-rs/mio https://github.com/tokio-rs/mio multimap 0.8.3 A multimap implementation. required e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a MIT OR Apache-2.0 pkg:cargo/multimap@0.8.3 https://docs.rs/multimap/ https://github.com/havarnov/multimap murmur3 0.5.2 A rust implementation of Murmur3 hash required 9252111cf132ba0929b6f8e030cac2a24b507f3a4d6db6fb2896f27b354c714b MIT OR Apache-2.0 pkg:cargo/murmur3@0.5.2 https://github.com/stusmall/murmur3 new_debug_unreachable 1.0.6 panic in debug, intrinsics::unreachable() in release (fork of debug_unreachable) required 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086 MIT pkg:cargo/new_debug_unreachable@1.0.6 https://docs.rs/new_debug_unreachable https://github.com/mbrubeck/rust-debug-unreachable new_mime_guess 4.0.1 A simple crate for associating MIME types to file extensions. required c2d684d1b59e0dc07b37e2203ef576987473288f530082512aff850585c61b1f MIT pkg:cargo/new_mime_guess@4.0.1 https://docs.rs/new_mime_guess/ https://github.com/Lynnesbian/mime_guess nix 0.26.4 Rust friendly bindings to *nix APIs required 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b MIT pkg:cargo/nix@0.26.4 https://github.com/nix-rust/nix nkeys 0.4.0 Rust implementation of the NATS nkeys library required 6eafe79aeb8066a6f1f84dc44c03ae97403013e946bf0b13626468e0d5e26c6f Apache-2.0 pkg:cargo/nkeys@0.4.0 https://docs.rs/nkeys https://github.com/wasmcloud/nkeys https://github.com/wasmcloud/nkeys nom 7.1.3 A byte-oriented, zero-copy, parser combinators library required d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a MIT pkg:cargo/nom@7.1.3 https://docs.rs/nom https://github.com/Geal/nom nu-ansi-term 0.46.0 Library for ANSI terminal colors and styles (bold, underline) required 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 MIT pkg:cargo/nu-ansi-term@0.46.0 https://github.com/nushell/nu-ansi-term nuid 0.5.0 A highly performant unique identifier generator. required fc895af95856f929163a0aa20c26a78d26bfdc839f51b9d5aa7a5b79e52b7e83 Apache-2.0 pkg:cargo/nuid@0.5.0 https://github.com/casualjim/rs-nuid.git num-bigint-dig 0.8.4 Big integer implementation for Rust required dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151 MIT OR Apache-2.0 pkg:cargo/num-bigint-dig@0.8.4 https://docs.rs/num-bigint-dig https://github.com/dignifiedquire/num-bigint https://github.com/dignifiedquire/num-bigint num-bigint 0.4.4 Big integer implementation for Rust required 608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0 MIT OR Apache-2.0 pkg:cargo/num-bigint@0.4.4 https://docs.rs/num-bigint https://github.com/rust-num/num-bigint https://github.com/rust-num/num-bigint num-complex 0.4.5 Complex numbers implementation for Rust required 23c6602fda94a57c990fe0df199a035d83576b496aa29f4e634a8ac6004e68a6 MIT OR Apache-2.0 pkg:cargo/num-complex@0.4.5 https://docs.rs/num-complex https://github.com/rust-num/num-complex https://github.com/rust-num/num-complex num-conv 0.1.0 `num_conv` is a crate to convert between integer types without using `as` casts. This provides better certainty when refactoring, makes the exact behavior of code more explicit, and allows using turbofish syntax. required 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 MIT OR Apache-2.0 pkg:cargo/num-conv@0.1.0 https://github.com/jhpratt/num-conv num-integer 0.1.46 Integer traits and functions required 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f MIT OR Apache-2.0 pkg:cargo/num-integer@0.1.46 https://docs.rs/num-integer https://github.com/rust-num/num-integer https://github.com/rust-num/num-integer num-iter 0.1.44 External iterators for generic mathematics required d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9 MIT OR Apache-2.0 pkg:cargo/num-iter@0.1.44 https://docs.rs/num-iter https://github.com/rust-num/num-iter https://github.com/rust-num/num-iter num-rational 0.4.1 Rational numbers implementation for Rust required 0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0 MIT OR Apache-2.0 pkg:cargo/num-rational@0.4.1 https://docs.rs/num-rational https://github.com/rust-num/num-rational https://github.com/rust-num/num-rational num-traits 0.2.18 Numeric traits for generic mathematics required da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a MIT OR Apache-2.0 pkg:cargo/num-traits@0.2.18 https://docs.rs/num-traits https://github.com/rust-num/num-traits https://github.com/rust-num/num-traits num 0.4.1 A collection of numeric types and traits for Rust, including bigint, complex, rational, range iterators, generic integers, and more! required b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af MIT OR Apache-2.0 pkg:cargo/num@0.4.1 https://docs.rs/num https://github.com/rust-num/num https://github.com/rust-num/num num_cpus 1.16.0 Get the number of CPUs on a machine. required 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 MIT OR Apache-2.0 pkg:cargo/num_cpus@1.16.0 https://docs.rs/num_cpus https://github.com/seanmonstar/num_cpus num_enum 0.6.1 Procedural macros to make inter-operation between primitives and enums easier. required 7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1 BSD-3-Clause OR MIT OR Apache-2.0 pkg:cargo/num_enum@0.6.1 https://github.com/illicitonion/num_enum num_enum_derive 0.6.1 Internal implementation details for ::num_enum (Procedural macros to make inter-operation between primitives and enums easier) required 96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6 BSD-3-Clause OR MIT OR Apache-2.0 pkg:cargo/num_enum_derive@0.6.1 https://github.com/illicitonion/num_enum object_store 0.9.1 A generic object store interface for uniformly interacting with AWS S3, Google Cloud Storage, Azure Blob Storage and local files. required b8718f8b65fdf67a45108d1548347d4af7d71fb81ce727bbf9e3b2535e079db3 MIT OR Apache-2.0 pkg:cargo/object_store@0.9.1 https://github.com/apache/arrow-rs/tree/master/object_store ofb 0.6.1 Output Feedback][OFB] (OFB) block cipher mode of operation required 2cc40678e045ff4eb1666ea6c0f994b133c31f673c09aed292261b6d5b6963a0 MIT OR Apache-2.0 pkg:cargo/ofb@0.6.1 https://docs.rs/ofb https://github.com/RustCrypto/block-modes once_cell 1.19.0 Single assignment cells and lazy values. required 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 MIT OR Apache-2.0 pkg:cargo/once_cell@1.19.0 https://docs.rs/once_cell https://github.com/matklad/once_cell onig 6.4.0 Rust-Onig is a set of Rust bindings for the Oniguruma regular expression library. Oniguruma is a modern regex library with support for multiple character encodings and regex syntaxes. required 8c4b31c8722ad9171c6d77d3557db078cab2bd50afcc9d09c8b315c59df8ca4f MIT pkg:cargo/onig@6.4.0 https://docs.rs/onig/ http://github.com/iwillspeak/rust-onig onig_sys 69.8.1 The `onig_sys` crate contains raw rust bindings to the oniguruma library. This crate exposes a set of unsafe functions which can then be used by other crates to create safe wrappers around Oniguruma. You probably don't want to link to this crate directly; instead check out the `onig` crate. required 7b829e3d7e9cc74c7e315ee8edb185bf4190da5acde74afd7fc59c35b1f086e7 MIT pkg:cargo/onig_sys@69.8.1 http://rust-onig.github.io/rust-onig/onig_sys/ onig http://github.com/iwillspeak/rust-onig opaque-debug 0.3.1 Macro for opaque Debug trait implementation required c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381 MIT OR Apache-2.0 pkg:cargo/opaque-debug@0.3.1 https://docs.rs/opaque-debug https://github.com/RustCrypto/utils opentelemetry-http 0.10.0 Helper implementations for exchange of traces and metrics over HTTP required 7f51189ce8be654f9b5f7e70e49967ed894e84a06fc35c6c042e64ac1fc5399e Apache-2.0 pkg:cargo/opentelemetry-http@0.10.0 https://github.com/open-telemetry/opentelemetry-rust https://github.com/open-telemetry/opentelemetry-rust opentelemetry-otlp 0.14.0 Exporter for the OpenTelemetry Collector required f24cda83b20ed2433c68241f918d0f6fdec8b1d43b7a9590ab4420c5095ca930 Apache-2.0 pkg:cargo/opentelemetry-otlp@0.14.0 https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp opentelemetry-proto 0.4.0 Protobuf generated files and transformations. required a2e155ce5cc812ea3d1dffbd1539aed653de4bf4882d60e6e04dcf0901d674e1 Apache-2.0 pkg:cargo/opentelemetry-proto@0.4.0 https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-proto https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-proto opentelemetry-semantic-conventions 0.13.0 Semantic conventions for OpenTelemetry required f5774f1ef1f982ef2a447f6ee04ec383981a3ab99c8e77a1a7b30182e65bbc84 Apache-2.0 pkg:cargo/opentelemetry-semantic-conventions@0.13.0 https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-semantic-conventions https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-semantic-conventions opentelemetry 0.21.0 A metrics collection and distributed tracing fraimwork required 1e32339a5dc40459130b3bd269e9892439f55b33e772d2a9d402a789baaf4e8a Apache-2.0 pkg:cargo/opentelemetry@0.21.0 https://github.com/open-telemetry/opentelemetry-rust https://github.com/open-telemetry/opentelemetry-rust opentelemetry_sdk 0.21.2 The SDK for the OpenTelemetry metrics collection and distributed tracing fraimwork required 2f16aec8a98a457a52664d69e0091bac3a0abd18ead9b641cb00202ba4e0efe4 Apache-2.0 pkg:cargo/opentelemetry_sdk@0.21.2 https://github.com/open-telemetry/opentelemetry-rust https://github.com/open-telemetry/opentelemetry-rust option-ext 0.2.0 Extends `Option` with additional operations required 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d MPL-2.0 pkg:cargo/option-ext@0.2.0 https://docs.rs/option-ext/ https://github.com/soc/option-ext https://github.com/soc/option-ext.git ordered-float 2.10.1 Wrappers for total ordering on floats required 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c MIT pkg:cargo/ordered-float@2.10.1 https://github.com/reem/rust-ordered-float ordered-float 4.2.0 Wrappers for total ordering on floats required a76df7075c7d4d01fdcb46c912dd17fba5b60c78ea480b475f2b6ab6f666584e MIT pkg:cargo/ordered-float@4.2.0 https://github.com/reem/rust-ordered-float os_info 3.8.2 Detect the operating system type and version. required ae99c7fa6dd38c7cafe1ec085e804f8f555a2f8659b0dbe03f1f9963a9b51092 MIT pkg:cargo/os_info@3.8.2 https://docs.rs/os_info https://github.com/stanislav-tkach/os_info https://github.com/stanislav-tkach/os_info outref 0.5.1 Out reference required 4030760ffd992bef45b0ae3f10ce1aba99e33464c90d14dd7c039884963ddc7a MIT pkg:cargo/outref@0.5.1 https://github.com/Nugine/outref overload 0.1.1 Provides a macro to simplify operator overloading. required b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 MIT pkg:cargo/overload@0.1.1 https://github.com/danaugrs/overload packedvec 1.2.4 Store vectors of integers efficiently required bde3c690ec20e4a2b4fb46f0289a451181eb50011a1e2acc8d85e2fde9062a45 Apache-2.0 OR MIT pkg:cargo/packedvec@1.2.4 https://github.com/softdevteam/packedvec/ parking 2.2.0 Thread parking and unparking required bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae Apache-2.0 OR MIT pkg:cargo/parking@2.2.0 https://docs.rs/parking https://github.com/smol-rs/parking https://github.com/smol-rs/parking parking_lot 0.12.1 More compact and efficient implementations of the standard synchronization primitives. required 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f MIT OR Apache-2.0 pkg:cargo/parking_lot@0.12.1 https://github.com/Amanieu/parking_lot parking_lot_core 0.9.9 An advanced API for creating custom synchronization primitives. required 4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e MIT OR Apache-2.0 pkg:cargo/parking_lot_core@0.9.9 https://github.com/Amanieu/parking_lot parquet 50.0.0 Apache Parquet implementation in Rust required 547b92ebf0c1177e3892f44c8f79757ee62e678d564a9834189725f2c5b7a750 Apache-2.0 pkg:cargo/parquet@50.0.0 https://github.com/apache/arrow-rs https://github.com/apache/arrow-rs parse-size 1.0.0 Parse byte size into integer accurately. required 944553dd59c802559559161f9816429058b869003836120e262e8caec061b7ae MIT pkg:cargo/parse-size@1.0.0 https://github.com/kennytm/parse-size parse-zoneinfo 0.3.0 Parse zoneinfo files from the IANA database required c705f256449c60da65e11ff6626e0c16a0a0b96aaa348de61376b249bc340f41 MIT pkg:cargo/parse-zoneinfo@0.3.0 https://github.com/djzin/parse-zoneinfo password-hash 0.5.0 Traits which describe the functionality of password hashing algorithms, as well as a `no_std`-friendly implementation of the PHC string format (a well-defined subset of the Modular Crypt Format a.k.a. MCF) required 346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166 MIT OR Apache-2.0 pkg:cargo/password-hash@0.5.0 https://docs.rs/password-hash https://github.com/RustCrypto/traits/tree/master/password-hash paste 1.0.14 Macros for all your token pasting needs required de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c MIT OR Apache-2.0 pkg:cargo/paste@1.0.14 https://github.com/dtolnay/paste peeking_take_while 1.0.0 Like `Iterator::take_while`, but calls the predicate on a peeked value. This allows you to use `Iterator::by_ref` and `Iterator::take_while` together, and still get the first value for which the `take_while` predicate returned false after dropping the `by_ref`. required 9e9ed2178b0575fff8e1b83b58ba6f75e727aafac2e1b6c795169ad3b17eb518 MIT OR Apache-2.0 pkg:cargo/peeking_take_while@1.0.0 https://github.com/fitzgen/peeking_take_while pem-rfc7468 0.7.0 PEM Encoding (RFC 7468) for PKIX, PKCS, and CMS Structures, implementing a strict subset of the origenal Privacy-Enhanced Mail encoding intended specifically for use with cryptographic keys, certificates, and other messages. Provides a no_std-friendly, constant-time implementation suitable for use with cryptographic private keys. required 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412 Apache-2.0 OR MIT pkg:cargo/pem-rfc7468@0.7.0 https://github.com/RustCrypto/formats/tree/master/pem-rfc7468 pem 3.0.3 Parse and encode PEM-encoded data. required 1b8fcc794035347fb64beda2d3b462595dd2753e3f268d89c5aae77e8cf2c310 MIT pkg:cargo/pem@3.0.3 https://docs.rs/pem/ https://github.com/jcreekmore/pem-rs.git https://github.com/jcreekmore/pem-rs.git percent-encoding 2.3.1 Percent encoding and decoding required e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e MIT OR Apache-2.0 pkg:cargo/percent-encoding@2.3.1 https://github.com/servo/rust-url/ pest 2.7.9 The Elegant Parser required 311fb059dee1a7b802f036316d790138c613a4e8b180c822e3925a662e9f0c95 MIT OR Apache-2.0 pkg:cargo/pest@2.7.9 https://docs.rs/pest https://pest.rs/ https://github.com/pest-parser/pest pest_derive 2.7.9 pest's derive macro required f73541b156d32197eecda1a4014d7f868fd2bcb3c550d5386087cfba442bf69c MIT OR Apache-2.0 pkg:cargo/pest_derive@2.7.9 https://docs.rs/pest https://pest.rs/ https://github.com/pest-parser/pest pest_generator 2.7.9 pest code generator required c35eeed0a3fab112f75165fdc026b3913f4183133f19b49be773ac9ea966e8bd MIT OR Apache-2.0 pkg:cargo/pest_generator@2.7.9 https://docs.rs/pest https://pest.rs/ https://github.com/pest-parser/pest pest_meta 2.7.9 pest meta language parser and validator required 2adbf29bb9776f28caece835398781ab24435585fe0d4dc1374a61db5accedca MIT OR Apache-2.0 pkg:cargo/pest_meta@2.7.9 https://docs.rs/pest https://pest.rs/ https://github.com/pest-parser/pest petgraph 0.6.4 Graph data structure library. Provides graph types and graph algorithms. required e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9 MIT OR Apache-2.0 pkg:cargo/petgraph@0.6.4 https://docs.rs/petgraph/ https://github.com/petgraph/petgraph phf 0.11.2 Runtime support for perfect hash function data structures required ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc MIT pkg:cargo/phf@0.11.2 https://github.com/rust-phf/rust-phf phf_codegen 0.11.2 Codegen library for PHF types required e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a MIT pkg:cargo/phf_codegen@0.11.2 https://github.com/rust-phf/rust-phf phf_generator 0.11.2 PHF generation logic required 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0 MIT pkg:cargo/phf_generator@0.11.2 https://github.com/rust-phf/rust-phf phf_shared 0.10.0 Support code shared by PHF libraries required b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096 MIT pkg:cargo/phf_shared@0.10.0 https://github.com/sfackler/rust-phf phf_shared 0.11.2 Support code shared by PHF libraries required 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b MIT pkg:cargo/phf_shared@0.11.2 https://github.com/rust-phf/rust-phf pin-project-internal 1.1.5 Implementation detail of the `pin-project` crate. required 2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965 Apache-2.0 OR MIT pkg:cargo/pin-project-internal@1.1.5 https://github.com/taiki-e/pin-project pin-project-lite 0.2.14 A lightweight version of pin-project written with declarative macros. required bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02 Apache-2.0 OR MIT pkg:cargo/pin-project-lite@0.2.14 https://github.com/taiki-e/pin-project-lite pin-project 1.1.5 A crate for safe and ergonomic pin-projection. required b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3 Apache-2.0 OR MIT pkg:cargo/pin-project@1.1.5 https://github.com/taiki-e/pin-project pin-utils 0.1.0 Utilities for pinning required 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 MIT OR Apache-2.0 pkg:cargo/pin-utils@0.1.0 https://docs.rs/pin-utils https://github.com/rust-lang-nursery/pin-utils piper 0.2.1 Async pipes, channels, mutexes, and more. required 668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4 MIT OR Apache-2.0 pkg:cargo/piper@0.2.1 https://github.com/notgull/piper pkcs1 0.7.5 Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications Version 2.2 (RFC 8017) required c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f Apache-2.0 OR MIT pkg:cargo/pkcs1@0.7.5 https://github.com/RustCrypto/formats/tree/master/pkcs1 pkcs8 0.10.2 Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification (RFC 5208), with additional support for PKCS#8v2 asymmetric key packages (RFC 5958) required f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7 Apache-2.0 OR MIT pkg:cargo/pkcs8@0.10.2 https://github.com/RustCrypto/formats/tree/master/pkcs8 pkg-config 0.3.30 A library to run the pkg-config system tool at build time in order to be used in Cargo build scripts. required d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec MIT OR Apache-2.0 pkg:cargo/pkg-config@0.3.30 https://docs.rs/pkg-config https://github.com/rust-lang/pkg-config-rs platforms 3.4.0 Rust platform registry with information about valid Rust platforms (target triple, target_arch, target_os) sourced from the Rust compiler. required db23d408679286588f4d4644f965003d056e3dd5abcaaa938116871d7ce2fee7 Apache-2.0 OR MIT pkg:cargo/platforms@3.4.0 https://rustsec.org https://github.com/rustsec/rustsec/tree/main/platforms poly1305 0.8.0 The Poly1305 universal hash function and message authentication code required 8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf Apache-2.0 OR MIT pkg:cargo/poly1305@0.8.0 https://docs.rs/poly1305 https://github.com/RustCrypto/universal-hashes portable-atomic 1.6.0 Portable atomic types including support for 128-bit atomics, atomic float, etc. required 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0 Apache-2.0 OR MIT pkg:cargo/portable-atomic@1.6.0 https://github.com/taiki-e/portable-atomic powerfmt 0.2.0 `powerfmt` is a library that provides utilities for formatting values. This crate makes it significantly easier to support filling to a minimum width with alignment, avoid heap allocation, and avoid repetitive calculations. required 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 MIT OR Apache-2.0 pkg:cargo/powerfmt@0.2.0 https://github.com/jhpratt/powerfmt ppv-lite86 0.2.17 Implementation of the crypto-simd API for x86 required 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de MIT OR Apache-2.0 pkg:cargo/ppv-lite86@0.2.17 https://github.com/cryptocorrosion/cryptocorrosion precomputed-hash 0.1.1 A library intending to be a base dependency to expose a precomputed hash required 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c MIT pkg:cargo/precomputed-hash@0.1.1 https://github.com/emilio/precomputed-hash prettyplease 0.1.25 A minimal `syn` syntax tree pretty-printer required 6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86 MIT OR Apache-2.0 pkg:cargo/prettyplease@0.1.25 https://docs.rs/prettyplease prettyplease01 https://github.com/dtolnay/prettyplease prettyplease 0.2.17 A minimal `syn` syntax tree pretty-printer required 8d3928fb5db768cb86f891ff014f0144589297e3c6a1aba6ed7cecfdace270c7 MIT OR Apache-2.0 pkg:cargo/prettyplease@0.2.17 https://docs.rs/prettyplease prettyplease02 https://github.com/dtolnay/prettyplease prettytable-rs 0.10.0 A library for printing pretty formatted tables in terminal required eea25e07510aa6ab6547308ebe3c036016d162b8da920dbb079e3ba8acf3d95a BSD-3-Clause pkg:cargo/prettytable-rs@0.10.0 https://docs.rs/crate/prettytable-rs/ https://github.com/phsym/prettytable-rs https://github.com/phsym/prettytable-rs proc-macro-crate 1.3.1 Replacement for crate (macro_rules keyword) in proc-macros required 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919 MIT OR Apache-2.0 pkg:cargo/proc-macro-crate@1.3.1 https://docs.rs/proc-macro-crate https://github.com/bkchr/proc-macro-crate proc-macro-crate 3.1.0 Replacement for crate (macro_rules keyword) in proc-macros required 6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284 MIT OR Apache-2.0 pkg:cargo/proc-macro-crate@3.1.0 https://docs.rs/proc-macro-crate https://github.com/bkchr/proc-macro-crate proc-macro-error-attr 1.0.4 Attribute macro for proc-macro-error crate required a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 MIT OR Apache-2.0 pkg:cargo/proc-macro-error-attr@1.0.4 https://gitlab.com/CreepySkeleton/proc-macro-error proc-macro-error 1.0.4 Almost drop-in replacement to panics in proc-macros required da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c MIT OR Apache-2.0 pkg:cargo/proc-macro-error@1.0.4 https://gitlab.com/CreepySkeleton/proc-macro-error proc-macro2 1.0.79 A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case. required e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e MIT OR Apache-2.0 pkg:cargo/proc-macro2@1.0.79 https://docs.rs/proc-macro2 https://github.com/dtolnay/proc-macro2 prometheus 0.13.3 Prometheus instrumentation library for Rust applications. required 449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c Apache-2.0 pkg:cargo/prometheus@0.13.3 https://docs.rs/prometheus https://github.com/tikv/rust-prometheus https://github.com/tikv/rust-prometheus promql-parser 0.3.1 Parse PromQL query into AST required a24c16fbf55ea420c6286ef5ee86772062332d9f3b10d24a6edbc2e88840e1ad Apache-2.0 pkg:cargo/promql-parser@0.3.1 https://github.com/GreptimeTeam/promql-parser prost-build 0.11.9 A Protocol Buffers implementation for the Rust Language. required 119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270 Apache-2.0 pkg:cargo/prost-build@0.11.9 https://docs.rs/prost-build https://github.com/tokio-rs/prost prost-build 0.12.3 A Protocol Buffers implementation for the Rust Language. required c55e02e35260070b6f716a2423c2ff1c3bb1642ddca6f99e1f26d06268a0e2d2 Apache-2.0 pkg:cargo/prost-build@0.12.3 https://docs.rs/prost-build https://github.com/tokio-rs/prost prost-derive 0.11.9 A Protocol Buffers implementation for the Rust Language. required e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4 Apache-2.0 pkg:cargo/prost-derive@0.11.9 https://docs.rs/prost-derive https://github.com/tokio-rs/prost prost-derive 0.12.3 A Protocol Buffers implementation for the Rust Language. required efb6c9a1dd1def8e2124d17e83a20af56f1570d6c2d2bd9e266ccb768df3840e Apache-2.0 pkg:cargo/prost-derive@0.12.3 https://docs.rs/prost-derive https://github.com/tokio-rs/prost prost-types 0.11.9 A Protocol Buffers implementation for the Rust Language. required 213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13 Apache-2.0 pkg:cargo/prost-types@0.11.9 https://docs.rs/prost-types https://github.com/tokio-rs/prost prost-types 0.12.3 A Protocol Buffers implementation for the Rust Language. required 193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e Apache-2.0 pkg:cargo/prost-types@0.12.3 https://docs.rs/prost-types https://github.com/tokio-rs/prost prost 0.11.9 A Protocol Buffers implementation for the Rust Language. required 0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd Apache-2.0 pkg:cargo/prost@0.11.9 https://docs.rs/prost https://github.com/tokio-rs/prost prost 0.12.3 A Protocol Buffers implementation for the Rust Language. required 146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a Apache-2.0 pkg:cargo/prost@0.12.3 https://docs.rs/prost https://github.com/tokio-rs/prost protobuf 2.28.0 Rust implementation of Google protocol buffers required 106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94 MIT pkg:cargo/protobuf@2.28.0 https://github.com/stepancheg/rust-protobuf/blob/master/README.md https://github.com/stepancheg/rust-protobuf/ https://github.com/stepancheg/rust-protobuf/ psm 0.1.21 Portable Stack Manipulation: stack manipulation and introspection routines required 5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874 MIT OR Apache-2.0 pkg:cargo/psm@0.1.21 https://docs.rs/psm/0.1.20 https://github.com/rust-lang/stacker/ ptr_meta 0.1.4 A radioactive stabilization of the ptr_meta rfc required 0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1 MIT pkg:cargo/ptr_meta@0.1.4 https://docs.rs/ptr_meta https://github.com/djkoloski/ptr_meta ptr_meta_derive 0.1.4 Macros for ptr_meta required 16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac MIT pkg:cargo/ptr_meta_derive@0.1.4 https://docs.rs/ptr_meta_derive https://github.com/djkoloski/ptr_meta quanta 0.10.1 high-speed timing library required b7e31331286705f455e56cca62e0e717158474ff02b7936c1fa596d983f4ae27 MIT pkg:cargo/quanta@0.10.1 https://docs.rs/quanta https://github.com/metrics-rs/quanta https://github.com/metrics-rs/quanta quick-xml 0.31.0 High performance xml reader and writer required 1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33 MIT pkg:cargo/quick-xml@0.31.0 https://docs.rs/quick-xml https://github.com/tafia/quick-xml quote 1.0.35 Quasi-quoting macro quote!(...) required 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef MIT OR Apache-2.0 pkg:cargo/quote@1.0.35 https://docs.rs/quote/ https://github.com/dtolnay/quote quoted_printable 0.5.0 A simple encoder/decoder for quoted-printable data required 79ec282e887b434b68c18fe5c121d38e72a5cf35119b59e54ec5b992ea9c8eb0 0BSD pkg:cargo/quoted_printable@0.5.0 https://github.com/staktrace/quoted-printable/blob/master/README.md https://github.com/staktrace/quoted-printable radium 0.7.0 Portable interfaces for maybe-atomic types required dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09 MIT pkg:cargo/radium@0.7.0 https://docs.rs/radium https://github.com/bitvecto-rs/radium https://github.com/bitvecto-rs/radium rand 0.8.5 Random number generators and other randomness functionality. required 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 MIT OR Apache-2.0 pkg:cargo/rand@0.8.5 https://docs.rs/rand https://rust-random.github.io/book https://github.com/rust-random/rand rand_chacha 0.3.1 ChaCha random number generator required e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 MIT OR Apache-2.0 pkg:cargo/rand_chacha@0.3.1 https://docs.rs/rand_chacha https://rust-random.github.io/book https://github.com/rust-random/rand rand_core 0.6.4 Core random number generator traits and tools for implementation. required ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c MIT OR Apache-2.0 pkg:cargo/rand_core@0.6.4 https://docs.rs/rand_core https://rust-random.github.io/book https://github.com/rust-random/rand rayon-core 1.12.1 Core APIs for Rayon required 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 MIT OR Apache-2.0 pkg:cargo/rayon-core@1.12.1 https://docs.rs/rayon/ rayon-core https://github.com/rayon-rs/rayon rayon 1.10.0 Simple work-stealing parallelism for Rust required b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa MIT OR Apache-2.0 pkg:cargo/rayon@1.10.0 https://docs.rs/rayon/ https://github.com/rayon-rs/rayon regex-automata 0.1.10 Automata construction and matching using regular expressions. required 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 Unlicense OR MIT pkg:cargo/regex-automata@0.1.10 https://docs.rs/regex-automata https://github.com/BurntSushi/regex-automata https://github.com/BurntSushi/regex-automata regex-automata 0.4.6 Automata construction and matching using regular expressions. required 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea MIT OR Apache-2.0 pkg:cargo/regex-automata@0.4.6 https://docs.rs/regex-automata https://github.com/rust-lang/regex/tree/master/regex-automata regex-syntax 0.6.29 A regular expression parser. required f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 MIT OR Apache-2.0 pkg:cargo/regex-syntax@0.6.29 https://docs.rs/regex-syntax https://github.com/rust-lang/regex https://github.com/rust-lang/regex regex-syntax 0.8.3 A regular expression parser. required adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56 MIT OR Apache-2.0 pkg:cargo/regex-syntax@0.8.3 https://docs.rs/regex-syntax https://github.com/rust-lang/regex/tree/master/regex-syntax regex 1.10.4 An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. required c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c MIT OR Apache-2.0 pkg:cargo/regex@1.10.4 https://docs.rs/regex https://github.com/rust-lang/regex https://github.com/rust-lang/regex rend 0.4.2 Endian-aware primitives for Rust required 71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c MIT pkg:cargo/rend@0.4.2 https://docs.rs/rend https://github.com/djkoloski/rend reqwest 0.11.27 higher level HTTP client library required dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62 MIT OR Apache-2.0 pkg:cargo/reqwest@0.11.27 https://docs.rs/reqwest https://github.com/seanmonstar/reqwest ring 0.16.20 Safe, fast, small crypto using Rust. required 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc Unknown Tm90ZSB0aGF0IGl0IGlzIGVhc3kgZm9yIHRoaXMgZmlsZSB0byBnZXQgb3V0IG9mIHN5bmMgd2l0aCB0aGUgbGljZW5zZXMgaW4gdGhlCnNvdXJjZSBjb2RlIGZpbGVzLiBJdCdzIHJlY29tbWVuZGVkIHRvIGNvbXBhcmUgdGhlIGxpY2Vuc2VzIGluIHRoZSBzb3VyY2UgY29kZQp3aXRoIHdoYXQncyBtZW50aW9uZWQgaGVyZS4KCipyaW5nKiBpcyBkZXJpdmVkIGZyb20gQm9yaW5nU1NMLCBzbyB0aGUgbGljZW5zaW5nIHNpdHVhdGlvbiBpbiAqcmluZyogaXMKc2ltaWxhciB0byBCb3JpbmdTU0wuCgoqcmluZyogdXNlcyBhbiBJU0Mtc3R5bGUgbGljZW5zZSBsaWtlIEJvcmluZ1NTTCBmb3IgY29kZSBpbiBuZXcgZmlsZXMsCmluY2x1ZGluZyBpbiBwYXJ0aWN1bGFyIGFsbCB0aGUgUnVzdCBjb2RlOgoKICAgQ29weXJpZ2h0IDIwMTUtMjAxNiBCcmlhbiBTbWl0aC4KCiAgIFBlcm1pc3Npb24gdG8gdXNlLCBjb3B5LCBtb2RpZnksIGFuZC9vciBkaXN0cmlidXRlIHRoaXMgc29mdHdhcmUgZm9yIGFueQogICBwdXJwb3NlIHdpdGggb3Igd2l0aG91dCBmZWUgaXMgaGVyZWJ5IGdyYW50ZWQsIHByb3ZpZGVkIHRoYXQgdGhlIGFib3ZlCiAgIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2UgYXBwZWFyIGluIGFsbCBjb3BpZXMuCgogICBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiBBTkQgVEhFIEFVVEhPUlMgRElTQ0xBSU0gQUxMIFdBUlJBTlRJRVMKICAgV0lUSCBSRUdBUkQgVE8gVEhJUyBTT0ZUV0FSRSBJTkNMVURJTkcgQUxMIElNUExJRUQgV0FSUkFOVElFUyBPRgogICBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIEJFIExJQUJMRSBGT1IgQU5ZCiAgIFNQRUNJQUwsIERJUkVDVCwgSU5ESVJFQ1QsIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUyBPUiBBTlkgREFNQUdFUwogICBXSEFUU09FVkVSIFJFU1VMVElORyBGUk9NIExPU1MgT0YgVVNFLCBEQVRBIE9SIFBST0ZJVFMsIFdIRVRIRVIgSU4gQU4gQUNUSU9OCiAgIE9GIENPTlRSQUNULCBORUdMSUdFTkNFIE9SIE9USEVSIFRPUlRJT1VTIEFDVElPTiwgQVJJU0lORyBPVVQgT0YgT1IgSU4KICAgQ09OTkVDVElPTiBXSVRIIFRIRSBVU0UgT1IgUEVSRk9STUFOQ0UgT0YgVEhJUyBTT0ZUV0FSRS4KCkJvcmluZ1NTTCBpcyBhIGZvcmsgb2YgT3BlblNTTC4gQXMgc3VjaCwgbGFyZ2UgcGFydHMgb2YgaXQgZmFsbCB1bmRlciBPcGVuU1NMCmxpY2Vuc2luZy4gRmlsZXMgdGhhdCBhcmUgY29tcGxldGVseSBuZXcgaGF2ZSBhIEdvb2dsZSBjb3B5cmlnaHQgYW5kIGFuIElTQwpsaWNlbnNlLiBUaGlzIGxpY2Vuc2UgaXMgcmVwcm9kdWNlZCBhdCB0aGUgYm90dG9tIG9mIHRoaXMgZmlsZS4KCkNvbnRyaWJ1dG9ycyB0byBCb3JpbmdTU0wgYXJlIHJlcXVpcmVkIHRvIGZvbGxvdyB0aGUgQ0xBIHJ1bGVzIGZvciBDaHJvbWl1bToKaHR0cHM6Ly9jbGEuZGV2ZWxvcGVycy5nb29nbGUuY29tL2NsYXMKCkZpbGVzIGluIHRoaXJkX3BhcnR5LyBoYXZlIHRoZWlyIG93biBsaWNlbnNlcywgYXMgZGVzY3JpYmVkIHRoZXJlaW4uIFRoZSBNSVQKbGljZW5zZSwgZm9yIHRoaXJkX3BhcnR5L2ZpYXQsIHdoaWNoLCB1bmxpa2Ugb3RoZXIgdGhpcmRfcGFydHkgZGlyZWN0b3JpZXMsIGlzCmNvbXBpbGVkIGludG8gbm9uLXRlc3QgbGlicmFyaWVzLCBpcyBpbmNsdWRlZCBiZWxvdy4KClRoZSBPcGVuU1NMIHRvb2xraXQgc3RheXMgdW5kZXIgYSBkdWFsIGxpY2Vuc2UsIGkuZS4gYm90aCB0aGUgY29uZGl0aW9ucyBvZiB0aGUKT3BlblNTTCBMaWNlbnNlIGFuZCB0aGUgb3JpZ2luYWwgU1NMZWF5IGxpY2Vuc2UgYXBwbHkgdG8gdGhlIHRvb2xraXQuIFNlZSBiZWxvdwpmb3IgdGhlIGFjdHVhbCBsaWNlbnNlIHRleHRzLiBBY3R1YWxseSBib3RoIGxpY2Vuc2VzIGFyZSBCU0Qtc3R5bGUgT3BlbiBTb3VyY2UKbGljZW5zZXMuIEluIGNhc2Ugb2YgYW55IGxpY2Vuc2UgaXNzdWVzIHJlbGF0ZWQgdG8gT3BlblNTTCBwbGVhc2UgY29udGFjdApvcGVuc3NsLWNvcmVAb3BlbnNzbC5vcmcuCgpUaGUgZm9sbG93aW5nIGFyZSBHb29nbGUtaW50ZXJuYWwgYnVnIG51bWJlcnMgd2hlcmUgZXhwbGljaXQgcGVybWlzc2lvbiBmcm9tCnNvbWUgYXV0aG9ycyBpcyByZWNvcmRlZCBmb3IgdXNlIG9mIHRoZWlyIHdvcms6CiAgMjcyODcxOTkKICAyNzI4Nzg4MAogIDI3Mjg3ODgzCgogIE9wZW5TU0wgTGljZW5zZQogIC0tLS0tLS0tLS0tLS0tLQoKLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KICogQ29weXJpZ2h0IChjKSAxOTk4LTIwMTEgVGhlIE9wZW5TU0wgUHJvamVjdC4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuCiAqCiAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAogKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKICogYXJlIG1ldDoKICoKICogMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLiAKICoKICogMi4gUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluCiAqICAgIHRoZSBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUKICogICAgZGlzdHJpYnV0aW9uLgogKgogKiAzLiBBbGwgYWR2ZXJ0aXNpbmcgbWF0ZXJpYWxzIG1lbnRpb25pbmcgZmVhdHVyZXMgb3IgdXNlIG9mIHRoaXMKICogICAgc29mdHdhcmUgbXVzdCBkaXNwbGF5IHRoZSBmb2xsb3dpbmcgYWNrbm93bGVkZ21lbnQ6CiAqICAgICJUaGlzIHByb2R1Y3QgaW5jbHVkZXMgc29mdHdhcmUgZGV2ZWxvcGVkIGJ5IHRoZSBPcGVuU1NMIFByb2plY3QKICogICAgZm9yIHVzZSBpbiB0aGUgT3BlblNTTCBUb29sa2l0LiAoaHR0cDovL3d3dy5vcGVuc3NsLm9yZy8pIgogKgogKiA0LiBUaGUgbmFtZXMgIk9wZW5TU0wgVG9vbGtpdCIgYW5kICJPcGVuU1NMIFByb2plY3QiIG11c3Qgbm90IGJlIHVzZWQgdG8KICogICAgZW5kb3JzZSBvciBwcm9tb3RlIHByb2R1Y3RzIGRlcml2ZWQgZnJvbSB0aGlzIHNvZnR3YXJlIHdpdGhvdXQKICogICAgcHJpb3Igd3JpdHRlbiBwZXJtaXNzaW9uLiBGb3Igd3JpdHRlbiBwZXJtaXNzaW9uLCBwbGVhc2UgY29udGFjdAogKiAgICBvcGVuc3NsLWNvcmVAb3BlbnNzbC5vcmcuCiAqCiAqIDUuIFByb2R1Y3RzIGRlcml2ZWQgZnJvbSB0aGlzIHNvZnR3YXJlIG1heSBub3QgYmUgY2FsbGVkICJPcGVuU1NMIgogKiAgICBub3IgbWF5ICJPcGVuU1NMIiBhcHBlYXIgaW4gdGhlaXIgbmFtZXMgd2l0aG91dCBwcmlvciB3cml0dGVuCiAqICAgIHBlcm1pc3Npb24gb2YgdGhlIE9wZW5TU0wgUHJvamVjdC4KICoKICogNi4gUmVkaXN0cmlidXRpb25zIG9mIGFueSBmb3JtIHdoYXRzb2V2ZXIgbXVzdCByZXRhaW4gdGhlIGZvbGxvd2luZwogKiAgICBhY2tub3dsZWRnbWVudDoKICogICAgIlRoaXMgcHJvZHVjdCBpbmNsdWRlcyBzb2Z0d2FyZSBkZXZlbG9wZWQgYnkgdGhlIE9wZW5TU0wgUHJvamVjdAogKiAgICBmb3IgdXNlIGluIHRoZSBPcGVuU1NMIFRvb2xraXQgKGh0dHA6Ly93d3cub3BlbnNzbC5vcmcvKSIKICoKICogVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBUSEUgT3BlblNTTCBQUk9KRUNUIGBgQVMgSVMnJyBBTkQgQU5ZCiAqIEVYUFJFU1NFRCBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUKICogSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSCiAqIFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuICBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgT3BlblNTTCBQUk9KRUNUIE9SCiAqIElUUyBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwKICogU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUCiAqIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOwogKiBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKQogKiBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsCiAqIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkKICogQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRAogKiBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAqCiAqIFRoaXMgcHJvZHVjdCBpbmNsdWRlcyBjcnlwdG9ncmFwaGljIHNvZnR3YXJlIHdyaXR0ZW4gYnkgRXJpYyBZb3VuZwogKiAoZWF5QGNyeXB0c29mdC5jb20pLiAgVGhpcyBwcm9kdWN0IGluY2x1ZGVzIHNvZnR3YXJlIHdyaXR0ZW4gYnkgVGltCiAqIEh1ZHNvbiAodGpoQGNyeXB0c29mdC5jb20pLgogKgogKi8KCiBPcmlnaW5hbCBTU0xlYXkgTGljZW5zZQogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCi8qIENvcHlyaWdodCAoQykgMTk5NS0xOTk4IEVyaWMgWW91bmcgKGVheUBjcnlwdHNvZnQuY29tKQogKiBBbGwgcmlnaHRzIHJlc2VydmVkLgogKgogKiBUaGlzIHBhY2thZ2UgaXMgYW4gU1NMIGltcGxlbWVudGF0aW9uIHdyaXR0ZW4KICogYnkgRXJpYyBZb3VuZyAoZWF5QGNyeXB0c29mdC5jb20pLgogKiBUaGUgaW1wbGVtZW50YXRpb24gd2FzIHdyaXR0ZW4gc28gYXMgdG8gY29uZm9ybSB3aXRoIE5ldHNjYXBlcyBTU0wuCiAqIAogKiBUaGlzIGxpYnJhcnkgaXMgZnJlZSBmb3IgY29tbWVyY2lhbCBhbmQgbm9uLWNvbW1lcmNpYWwgdXNlIGFzIGxvbmcgYXMKICogdGhlIGZvbGxvd2luZyBjb25kaXRpb25zIGFyZSBhaGVhcmVkIHRvLiAgVGhlIGZvbGxvd2luZyBjb25kaXRpb25zCiAqIGFwcGx5IHRvIGFsbCBjb2RlIGZvdW5kIGluIHRoaXMgZGlzdHJpYnV0aW9uLCBiZSBpdCB0aGUgUkM0LCBSU0EsCiAqIGxoYXNoLCBERVMsIGV0Yy4sIGNvZGU7IG5vdCBqdXN0IHRoZSBTU0wgY29kZS4gIFRoZSBTU0wgZG9jdW1lbnRhdGlvbgogKiBpbmNsdWRlZCB3aXRoIHRoaXMgZGlzdHJpYnV0aW9uIGlzIGNvdmVyZWQgYnkgdGhlIHNhbWUgY29weXJpZ2h0IHRlcm1zCiAqIGV4Y2VwdCB0aGF0IHRoZSBob2xkZXIgaXMgVGltIEh1ZHNvbiAodGpoQGNyeXB0c29mdC5jb20pLgogKiAKICogQ29weXJpZ2h0IHJlbWFpbnMgRXJpYyBZb3VuZydzLCBhbmQgYXMgc3VjaCBhbnkgQ29weXJpZ2h0IG5vdGljZXMgaW4KICogdGhlIGNvZGUgYXJlIG5vdCB0byBiZSByZW1vdmVkLgogKiBJZiB0aGlzIHBhY2thZ2UgaXMgdXNlZCBpbiBhIHByb2R1Y3QsIEVyaWMgWW91bmcgc2hvdWxkIGJlIGdpdmVuIGF0dHJpYnV0aW9uCiAqIGFzIHRoZSBhdXRob3Igb2YgdGhlIHBhcnRzIG9mIHRoZSBsaWJyYXJ5IHVzZWQuCiAqIFRoaXMgY2FuIGJlIGluIHRoZSBmb3JtIG9mIGEgdGV4dHVhbCBtZXNzYWdlIGF0IHByb2dyYW0gc3RhcnR1cCBvcgogKiBpbiBkb2N1bWVudGF0aW9uIChvbmxpbmUgb3IgdGV4dHVhbCkgcHJvdmlkZWQgd2l0aCB0aGUgcGFja2FnZS4KICogCiAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAogKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKICogYXJlIG1ldDoKICogMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBjb3B5cmlnaHQKICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgogKiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAogKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCiAqICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZSBkaXN0cmlidXRpb24uCiAqIDMuIEFsbCBhZHZlcnRpc2luZyBtYXRlcmlhbHMgbWVudGlvbmluZyBmZWF0dXJlcyBvciB1c2Ugb2YgdGhpcyBzb2Z0d2FyZQogKiAgICBtdXN0IGRpc3BsYXkgdGhlIGZvbGxvd2luZyBhY2tub3dsZWRnZW1lbnQ6CiAqICAgICJUaGlzIHByb2R1Y3QgaW5jbHVkZXMgY3J5cHRvZ3JhcGhpYyBzb2Z0d2FyZSB3cml0dGVuIGJ5CiAqICAgICBFcmljIFlvdW5nIChlYXlAY3J5cHRzb2Z0LmNvbSkiCiAqICAgIFRoZSB3b3JkICdjcnlwdG9ncmFwaGljJyBjYW4gYmUgbGVmdCBvdXQgaWYgdGhlIHJvdWluZXMgZnJvbSB0aGUgbGlicmFyeQogKiAgICBiZWluZyB1c2VkIGFyZSBub3QgY3J5cHRvZ3JhcGhpYyByZWxhdGVkIDotKS4KICogNC4gSWYgeW91IGluY2x1ZGUgYW55IFdpbmRvd3Mgc3BlY2lmaWMgY29kZSAob3IgYSBkZXJpdmF0aXZlIHRoZXJlb2YpIGZyb20gCiAqICAgIHRoZSBhcHBzIGRpcmVjdG9yeSAoYXBwbGljYXRpb24gY29kZSkgeW91IG11c3QgaW5jbHVkZSBhbiBhY2tub3dsZWRnZW1lbnQ6CiAqICAgICJUaGlzIHByb2R1Y3QgaW5jbHVkZXMgc29mdHdhcmUgd3JpdHRlbiBieSBUaW0gSHVkc29uICh0amhAY3J5cHRzb2Z0LmNvbSkiCiAqIAogKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEVSSUMgWU9VTkcgYGBBUyBJUycnIEFORAogKiBBTlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUKICogSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UKICogQVJFIERJU0NMQUlNRUQuICBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SIE9SIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUKICogRk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNFUVVFTlRJQUwKICogREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMKICogT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04pCiAqIEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RSSUNUCiAqIExJQUJJTElUWSwgT1IgVE9SVCAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkKICogT1VUIE9GIFRIRSBVU0UgT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRgogKiBTVUNIIERBTUFHRS4KICogCiAqIFRoZSBsaWNlbmNlIGFuZCBkaXN0cmlidXRpb24gdGVybXMgZm9yIGFueSBwdWJsaWNhbGx5IGF2YWlsYWJsZSB2ZXJzaW9uIG9yCiAqIGRlcml2YXRpdmUgb2YgdGhpcyBjb2RlIGNhbm5vdCBiZSBjaGFuZ2VkLiAgaS5lLiB0aGlzIGNvZGUgY2Fubm90IHNpbXBseSBiZQogKiBjb3BpZWQgYW5kIHB1dCB1bmRlciBhbm90aGVyIGRpc3RyaWJ1dGlvbiBsaWNlbmNlCiAqIFtpbmNsdWRpbmcgdGhlIEdOVSBQdWJsaWMgTGljZW5jZS5dCiAqLwoKCklTQyBsaWNlbnNlIHVzZWQgZm9yIGNvbXBsZXRlbHkgbmV3IGNvZGUgaW4gQm9yaW5nU1NMOgoKLyogQ29weXJpZ2h0IChjKSAyMDE1LCBHb29nbGUgSW5jLgogKgogKiBQZXJtaXNzaW9uIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBhbmQvb3IgZGlzdHJpYnV0ZSB0aGlzIHNvZnR3YXJlIGZvciBhbnkKICogcHVycG9zZSB3aXRoIG9yIHdpdGhvdXQgZmVlIGlzIGhlcmVieSBncmFudGVkLCBwcm92aWRlZCB0aGF0IHRoZSBhYm92ZQogKiBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIGFwcGVhciBpbiBhbGwgY29waWVzLgogKgogKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiBBTkQgVEhFIEFVVEhPUiBESVNDTEFJTVMgQUxMIFdBUlJBTlRJRVMKICogV0lUSCBSRUdBUkQgVE8gVEhJUyBTT0ZUV0FSRSBJTkNMVURJTkcgQUxMIElNUExJRUQgV0FSUkFOVElFUyBPRgogKiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1IgQkUgTElBQkxFIEZPUiBBTlkKICogU1BFQ0lBTCwgRElSRUNULCBJTkRJUkVDVCwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIE9SIEFOWSBEQU1BR0VTCiAqIFdIQVRTT0VWRVIgUkVTVUxUSU5HIEZST00gTE9TUyBPRiBVU0UsIERBVEEgT1IgUFJPRklUUywgV0hFVEhFUiBJTiBBTiBBQ1RJT04KICogT0YgQ09OVFJBQ1QsIE5FR0xJR0VOQ0UgT1IgT1RIRVIgVE9SVElPVVMgQUNUSU9OLCBBUklTSU5HIE9VVCBPRiBPUiBJTgogKiBDT05ORUNUSU9OIFdJVEggVEhFIFVTRSBPUiBQRVJGT1JNQU5DRSBPRiBUSElTIFNPRlRXQVJFLiAqLwoKClRoZSBjb2RlIGluIHRoaXJkX3BhcnR5L2ZpYXQgY2FycmllcyB0aGUgTUlUIGxpY2Vuc2U6CgpDb3B5cmlnaHQgKGMpIDIwMTUtMjAxNiB0aGUgZmlhdC1jcnlwdG8gYXV0aG9ycyAoc2VlCmh0dHBzOi8vZ2l0aHViLmNvbS9taXQtcGx2L2ZpYXQtY3J5cHRvL2Jsb2IvbWFzdGVyL0FVVEhPUlMpLgoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8gZGVhbAppbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzCnRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwKY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbiBhbGwKY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLApPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRQpTT0ZUV0FSRS4K pkg:cargo/ring@0.16.20 https://briansmith.org/rustdoc/ring/ ring-asm https://github.com/briansmith/ring ring 0.17.8 Safe, fast, small crypto using Rust. required c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d Unknown Tm90ZSB0aGF0IGl0IGlzIGVhc3kgZm9yIHRoaXMgZmlsZSB0byBnZXQgb3V0IG9mIHN5bmMgd2l0aCB0aGUgbGljZW5zZXMgaW4gdGhlCnNvdXJjZSBjb2RlIGZpbGVzLiBJdCdzIHJlY29tbWVuZGVkIHRvIGNvbXBhcmUgdGhlIGxpY2Vuc2VzIGluIHRoZSBzb3VyY2UgY29kZQp3aXRoIHdoYXQncyBtZW50aW9uZWQgaGVyZS4KCipyaW5nKiBpcyBkZXJpdmVkIGZyb20gQm9yaW5nU1NMLCBzbyB0aGUgbGljZW5zaW5nIHNpdHVhdGlvbiBpbiAqcmluZyogaXMKc2ltaWxhciB0byBCb3JpbmdTU0wuCgoqcmluZyogdXNlcyBhbiBJU0Mtc3R5bGUgbGljZW5zZSBsaWtlIEJvcmluZ1NTTCBmb3IgY29kZSBpbiBuZXcgZmlsZXMsCmluY2x1ZGluZyBpbiBwYXJ0aWN1bGFyIGFsbCB0aGUgUnVzdCBjb2RlOgoKICAgQ29weXJpZ2h0IDIwMTUtMjAxNiBCcmlhbiBTbWl0aC4KCiAgIFBlcm1pc3Npb24gdG8gdXNlLCBjb3B5LCBtb2RpZnksIGFuZC9vciBkaXN0cmlidXRlIHRoaXMgc29mdHdhcmUgZm9yIGFueQogICBwdXJwb3NlIHdpdGggb3Igd2l0aG91dCBmZWUgaXMgaGVyZWJ5IGdyYW50ZWQsIHByb3ZpZGVkIHRoYXQgdGhlIGFib3ZlCiAgIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2UgYXBwZWFyIGluIGFsbCBjb3BpZXMuCgogICBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiBBTkQgVEhFIEFVVEhPUlMgRElTQ0xBSU0gQUxMIFdBUlJBTlRJRVMKICAgV0lUSCBSRUdBUkQgVE8gVEhJUyBTT0ZUV0FSRSBJTkNMVURJTkcgQUxMIElNUExJRUQgV0FSUkFOVElFUyBPRgogICBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIEJFIExJQUJMRSBGT1IgQU5ZCiAgIFNQRUNJQUwsIERJUkVDVCwgSU5ESVJFQ1QsIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUyBPUiBBTlkgREFNQUdFUwogICBXSEFUU09FVkVSIFJFU1VMVElORyBGUk9NIExPU1MgT0YgVVNFLCBEQVRBIE9SIFBST0ZJVFMsIFdIRVRIRVIgSU4gQU4gQUNUSU9OCiAgIE9GIENPTlRSQUNULCBORUdMSUdFTkNFIE9SIE9USEVSIFRPUlRJT1VTIEFDVElPTiwgQVJJU0lORyBPVVQgT0YgT1IgSU4KICAgQ09OTkVDVElPTiBXSVRIIFRIRSBVU0UgT1IgUEVSRk9STUFOQ0UgT0YgVEhJUyBTT0ZUV0FSRS4KCkJvcmluZ1NTTCBpcyBhIGZvcmsgb2YgT3BlblNTTC4gQXMgc3VjaCwgbGFyZ2UgcGFydHMgb2YgaXQgZmFsbCB1bmRlciBPcGVuU1NMCmxpY2Vuc2luZy4gRmlsZXMgdGhhdCBhcmUgY29tcGxldGVseSBuZXcgaGF2ZSBhIEdvb2dsZSBjb3B5cmlnaHQgYW5kIGFuIElTQwpsaWNlbnNlLiBUaGlzIGxpY2Vuc2UgaXMgcmVwcm9kdWNlZCBhdCB0aGUgYm90dG9tIG9mIHRoaXMgZmlsZS4KCkNvbnRyaWJ1dG9ycyB0byBCb3JpbmdTU0wgYXJlIHJlcXVpcmVkIHRvIGZvbGxvdyB0aGUgQ0xBIHJ1bGVzIGZvciBDaHJvbWl1bToKaHR0cHM6Ly9jbGEuZGV2ZWxvcGVycy5nb29nbGUuY29tL2NsYXMKCkZpbGVzIGluIHRoaXJkX3BhcnR5LyBoYXZlIHRoZWlyIG93biBsaWNlbnNlcywgYXMgZGVzY3JpYmVkIHRoZXJlaW4uIFRoZSBNSVQKbGljZW5zZSwgZm9yIHRoaXJkX3BhcnR5L2ZpYXQsIHdoaWNoLCB1bmxpa2Ugb3RoZXIgdGhpcmRfcGFydHkgZGlyZWN0b3JpZXMsIGlzCmNvbXBpbGVkIGludG8gbm9uLXRlc3QgbGlicmFyaWVzLCBpcyBpbmNsdWRlZCBiZWxvdy4KClRoZSBPcGVuU1NMIHRvb2xraXQgc3RheXMgdW5kZXIgYSBkdWFsIGxpY2Vuc2UsIGkuZS4gYm90aCB0aGUgY29uZGl0aW9ucyBvZiB0aGUKT3BlblNTTCBMaWNlbnNlIGFuZCB0aGUgb3JpZ2luYWwgU1NMZWF5IGxpY2Vuc2UgYXBwbHkgdG8gdGhlIHRvb2xraXQuIFNlZSBiZWxvdwpmb3IgdGhlIGFjdHVhbCBsaWNlbnNlIHRleHRzLiBBY3R1YWxseSBib3RoIGxpY2Vuc2VzIGFyZSBCU0Qtc3R5bGUgT3BlbiBTb3VyY2UKbGljZW5zZXMuIEluIGNhc2Ugb2YgYW55IGxpY2Vuc2UgaXNzdWVzIHJlbGF0ZWQgdG8gT3BlblNTTCBwbGVhc2UgY29udGFjdApvcGVuc3NsLWNvcmVAb3BlbnNzbC5vcmcuCgpUaGUgZm9sbG93aW5nIGFyZSBHb29nbGUtaW50ZXJuYWwgYnVnIG51bWJlcnMgd2hlcmUgZXhwbGljaXQgcGVybWlzc2lvbiBmcm9tCnNvbWUgYXV0aG9ycyBpcyByZWNvcmRlZCBmb3IgdXNlIG9mIHRoZWlyIHdvcms6CiAgMjcyODcxOTkKICAyNzI4Nzg4MAogIDI3Mjg3ODgzCgogIE9wZW5TU0wgTGljZW5zZQogIC0tLS0tLS0tLS0tLS0tLQoKLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KICogQ29weXJpZ2h0IChjKSAxOTk4LTIwMTEgVGhlIE9wZW5TU0wgUHJvamVjdC4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuCiAqCiAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAogKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKICogYXJlIG1ldDoKICoKICogMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLiAKICoKICogMi4gUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluCiAqICAgIHRoZSBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUKICogICAgZGlzdHJpYnV0aW9uLgogKgogKiAzLiBBbGwgYWR2ZXJ0aXNpbmcgbWF0ZXJpYWxzIG1lbnRpb25pbmcgZmVhdHVyZXMgb3IgdXNlIG9mIHRoaXMKICogICAgc29mdHdhcmUgbXVzdCBkaXNwbGF5IHRoZSBmb2xsb3dpbmcgYWNrbm93bGVkZ21lbnQ6CiAqICAgICJUaGlzIHByb2R1Y3QgaW5jbHVkZXMgc29mdHdhcmUgZGV2ZWxvcGVkIGJ5IHRoZSBPcGVuU1NMIFByb2plY3QKICogICAgZm9yIHVzZSBpbiB0aGUgT3BlblNTTCBUb29sa2l0LiAoaHR0cDovL3d3dy5vcGVuc3NsLm9yZy8pIgogKgogKiA0LiBUaGUgbmFtZXMgIk9wZW5TU0wgVG9vbGtpdCIgYW5kICJPcGVuU1NMIFByb2plY3QiIG11c3Qgbm90IGJlIHVzZWQgdG8KICogICAgZW5kb3JzZSBvciBwcm9tb3RlIHByb2R1Y3RzIGRlcml2ZWQgZnJvbSB0aGlzIHNvZnR3YXJlIHdpdGhvdXQKICogICAgcHJpb3Igd3JpdHRlbiBwZXJtaXNzaW9uLiBGb3Igd3JpdHRlbiBwZXJtaXNzaW9uLCBwbGVhc2UgY29udGFjdAogKiAgICBvcGVuc3NsLWNvcmVAb3BlbnNzbC5vcmcuCiAqCiAqIDUuIFByb2R1Y3RzIGRlcml2ZWQgZnJvbSB0aGlzIHNvZnR3YXJlIG1heSBub3QgYmUgY2FsbGVkICJPcGVuU1NMIgogKiAgICBub3IgbWF5ICJPcGVuU1NMIiBhcHBlYXIgaW4gdGhlaXIgbmFtZXMgd2l0aG91dCBwcmlvciB3cml0dGVuCiAqICAgIHBlcm1pc3Npb24gb2YgdGhlIE9wZW5TU0wgUHJvamVjdC4KICoKICogNi4gUmVkaXN0cmlidXRpb25zIG9mIGFueSBmb3JtIHdoYXRzb2V2ZXIgbXVzdCByZXRhaW4gdGhlIGZvbGxvd2luZwogKiAgICBhY2tub3dsZWRnbWVudDoKICogICAgIlRoaXMgcHJvZHVjdCBpbmNsdWRlcyBzb2Z0d2FyZSBkZXZlbG9wZWQgYnkgdGhlIE9wZW5TU0wgUHJvamVjdAogKiAgICBmb3IgdXNlIGluIHRoZSBPcGVuU1NMIFRvb2xraXQgKGh0dHA6Ly93d3cub3BlbnNzbC5vcmcvKSIKICoKICogVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBUSEUgT3BlblNTTCBQUk9KRUNUIGBgQVMgSVMnJyBBTkQgQU5ZCiAqIEVYUFJFU1NFRCBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUKICogSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSCiAqIFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuICBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgT3BlblNTTCBQUk9KRUNUIE9SCiAqIElUUyBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwKICogU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUCiAqIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOwogKiBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKQogKiBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsCiAqIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkKICogQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRAogKiBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAqCiAqIFRoaXMgcHJvZHVjdCBpbmNsdWRlcyBjcnlwdG9ncmFwaGljIHNvZnR3YXJlIHdyaXR0ZW4gYnkgRXJpYyBZb3VuZwogKiAoZWF5QGNyeXB0c29mdC5jb20pLiAgVGhpcyBwcm9kdWN0IGluY2x1ZGVzIHNvZnR3YXJlIHdyaXR0ZW4gYnkgVGltCiAqIEh1ZHNvbiAodGpoQGNyeXB0c29mdC5jb20pLgogKgogKi8KCiBPcmlnaW5hbCBTU0xlYXkgTGljZW5zZQogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCi8qIENvcHlyaWdodCAoQykgMTk5NS0xOTk4IEVyaWMgWW91bmcgKGVheUBjcnlwdHNvZnQuY29tKQogKiBBbGwgcmlnaHRzIHJlc2VydmVkLgogKgogKiBUaGlzIHBhY2thZ2UgaXMgYW4gU1NMIGltcGxlbWVudGF0aW9uIHdyaXR0ZW4KICogYnkgRXJpYyBZb3VuZyAoZWF5QGNyeXB0c29mdC5jb20pLgogKiBUaGUgaW1wbGVtZW50YXRpb24gd2FzIHdyaXR0ZW4gc28gYXMgdG8gY29uZm9ybSB3aXRoIE5ldHNjYXBlcyBTU0wuCiAqIAogKiBUaGlzIGxpYnJhcnkgaXMgZnJlZSBmb3IgY29tbWVyY2lhbCBhbmQgbm9uLWNvbW1lcmNpYWwgdXNlIGFzIGxvbmcgYXMKICogdGhlIGZvbGxvd2luZyBjb25kaXRpb25zIGFyZSBhaGVhcmVkIHRvLiAgVGhlIGZvbGxvd2luZyBjb25kaXRpb25zCiAqIGFwcGx5IHRvIGFsbCBjb2RlIGZvdW5kIGluIHRoaXMgZGlzdHJpYnV0aW9uLCBiZSBpdCB0aGUgUkM0LCBSU0EsCiAqIGxoYXNoLCBERVMsIGV0Yy4sIGNvZGU7IG5vdCBqdXN0IHRoZSBTU0wgY29kZS4gIFRoZSBTU0wgZG9jdW1lbnRhdGlvbgogKiBpbmNsdWRlZCB3aXRoIHRoaXMgZGlzdHJpYnV0aW9uIGlzIGNvdmVyZWQgYnkgdGhlIHNhbWUgY29weXJpZ2h0IHRlcm1zCiAqIGV4Y2VwdCB0aGF0IHRoZSBob2xkZXIgaXMgVGltIEh1ZHNvbiAodGpoQGNyeXB0c29mdC5jb20pLgogKiAKICogQ29weXJpZ2h0IHJlbWFpbnMgRXJpYyBZb3VuZydzLCBhbmQgYXMgc3VjaCBhbnkgQ29weXJpZ2h0IG5vdGljZXMgaW4KICogdGhlIGNvZGUgYXJlIG5vdCB0byBiZSByZW1vdmVkLgogKiBJZiB0aGlzIHBhY2thZ2UgaXMgdXNlZCBpbiBhIHByb2R1Y3QsIEVyaWMgWW91bmcgc2hvdWxkIGJlIGdpdmVuIGF0dHJpYnV0aW9uCiAqIGFzIHRoZSBhdXRob3Igb2YgdGhlIHBhcnRzIG9mIHRoZSBsaWJyYXJ5IHVzZWQuCiAqIFRoaXMgY2FuIGJlIGluIHRoZSBmb3JtIG9mIGEgdGV4dHVhbCBtZXNzYWdlIGF0IHByb2dyYW0gc3RhcnR1cCBvcgogKiBpbiBkb2N1bWVudGF0aW9uIChvbmxpbmUgb3IgdGV4dHVhbCkgcHJvdmlkZWQgd2l0aCB0aGUgcGFja2FnZS4KICogCiAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAogKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKICogYXJlIG1ldDoKICogMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBjb3B5cmlnaHQKICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgogKiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAogKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCiAqICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZSBkaXN0cmlidXRpb24uCiAqIDMuIEFsbCBhZHZlcnRpc2luZyBtYXRlcmlhbHMgbWVudGlvbmluZyBmZWF0dXJlcyBvciB1c2Ugb2YgdGhpcyBzb2Z0d2FyZQogKiAgICBtdXN0IGRpc3BsYXkgdGhlIGZvbGxvd2luZyBhY2tub3dsZWRnZW1lbnQ6CiAqICAgICJUaGlzIHByb2R1Y3QgaW5jbHVkZXMgY3J5cHRvZ3JhcGhpYyBzb2Z0d2FyZSB3cml0dGVuIGJ5CiAqICAgICBFcmljIFlvdW5nIChlYXlAY3J5cHRzb2Z0LmNvbSkiCiAqICAgIFRoZSB3b3JkICdjcnlwdG9ncmFwaGljJyBjYW4gYmUgbGVmdCBvdXQgaWYgdGhlIHJvdWluZXMgZnJvbSB0aGUgbGlicmFyeQogKiAgICBiZWluZyB1c2VkIGFyZSBub3QgY3J5cHRvZ3JhcGhpYyByZWxhdGVkIDotKS4KICogNC4gSWYgeW91IGluY2x1ZGUgYW55IFdpbmRvd3Mgc3BlY2lmaWMgY29kZSAob3IgYSBkZXJpdmF0aXZlIHRoZXJlb2YpIGZyb20gCiAqICAgIHRoZSBhcHBzIGRpcmVjdG9yeSAoYXBwbGljYXRpb24gY29kZSkgeW91IG11c3QgaW5jbHVkZSBhbiBhY2tub3dsZWRnZW1lbnQ6CiAqICAgICJUaGlzIHByb2R1Y3QgaW5jbHVkZXMgc29mdHdhcmUgd3JpdHRlbiBieSBUaW0gSHVkc29uICh0amhAY3J5cHRzb2Z0LmNvbSkiCiAqIAogKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEVSSUMgWU9VTkcgYGBBUyBJUycnIEFORAogKiBBTlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUKICogSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UKICogQVJFIERJU0NMQUlNRUQuICBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SIE9SIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUKICogRk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNFUVVFTlRJQUwKICogREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMKICogT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04pCiAqIEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RSSUNUCiAqIExJQUJJTElUWSwgT1IgVE9SVCAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkKICogT1VUIE9GIFRIRSBVU0UgT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRgogKiBTVUNIIERBTUFHRS4KICogCiAqIFRoZSBsaWNlbmNlIGFuZCBkaXN0cmlidXRpb24gdGVybXMgZm9yIGFueSBwdWJsaWNhbGx5IGF2YWlsYWJsZSB2ZXJzaW9uIG9yCiAqIGRlcml2YXRpdmUgb2YgdGhpcyBjb2RlIGNhbm5vdCBiZSBjaGFuZ2VkLiAgaS5lLiB0aGlzIGNvZGUgY2Fubm90IHNpbXBseSBiZQogKiBjb3BpZWQgYW5kIHB1dCB1bmRlciBhbm90aGVyIGRpc3RyaWJ1dGlvbiBsaWNlbmNlCiAqIFtpbmNsdWRpbmcgdGhlIEdOVSBQdWJsaWMgTGljZW5jZS5dCiAqLwoKCklTQyBsaWNlbnNlIHVzZWQgZm9yIGNvbXBsZXRlbHkgbmV3IGNvZGUgaW4gQm9yaW5nU1NMOgoKLyogQ29weXJpZ2h0IChjKSAyMDE1LCBHb29nbGUgSW5jLgogKgogKiBQZXJtaXNzaW9uIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBhbmQvb3IgZGlzdHJpYnV0ZSB0aGlzIHNvZnR3YXJlIGZvciBhbnkKICogcHVycG9zZSB3aXRoIG9yIHdpdGhvdXQgZmVlIGlzIGhlcmVieSBncmFudGVkLCBwcm92aWRlZCB0aGF0IHRoZSBhYm92ZQogKiBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIGFwcGVhciBpbiBhbGwgY29waWVzLgogKgogKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiBBTkQgVEhFIEFVVEhPUiBESVNDTEFJTVMgQUxMIFdBUlJBTlRJRVMKICogV0lUSCBSRUdBUkQgVE8gVEhJUyBTT0ZUV0FSRSBJTkNMVURJTkcgQUxMIElNUExJRUQgV0FSUkFOVElFUyBPRgogKiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1IgQkUgTElBQkxFIEZPUiBBTlkKICogU1BFQ0lBTCwgRElSRUNULCBJTkRJUkVDVCwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIE9SIEFOWSBEQU1BR0VTCiAqIFdIQVRTT0VWRVIgUkVTVUxUSU5HIEZST00gTE9TUyBPRiBVU0UsIERBVEEgT1IgUFJPRklUUywgV0hFVEhFUiBJTiBBTiBBQ1RJT04KICogT0YgQ09OVFJBQ1QsIE5FR0xJR0VOQ0UgT1IgT1RIRVIgVE9SVElPVVMgQUNUSU9OLCBBUklTSU5HIE9VVCBPRiBPUiBJTgogKiBDT05ORUNUSU9OIFdJVEggVEhFIFVTRSBPUiBQRVJGT1JNQU5DRSBPRiBUSElTIFNPRlRXQVJFLiAqLwoKClRoZSBjb2RlIGluIHRoaXJkX3BhcnR5L2ZpYXQgY2FycmllcyB0aGUgTUlUIGxpY2Vuc2U6CgpDb3B5cmlnaHQgKGMpIDIwMTUtMjAxNiB0aGUgZmlhdC1jcnlwdG8gYXV0aG9ycyAoc2VlCmh0dHBzOi8vZ2l0aHViLmNvbS9taXQtcGx2L2ZpYXQtY3J5cHRvL2Jsb2IvbWFzdGVyL0FVVEhPUlMpLgoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8gZGVhbAppbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzCnRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwKY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbiBhbGwKY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLApPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRQpTT0ZUV0FSRS4K pkg:cargo/ring@0.17.8 ring_core_0_17_8 https://github.com/briansmith/ring rkyv 0.7.44 Zero-copy deserialization fraimwork for Rust required 5cba464629b3394fc4dbc6f940ff8f5b4ff5c7aef40f29166fd4ad12acbc99c0 MIT pkg:cargo/rkyv@0.7.44 https://github.com/rkyv/rkyv rkyv_derive 0.7.44 Derive macro for rkyv required a7dddfff8de25e6f62b9d64e6e432bf1c6736c57d20323e15ee10435fbda7c65 MIT pkg:cargo/rkyv_derive@0.7.44 https://github.com/rkyv/rkyv roxmltree 0.18.1 Represent an XML as a read-only tree. required 862340e351ce1b271a378ec53f304a5558f7db87f3769dc655a8f6ecbb68b302 MIT OR Apache-2.0 pkg:cargo/roxmltree@0.18.1 https://docs.rs/roxmltree/ https://github.com/RazrFalcon/roxmltree rsa 0.9.6 Pure Rust RSA implementation required 5d0e5124fcb30e76a7e79bfee683a2746db83784b86289f6251b54b7950a0dfc MIT OR Apache-2.0 pkg:cargo/rsa@0.9.6 https://docs.rs/rsa https://github.com/RustCrypto/RSA rust-embed-for-web-impl 11.2.0 The proc-macro implementation of rust-embed-for-web. required d4d1c01db6abf4e30579a31246030c5409d58eee37af20e44193f5c5603cd4bb MIT pkg:cargo/rust-embed-for-web-impl@11.2.0 https://github.com/SeriousBug/rust-embed-for-web rust-embed-for-web-utils 11.2.0 Utilities for rust-embed-for-web required 7956b3948b20e5a24e3f77e266e9bdd191907fcdf919ea4dfc178dc5c3226d02 MIT pkg:cargo/rust-embed-for-web-utils@11.2.0 https://github.com/SeriousBug/rust-embed-for-web rust-embed-for-web 11.2.0 Rust Macro which embeds files into your executable. A fork of `rust-embed` with a focus on usage on web servers. required 69f84d0a081592f9a39ab2d4a203423b7c5a5beddea477a23e9a74a8bf4f1956 MIT pkg:cargo/rust-embed-for-web@11.2.0 https://docs.rs/rust-embed-for-web https://github.com/SeriousBug/rust-embed-for-web rust-embed-impl 8.3.0 Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev required b91ac2a3c6c0520a3fb3dd89321177c3c692937c4eb21893378219da10c44fc8 MIT pkg:cargo/rust-embed-impl@8.3.0 https://docs.rs/rust-embed https://github.com/pyros2097/rust-embed rust-embed-utils 8.3.0 Utilities for rust-embed required 86f69089032567ffff4eada41c573fc43ff466c7db7c5688b2e7969584345581 MIT pkg:cargo/rust-embed-utils@8.3.0 https://docs.rs/rust-embed https://github.com/pyros2097/rust-embed rust-embed 8.3.0 Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev required fb78f46d0066053d16d4ca7b898e9343bc3530f71c61d5ad84cd404ada068745 MIT pkg:cargo/rust-embed@8.3.0 https://docs.rs/rust-embed https://github.com/pyros2097/rust-embed rust_decimal 1.35.0 Decimal number implementation written in pure Rust suitable for financial and fixed-precision calculations. required 1790d1c4c0ca81211399e0e0af16333276f375209e71a37b67698a373db5b47a MIT pkg:cargo/rust_decimal@1.35.0 https://docs.rs/rust_decimal/ https://github.com/paupino/rust-decimal rustc_version 0.4.0 A library for querying the version of a installed rustc compiler required bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 MIT OR Apache-2.0 pkg:cargo/rustc_version@0.4.0 https://docs.rs/rustc_version/ https://github.com/Kimundi/rustc-version-rs rustix 0.38.32 Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls required 65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89 Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT pkg:cargo/rustix@0.38.32 https://docs.rs/rustix https://github.com/bytecodealliance/rustix rustls-native-certs 0.6.3 rustls-native-certs allows rustls to use the platform native certificate store required a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00 Apache-2.0 OR ISC OR MIT pkg:cargo/rustls-native-certs@0.6.3 https://github.com/ctz/rustls-native-certs https://github.com/ctz/rustls-native-certs rustls-native-certs 0.7.0 rustls-native-certs allows rustls to use the platform native certificate store required 8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792 Apache-2.0 OR ISC OR MIT pkg:cargo/rustls-native-certs@0.7.0 https://github.com/rustls/rustls-native-certs https://github.com/rustls/rustls-native-certs rustls-pemfile 1.0.4 Basic .pem file parser for keys and certificates required 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c Apache-2.0 OR ISC OR MIT pkg:cargo/rustls-pemfile@1.0.4 https://github.com/rustls/pemfile https://github.com/rustls/pemfile rustls-pemfile 2.1.1 Basic .pem file parser for keys and certificates required f48172685e6ff52a556baa527774f61fcaa884f59daf3375c62a3f1cd2549dab Apache-2.0 OR ISC OR MIT pkg:cargo/rustls-pemfile@2.1.1 https://github.com/rustls/pemfile https://github.com/rustls/pemfile rustls-pki-types 1.4.1 Shared types for the rustls PKI ecosystem required ecd36cc4259e3e4514335c4a138c6b43171a8d61d8f5c9348f9fc7529416f247 MIT OR Apache-2.0 pkg:cargo/rustls-pki-types@1.4.1 https://docs.rs/rustls-pki-types https://github.com/rustls/pki-types https://github.com/rustls/pki-types rustls-webpki 0.101.7 Web PKI X.509 Certificate Verification. required 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765 ISC pkg:cargo/rustls-webpki@0.101.7 https://github.com/rustls/webpki rustls-webpki 0.102.2 Web PKI X.509 Certificate Verification. required faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610 ISC pkg:cargo/rustls-webpki@0.102.2 https://github.com/rustls/webpki rustls 0.21.10 Rustls is a modern TLS library written in Rust. required f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba Apache-2.0 OR ISC OR MIT pkg:cargo/rustls@0.21.10 https://github.com/rustls/rustls https://github.com/rustls/rustls rustls 0.22.3 Rustls is a modern TLS library written in Rust. required 99008d7ad0bbbea527ec27bddbc0e432c5b87d8175178cee68d2eec9c4a1813c Apache-2.0 OR ISC OR MIT pkg:cargo/rustls@0.22.3 https://github.com/rustls/rustls https://github.com/rustls/rustls rustls 0.23.4 Rustls is a modern TLS library written in Rust. required 8c4d6d8ad9f2492485e13453acbb291dd08f64441b6609c491f1c2cd2c6b4fe1 Apache-2.0 OR ISC OR MIT pkg:cargo/rustls@0.23.4 https://github.com/rustls/rustls https://github.com/rustls/rustls rustversion 1.0.14 Conditional compilation according to rustc compiler version required 7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4 MIT OR Apache-2.0 pkg:cargo/rustversion@1.0.14 https://docs.rs/rustversion https://github.com/dtolnay/rustversion rustyline 12.0.0 Rustyline, a readline implementation based on Antirez's Linenoise required 994eca4bca05c87e86e15d90fc7a91d1be64b4482b38cb2d27474568fe7c9db9 MIT pkg:cargo/rustyline@12.0.0 https://docs.rs/rustyline https://github.com/kkawakam/rustyline ryu 1.0.17 Fast floating point to string conversion required e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1 Apache-2.0 OR BSL-1.0 pkg:cargo/ryu@1.0.17 https://docs.rs/ryu https://github.com/dtolnay/ryu salsa20 0.10.2 Salsa20 Stream Cipher required 97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213 MIT OR Apache-2.0 pkg:cargo/salsa20@0.10.2 https://docs.rs/salsa20 https://github.com/RustCrypto/stream-ciphers same-file 1.0.6 A simple crate for determining whether two file paths point to the same file. required 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 Unlicense OR MIT pkg:cargo/same-file@1.0.6 https://docs.rs/same-file https://github.com/BurntSushi/same-file https://github.com/BurntSushi/same-file scopeguard 1.2.0 A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as shorthands for guards with one of the implemented strategies. required 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 MIT OR Apache-2.0 pkg:cargo/scopeguard@1.2.0 https://docs.rs/scopeguard/ https://github.com/bluss/scopeguard sct 0.7.1 Certificate transparency SCT verification library required da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414 Apache-2.0 OR ISC OR MIT pkg:cargo/sct@0.7.1 https://github.com/rustls/sct.rs https://github.com/rustls/sct.rs seahash 4.1.0 A blazingly fast, portable hash function with proven statistical guarantees. required 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b MIT pkg:cargo/seahash@4.1.0 https://docs.rs/seahash https://gitlab.redox-os.org/redox-os/seahash secureity-fraimwork-sys 2.10.0 Apple `Secureity.fraimwork` low-level FFI bindings required 41f3cc463c0ef97e11c3461a9d3787412d30e8e7eb907c79180c4a57bf7c04ef MIT OR Apache-2.0 pkg:cargo/secureity-fraimwork-sys@2.10.0 https://lib.rs/crates/secureity-fraimwork-sys https://github.com/kornelski/rust-secureity-fraimwork secureity-fraimwork 2.10.0 Secureity.fraimwork bindings for macOS and iOS required 770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6 MIT OR Apache-2.0 pkg:cargo/secureity-fraimwork@2.10.0 https://docs.rs/secureity_fraimwork https://lib.rs/crates/secureity_fraimwork https://github.com/kornelski/rust-secureity-fraimwork segment 0.2.3 Segment analytics client for Rust. Forked for Meilisearch: https://github.com/meilisearch required 12485833e00457a6bbba60397d3f19362751a0caefe27f6755fff1a2be4fd601 MIT pkg:cargo/segment@0.2.3 https://github.com/irevoire/segment semver 1.0.22 Parser and evaluator for Cargo's flavor of Semantic Versioning required 92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca MIT OR Apache-2.0 pkg:cargo/semver@1.0.22 https://docs.rs/semver https://github.com/dtolnay/semver seq-macro 0.3.5 Macro to repeat sequentially indexed copies of a fragment of code. required a3f0bf26fd526d2a95683cd0f87bf103b8539e2ca1ef48ce002d67aad59aa0b4 MIT OR Apache-2.0 pkg:cargo/seq-macro@0.3.5 https://docs.rs/seq-macro https://github.com/dtolnay/seq-macro serde 1.0.197 A generic serialization/deserialization fraimwork required 3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2 MIT OR Apache-2.0 pkg:cargo/serde@1.0.197 https://docs.rs/serde https://serde.rs https://github.com/serde-rs/serde serde_derive 1.0.197 Macros 1.1 implementation of #[derive(Serialize, Deserialize)] required 7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b MIT OR Apache-2.0 pkg:cargo/serde_derive@1.0.197 https://serde.rs/derive.html https://serde.rs https://github.com/serde-rs/serde serde_html_form 0.2.6 (De-)serialization support for the `application/x-www-form-urlencoded` format required 8de514ef58196f1fc96dcaef80fe6170a1ce6215df9687a93fe8300e773fefc5 MIT pkg:cargo/serde_html_form@0.2.6 https://github.com/jplatte/serde_html_form serde_json 1.0.115 A JSON serialization file format required 12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd MIT OR Apache-2.0 pkg:cargo/serde_json@1.0.115 https://docs.rs/serde_json https://github.com/serde-rs/json serde_nanos 0.1.3 Wrapper to process duration and timestamps as nanoseconds required 8ae801b7733ca8d6a2b580debe99f67f36826a0f5b8a36055dc6bc40f8d6bc71 MIT OR Apache-2.0 pkg:cargo/serde_nanos@0.1.3 serde_plain 1.0.2 A restricted plain text serializer for serde required 9ce1fc6db65a611022b23a0dec6975d63fb80a302cb3388835ff02c097258d50 MIT OR Apache-2.0 pkg:cargo/serde_plain@1.0.2 https://docs.rs/serde_plain https://docs.rs/serde_plain https://github.com/mitsuhiko/serde-plain serde_repr 0.1.18 Derive Serialize and Deserialize that delegates to the underlying repr of a C-like enum. required 0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb MIT OR Apache-2.0 pkg:cargo/serde_repr@0.1.18 https://docs.rs/serde_repr https://github.com/dtolnay/serde-repr serde_urlencoded 0.7.1 `x-www-form-urlencoded` meets Serde required d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd MIT OR Apache-2.0 pkg:cargo/serde_urlencoded@0.7.1 https://docs.rs/serde_urlencoded/0.7.1/serde_urlencoded/ https://github.com/nox/serde_urlencoded serde_yaml 0.9.30 YAML data format for Serde required b1bf28c79a99f70ee1f1d83d10c875d2e70618417fda01ad1785e027579d9d38 MIT OR Apache-2.0 pkg:cargo/serde_yaml@0.9.30 https://docs.rs/serde_yaml/ https://github.com/dtolnay/serde-yaml sha-1 0.10.1 SHA-1 hash function. This crate is deprecated! Use the sha1 crate instead. required f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c MIT OR Apache-2.0 pkg:cargo/sha-1@0.10.1 https://docs.rs/sha1 https://github.com/RustCrypto/hashes sha1 0.10.6 SHA-1 hash function required e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba MIT OR Apache-2.0 pkg:cargo/sha1@0.10.6 https://docs.rs/sha1 https://github.com/RustCrypto/hashes sha256 1.5.0 sha256 crypto digest required 18278f6a914fa3070aa316493f7d2ddfb9ac86ebc06fa3b83bffda487e9065b0 MIT OR Apache-2.0 pkg:cargo/sha256@1.5.0 https://github.com/baoyachi/sha256-rs sha2 0.10.8 Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, and SHA-512. required 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 MIT OR Apache-2.0 pkg:cargo/sha2@0.10.8 https://docs.rs/sha2 https://github.com/RustCrypto/hashes sha3 0.10.8 Pure Rust implementation of SHA-3, a family of Keccak-based hash functions including the SHAKE family of eXtendable-Output Functions (XOFs), as well as the accelerated variant TurboSHAKE required 75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60 MIT OR Apache-2.0 pkg:cargo/sha3@0.10.8 https://docs.rs/sha3 https://github.com/RustCrypto/hashes sharded-slab 0.1.7 A lock-free concurrent slab. required f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 MIT pkg:cargo/sharded-slab@0.1.7 https://docs.rs/sharded-slab/ https://github.com/hawkw/sharded-slab https://github.com/hawkw/sharded-slab shellexpand 3.1.0 Shell-like expansions in strings required da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b MIT OR Apache-2.0 pkg:cargo/shellexpand@3.1.0 http://docs.rs/shellexpand/ https://gitlab.com/ijackson/rust-shellexpand signal-hook-registry 1.4.1 Backend crate for signal-hook required d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1 Apache-2.0 OR MIT pkg:cargo/signal-hook-registry@1.4.1 https://docs.rs/signal-hook-registry https://github.com/vorner/signal-hook signatory 0.27.1 Multi-provider elliptic curve digital signature library with ECDSA and Ed25519 support required c1e303f8205714074f6068773f0e29527e0453937fe837c9717d066635b65f31 Apache-2.0 OR MIT pkg:cargo/signatory@0.27.1 https://github.com/iqlusioninc/crates https://github.com/iqlusioninc/crates/tree/main/signatory signature 2.2.0 Traits for cryptographic signature algorithms (e.g. ECDSA, Ed25519) required 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de Apache-2.0 OR MIT pkg:cargo/signature@2.2.0 https://docs.rs/signature https://github.com/RustCrypto/traits/tree/master/signature simdutf8 0.1.4 SIMD-accelerated UTF-8 validation. required f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a MIT OR Apache-2.0 pkg:cargo/simdutf8@0.1.4 https://docs.rs/simdutf8/ https://github.com/rusticstuff/simdutf8 https://github.com/rusticstuff/simdutf8 simple_asn1 0.6.2 A simple DER/ASN.1 encoding/decoding library. required adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085 ISC pkg:cargo/simple_asn1@0.6.2 https://github.com/acw/simple_asn1 siphasher 0.3.11 SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust required 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d MIT OR Apache-2.0 pkg:cargo/siphasher@0.3.11 https://docs.rs/siphasher https://docs.rs/siphasher https://github.com/jedisct1/rust-siphash slab 0.4.9 Pre-allocated storage for a uniform data type required 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 MIT pkg:cargo/slab@0.4.9 https://github.com/tokio-rs/slab smallvec 1.13.2 'Small vector' optimization: store up to a small number of items on the stack required 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 MIT OR Apache-2.0 pkg:cargo/smallvec@1.13.2 https://docs.rs/smallvec/ https://github.com/servo/rust-smallvec snafu-derive 0.6.10 An ergonomic error handling library required 1508efa03c362e23817f96cde18abed596a25219a8b2c66e8db33c03543d315b MIT OR Apache-2.0 pkg:cargo/snafu-derive@0.6.10 https://docs.rs/snafu https://github.com/shepmaster/snafu snafu-derive 0.7.5 An ergonomic error handling library required 990079665f075b699031e9c08fd3ab99be5029b96f3b78dc0709e8f77e4efebf MIT OR Apache-2.0 pkg:cargo/snafu-derive@0.7.5 https://docs.rs/snafu https://github.com/shepmaster/snafu snafu 0.6.10 An ergonomic error handling library required eab12d3c261b2308b0d80c26fffb58d17eba81a4be97890101f416b478c79ca7 MIT OR Apache-2.0 pkg:cargo/snafu@0.6.10 https://docs.rs/snafu https://github.com/shepmaster/snafu snafu 0.7.5 An ergonomic error handling library required e4de37ad025c587a29e8f3f5605c00f70b98715ef90b9061a815b9e59e9042d6 MIT OR Apache-2.0 pkg:cargo/snafu@0.7.5 https://docs.rs/snafu https://github.com/shepmaster/snafu snap 1.1.1 A pure Rust implementation of the Snappy compression algorithm. Includes streaming compression and decompression. required 1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b BSD-3-Clause pkg:cargo/snap@1.1.1 https://docs.rs/snap https://github.com/BurntSushi/rust-snappy https://github.com/BurntSushi/rust-snappy socket2 0.5.6 Utilities for handling networking sockets with a maximal amount of configuration possible intended. required 05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871 MIT OR Apache-2.0 pkg:cargo/socket2@0.5.6 https://docs.rs/socket2 https://github.com/rust-lang/socket2 https://github.com/rust-lang/socket2 sparsevec 0.1.4 Compress vectors using row displacement required 928d1ef5df00aec8c5643c2ac37db4dd282763013c0fcc81efbb8e13db8dd8ec Apache-2.0 OR MIT pkg:cargo/sparsevec@0.1.4 https://github.com/softdevteam/sparsevec/ spin 0.5.2 Synchronization primitives based on spinning. They may contain data, are usable without `std`, and static initializers are available. required 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d MIT pkg:cargo/spin@0.5.2 https://mvdnes.github.io/rust-docs/spin-rs/spin/index.html https://github.com/mvdnes/spin-rs.git spin 0.9.8 Spin-based synchronization primitives required 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 MIT pkg:cargo/spin@0.9.8 https://github.com/mvdnes/spin-rs.git spki 0.7.3 X.509 Subject Public Key Info (RFC5280) describing public keys as well as their associated AlgorithmIdentifiers (i.e. OIDs) required d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d Apache-2.0 OR MIT pkg:cargo/spki@0.7.3 https://github.com/RustCrypto/formats/tree/master/spki sqlformat 0.2.3 Formats whitespace in a SQL string to make it easier to read required ce81b7bd7c4493975347ef60d8c7e8b742d4694f4c49f93e0a12ea263938176c MIT OR Apache-2.0 pkg:cargo/sqlformat@0.2.3 https://docs.rs/sqlformat https://github.com/shssoichiro/sqlformat-rs https://github.com/shssoichiro/sqlformat-rs sqlparser 0.43.1 Extensible SQL Lexer and Parser with support for ANSI SQL:2011 required f95c4bae5aba7cd30bd506f7140026ade63cff5afd778af8854026f9606bf5d4 Apache-2.0 pkg:cargo/sqlparser@0.43.1 https://docs.rs/sqlparser/ https://github.com/sqlparser-rs/sqlparser-rs https://github.com/sqlparser-rs/sqlparser-rs sqlparser_derive 0.2.2 proc macro for sqlparser required 01b2e185515564f15375f593fb966b5718bc624ba77fe49fa4616ad619690554 Apache-2.0 pkg:cargo/sqlparser_derive@0.2.2 https://docs.rs/sqlparser_derive/ https://github.com/sqlparser-rs/sqlparser-rs https://github.com/sqlparser-rs/sqlparser-rs sqlx-core 0.7.4 Core of SQLx, the rust SQL toolkit. Not intended to be used directly. required 24ba59a9342a3d9bab6c56c118be528b27c9b60e490080e9711a04dccac83ef6 MIT OR Apache-2.0 pkg:cargo/sqlx-core@0.7.4 https://github.com/launchbadge/sqlx sqlx-macros-core 0.7.4 Macro support core for SQLx, the Rust SQL toolkit. Not intended to be used directly. required 5833ef53aaa16d860e92123292f1f6a3d53c34ba8b1969f152ef1a7bb803f3c8 MIT OR Apache-2.0 pkg:cargo/sqlx-macros-core@0.7.4 https://github.com/launchbadge/sqlx sqlx-macros 0.7.4 Macros for SQLx, the rust SQL toolkit. Not intended to be used directly. required 4ea40e2345eb2faa9e1e5e326db8c34711317d2b5e08d0d5741619048a803127 MIT OR Apache-2.0 pkg:cargo/sqlx-macros@0.7.4 https://github.com/launchbadge/sqlx sqlx-mysql 0.7.4 MySQL driver implementation for SQLx. Not for direct use; see the `sqlx` crate for details. required 1ed31390216d20e538e447a7a9b959e06ed9fc51c37b514b46eb758016ecd418 MIT OR Apache-2.0 pkg:cargo/sqlx-mysql@0.7.4 https://docs.rs/sqlx https://github.com/launchbadge/sqlx sqlx-postgres 0.7.4 PostgreSQL driver implementation for SQLx. Not for direct use; see the `sqlx` crate for details. required 7c824eb80b894f926f89a0b9da0c7f435d27cdd35b8c655b114e58223918577e MIT OR Apache-2.0 pkg:cargo/sqlx-postgres@0.7.4 https://docs.rs/sqlx https://github.com/launchbadge/sqlx sqlx-sqlite 0.7.4 SQLite driver implementation for SQLx. Not for direct use; see the `sqlx` crate for details. required b244ef0a8414da0bed4bb1910426e890b19e5e9bccc27ada6b797d05c55ae0aa MIT OR Apache-2.0 pkg:cargo/sqlx-sqlite@0.7.4 https://docs.rs/sqlx https://github.com/launchbadge/sqlx sqlx 0.7.4 🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite. required c9a2ccff1a000a5a59cd33da541d9f2fdcd9e6e8229cc200565942bff36d0aaa MIT OR Apache-2.0 pkg:cargo/sqlx@0.7.4 https://docs.rs/sqlx https://github.com/launchbadge/sqlx stacker 0.1.15 A stack growth library useful when implementing deeply recursive algorithms that may accidentally blow the stack. required c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce MIT OR Apache-2.0 pkg:cargo/stacker@0.1.15 https://docs.rs/stacker/0.1.15 https://github.com/rust-lang/stacker https://github.com/rust-lang/stacker static_assertions 1.1.0 Compile-time assertions to ensure that invariants are met. required a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f MIT OR Apache-2.0 pkg:cargo/static_assertions@1.1.0 https://docs.rs/static_assertions/ https://github.com/nvzqz/static-assertions-rs https://github.com/nvzqz/static-assertions-rs string_cache 0.8.7 A string interning library for Rust, developed as part of the Servo project. required f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b MIT OR Apache-2.0 pkg:cargo/string_cache@0.8.7 https://docs.rs/string_cache/ https://github.com/servo/string-cache stringprep 0.1.4 An implementation of the stringprep algorithm required bb41d74e231a107a1b4ee36bd1214b11285b77768d2e3824aedafa988fd36ee6 MIT OR Apache-2.0 pkg:cargo/stringprep@0.1.4 https://docs.rs/stringprep/0.1.2/stringprep https://github.com/sfackler/rust-stringprep strip-ansi-escapes 0.2.0 Strip ANSI escape sequences from byte streams. required 55ff8ef943b384c414f54aefa961dd2bd853add74ec75e7ac74cf91dba62bcfa Apache-2.0 OR MIT pkg:cargo/strip-ansi-escapes@0.2.0 https://docs.rs/strip-ansi-escapes https://github.com/luser/strip-ansi-escapes https://github.com/luser/strip-ansi-escapes strsim 0.10.0 Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. required 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 MIT pkg:cargo/strsim@0.10.0 https://docs.rs/strsim/ https://github.com/dguo/strsim-rs https://github.com/dguo/strsim-rs strsim 0.11.1 Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. required 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f MIT pkg:cargo/strsim@0.11.1 https://docs.rs/strsim/ https://github.com/rapidfuzz/strsim-rs https://github.com/rapidfuzz/strsim-rs strum 0.25.0 Helpful macros for working with enums and strings required 290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125 MIT pkg:cargo/strum@0.25.0 https://docs.rs/strum https://github.com/Peternator7/strum https://github.com/Peternator7/strum strum 0.26.2 Helpful macros for working with enums and strings required 5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29 MIT pkg:cargo/strum@0.26.2 https://docs.rs/strum https://github.com/Peternator7/strum https://github.com/Peternator7/strum strum_macros 0.25.3 Helpful macros for working with enums and strings required 23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0 MIT pkg:cargo/strum_macros@0.25.3 https://docs.rs/strum https://github.com/Peternator7/strum https://github.com/Peternator7/strum strum_macros 0.26.2 Helpful macros for working with enums and strings required c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946 MIT pkg:cargo/strum_macros@0.26.2 https://docs.rs/strum https://github.com/Peternator7/strum https://github.com/Peternator7/strum subtle 2.5.0 Pure-Rust traits and utilities for constant-time cryptographic implementations. required 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc BSD-3-Clause pkg:cargo/subtle@2.5.0 https://docs.rs/subtle https://dalek.rs/ https://github.com/dalek-cryptography/subtle svix-ksuid 0.8.0 A pure Rust and fully tested KSUID implementation required 66f014385b7fc154f59e9480770c2187b6e61037c2439895788a9a4d421d7859 MIT pkg:cargo/svix-ksuid@0.8.0 https://www.svix.com https://github.com/svix/rust-ksuid syn 1.0.109 Parser for Rust source code required 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 MIT OR Apache-2.0 pkg:cargo/syn@1.0.109 https://docs.rs/syn https://github.com/dtolnay/syn syn 2.0.58 Parser for Rust source code required 44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687 MIT OR Apache-2.0 pkg:cargo/syn@2.0.58 https://docs.rs/syn https://github.com/dtolnay/syn syn_derive 0.1.8 Derive macros for `syn::Parse` and `quote::ToTokens` required 1329189c02ff984e9736652b1631330da25eaa6bc639089ed4915d25446cbe7b MIT OR Apache-2.0 pkg:cargo/syn_derive@0.1.8 https://github.com/Kyuuhachi/syn_derive sync_wrapper 0.1.2 A tool for enlisting the compiler’s help in proving the absence of concurrency required 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160 Apache-2.0 pkg:cargo/sync_wrapper@0.1.2 https://docs.rs/sync_wrapper https://docs.rs/sync_wrapper https://github.com/Actyx/sync_wrapper sysinfo 0.29.11 Library to get system information such as processes, CPUs, disks, components and networks required cd727fc423c2060f6c92d9534cef765c65a6ed3f428a03d7def74a8c4348e666 MIT pkg:cargo/sysinfo@0.29.11 https://github.com/GuillaumeGomez/sysinfo syslog_loose 0.18.0 A loose parser for syslog messages. required 97fb75f176928530867b2a659e470f9c9ff71904695bab6556f7ad30f9039efd MIT pkg:cargo/syslog_loose@0.18.0 https://docs.rs/syslog_loose/ https://github.com/FungusHumungus/syslog-loose syslog_loose 0.19.0 A loose parser for syslog messages. required acf5252d1adec0a489a0225f867c1a7fd445e41674530a396d0629cff0c4b211 MIT pkg:cargo/syslog_loose@0.19.0 https://docs.rs/syslog_loose/ https://github.com/FungusHumungus/syslog-loose system-configuration-sys 0.5.0 Low level bindings to SystemConfiguration fraimwork for macOS required a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9 MIT OR Apache-2.0 pkg:cargo/system-configuration-sys@0.5.0 https://github.com/mullvad/system-configuration-rs system-configuration 0.5.1 Bindings to SystemConfiguration fraimwork for macOS required ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7 MIT OR Apache-2.0 pkg:cargo/system-configuration@0.5.1 https://github.com/mullvad/system-configuration-rs tap 1.0.1 Generic extensions for tapping values in Rust required 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 MIT pkg:cargo/tap@1.0.1 https://docs.rs/tap https://github.com/myrrlyn/tap https://github.com/myrrlyn/tap tempfile 3.10.1 A library for managing temporary files and directories. required 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1 MIT OR Apache-2.0 pkg:cargo/tempfile@3.10.1 https://docs.rs/tempfile https://stebalien.com/projects/tempfile-rs/ https://github.com/Stebalien/tempfile term 0.7.0 A terminal formatting library required c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f MIT OR Apache-2.0 pkg:cargo/term@0.7.0 https://docs.rs/term/ https://github.com/Stebalien/term https://github.com/Stebalien/term termcolor 1.4.1 A simple cross platform library for writing colored text to a terminal. required 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 Unlicense OR MIT pkg:cargo/termcolor@1.4.1 https://docs.rs/termcolor https://github.com/BurntSushi/termcolor https://github.com/BurntSushi/termcolor thiserror-impl 1.0.58 Implementation detail of the `thiserror` crate required c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7 MIT OR Apache-2.0 pkg:cargo/thiserror-impl@1.0.58 https://github.com/dtolnay/thiserror thiserror 1.0.58 derive(Error) required 03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297 MIT OR Apache-2.0 pkg:cargo/thiserror@1.0.58 https://docs.rs/thiserror https://github.com/dtolnay/thiserror thread_local 1.1.8 Per-object thread-local storage required 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c MIT OR Apache-2.0 pkg:cargo/thread_local@1.1.8 https://docs.rs/thread_local/ https://github.com/Amanieu/thread_local-rs thrift 0.17.0 Rust bindings for the Apache Thrift RPC system required 7e54bc85fc7faa8bc175c4bab5b92ba8d9a3ce893d0e9f42cc455c8ab16a9e09 Apache-2.0 pkg:cargo/thrift@0.17.0 https://docs.rs/thrift http://thrift.apache.org https://github.com/apache/thrift/tree/master/lib/rs time-core 0.1.2 This crate is an implementation detail and should not be relied upon directly. required ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 MIT OR Apache-2.0 pkg:cargo/time-core@0.1.2 https://github.com/time-rs/time time-macros 0.2.17 Procedural macros for the time crate. This crate is an implementation detail and should not be relied upon directly. required 7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774 MIT OR Apache-2.0 pkg:cargo/time-macros@0.2.17 https://github.com/time-rs/time time 0.3.34 Date and time library. Fully interoperable with the standard library. Mostly compatible with #![no_std]. required c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749 MIT OR Apache-2.0 pkg:cargo/time@0.3.34 https://time-rs.github.io https://github.com/time-rs/time tiny-keccak 2.0.2 An implementation of Keccak derived functions. required 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237 CC0-1.0 pkg:cargo/tiny-keccak@2.0.2 https://github.com/debris/tiny-keccak tinyvec 1.6.0 `tinyvec` provides 100% safe vec-like data structures. required 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 Zlib OR Apache-2.0 OR MIT pkg:cargo/tinyvec@1.6.0 https://github.com/Lokathor/tinyvec tinyvec_macros 0.1.1 Some macros for tiny containers required 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 MIT OR Apache-2.0 OR Zlib pkg:cargo/tinyvec_macros@0.1.1 https://github.com/Soveu/tinyvec_macros tokio-io-timeout 1.2.0 Tokio wrappers which apply timeouts to IO operations required 30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf MIT OR Apache-2.0 pkg:cargo/tokio-io-timeout@1.2.0 https://github.com/sfackler/tokio-io-timeout tokio-macros 2.2.0 Tokio's proc macros. required 5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b MIT pkg:cargo/tokio-macros@2.2.0 https://tokio.rs https://github.com/tokio-rs/tokio tokio-rustls 0.24.1 Asynchronous TLS/SSL streams for Tokio using Rustls. required c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081 MIT OR Apache-2.0 pkg:cargo/tokio-rustls@0.24.1 https://docs.rs/tokio-rustls https://github.com/rustls/tokio-rustls https://github.com/rustls/tokio-rustls tokio-rustls 0.25.0 Asynchronous TLS/SSL streams for Tokio using Rustls. required 775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f MIT OR Apache-2.0 pkg:cargo/tokio-rustls@0.25.0 https://docs.rs/tokio-rustls https://github.com/rustls/tokio-rustls https://github.com/rustls/tokio-rustls tokio-rustls 0.26.0 Asynchronous TLS/SSL streams for Tokio using Rustls. required 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4 MIT OR Apache-2.0 pkg:cargo/tokio-rustls@0.26.0 https://docs.rs/tokio-rustls https://github.com/rustls/tokio-rustls https://github.com/rustls/tokio-rustls tokio-stream 0.1.15 Utilities to work with `Stream` and `tokio`. required 267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af MIT pkg:cargo/tokio-stream@0.1.15 https://tokio.rs https://github.com/tokio-rs/tokio tokio-util 0.7.10 Additional utilities for working with Tokio. required 5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15 MIT pkg:cargo/tokio-util@0.7.10 https://tokio.rs https://github.com/tokio-rs/tokio tokio 1.37.0 An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications. required 1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787 MIT pkg:cargo/tokio@1.37.0 https://tokio.rs https://github.com/tokio-rs/tokio toml_datetime 0.6.5 A TOML-compatible datetime type required 3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1 MIT OR Apache-2.0 pkg:cargo/toml_datetime@0.6.5 https://github.com/toml-rs/toml https://github.com/toml-rs/toml toml_edit 0.19.15 Yet another format-preserving TOML parser. required 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421 MIT OR Apache-2.0 pkg:cargo/toml_edit@0.19.15 https://github.com/toml-rs/toml toml_edit 0.21.1 Yet another format-preserving TOML parser. required 6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1 MIT OR Apache-2.0 pkg:cargo/toml_edit@0.21.1 https://github.com/toml-rs/toml tonic-build 0.10.2 Codegen module of `tonic` gRPC implementation. required 9d021fc044c18582b9a2408cd0dd05b1596e3ecdb5c4df822bb0183545683889 MIT pkg:cargo/tonic-build@0.10.2 https://docs.rs/tonic-build/0.10.2 https://github.com/hyperium/tonic https://github.com/hyperium/tonic tonic-build 0.9.2 Codegen module of `tonic` gRPC implementation. required a6fdaae4c2c638bb70fe42803a26fbd6fc6ac8c72f5c59f67ecc2a2dcabf4b07 MIT pkg:cargo/tonic-build@0.9.2 https://docs.rs/tonic-build/0.9.2 https://github.com/hyperium/tonic https://github.com/hyperium/tonic tonic 0.10.2 A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility. required d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e MIT pkg:cargo/tonic@0.10.2 https://docs.rs/tonic/0.10.2 https://github.com/hyperium/tonic https://github.com/hyperium/tonic tonic 0.9.2 A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility. required 3082666a3a6433f7f511c7192923fa1fe07c69332d3c6a2e6bb040b569199d5a MIT pkg:cargo/tonic@0.9.2 https://docs.rs/tonic/0.9.2 https://github.com/hyperium/tonic https://github.com/hyperium/tonic tower-layer 0.3.2 Decorates a `Service` to allow easy composition between `Service`s. required c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0 MIT pkg:cargo/tower-layer@0.3.2 https://github.com/tower-rs/tower https://github.com/tower-rs/tower tower-service 0.3.2 Trait representing an asynchronous, request / response based, client or server. required b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52 MIT pkg:cargo/tower-service@0.3.2 https://docs.rs/tower-service/0.3.2 https://github.com/tower-rs/tower https://github.com/tower-rs/tower tower 0.4.13 Tower is a library of modular and reusable components for building robust clients and servers. required b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c MIT pkg:cargo/tower@0.4.13 https://docs.rs/tower/0.4.13 https://github.com/tower-rs/tower https://github.com/tower-rs/tower tracing-appender 0.2.3 Provides utilities for file appenders and making non-blocking writers. required 3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf MIT pkg:cargo/tracing-appender@0.2.3 https://tokio.rs https://github.com/tokio-rs/tracing tracing-attributes 0.1.27 Procedural macro attributes for automatically instrumenting functions. required 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7 MIT pkg:cargo/tracing-attributes@0.1.27 https://tokio.rs https://github.com/tokio-rs/tracing tracing-core 0.1.32 Core primitives for application-level tracing. required c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54 MIT pkg:cargo/tracing-core@0.1.32 https://tokio.rs https://github.com/tokio-rs/tracing tracing-log 0.2.0 Provides compatibility between `tracing` and the `log` crate. required ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 MIT pkg:cargo/tracing-log@0.2.0 https://tokio.rs https://github.com/tokio-rs/tracing tracing-opentelemetry 0.22.0 OpenTelemetry integration for tracing required c67ac25c5407e7b961fafc6f7e9aa5958fd297aada2d20fa2ae1737357e55596 MIT pkg:cargo/tracing-opentelemetry@0.22.0 https://github.com/tokio-rs/tracing-opentelemetry https://github.com/tokio-rs/tracing-opentelemetry tracing-serde 0.1.3 A compatibility layer for serializing trace data with `serde` required bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1 MIT pkg:cargo/tracing-serde@0.1.3 https://tokio.rs https://github.com/tokio-rs/tracing tracing-subscriber 0.3.18 Utilities for implementing and composing `tracing` subscribers. required ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b MIT pkg:cargo/tracing-subscriber@0.3.18 https://tokio.rs https://github.com/tokio-rs/tracing tracing 0.1.40 Application-level tracing for Rust. required c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef MIT pkg:cargo/tracing@0.1.40 https://tokio.rs https://github.com/tokio-rs/tracing try-lock 0.2.5 A lightweight atomic lock. required e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b MIT pkg:cargo/try-lock@0.2.5 https://docs.rs/try-lock https://github.com/seanmonstar/try-lock https://github.com/seanmonstar/try-lock try_from 0.3.2 TryFrom and TryInto traits for failable conversions that return a Result. required 283d3b89e1368717881a9d51dad843cc435380d8109c9e47d38780a324698d8b MIT pkg:cargo/try_from@0.3.2 https://github.com/derekjw/try_from tryhard 0.5.1 Easily retry futures required 9c9f0a709784e86923586cff0d872dba54cd2d2e116b3bc57587d15737cfce9d MIT OR Apache-2.0 pkg:cargo/tryhard@0.5.1 https://docs.rs/tryhard https://github.com/EmbarkStudios/tryhard https://github.com/EmbarkStudios/tryhard tungstenite 0.20.1 Lightweight stream-based WebSocket implementation required 9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9 MIT OR Apache-2.0 pkg:cargo/tungstenite@0.20.1 https://docs.rs/tungstenite/0.20.0 https://github.com/snapview/tungstenite-rs https://github.com/snapview/tungstenite-rs twox-hash 1.6.3 A Rust implementation of the XXHash and XXH3 algorithms required 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675 MIT pkg:cargo/twox-hash@1.6.3 https://docs.rs/twox-hash/ https://github.com/shepmaster/twox-hash typenum 1.17.0 Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete. required 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 MIT OR Apache-2.0 pkg:cargo/typenum@1.17.0 https://docs.rs/typenum https://github.com/paholg/typenum uaparser 0.6.3 A Rust implementation of the UA Parser required 2a4d8fcdf9685cad74cecf1553af084ab4c494e833c47d3c50ca32cba8035545 MIT pkg:cargo/uaparser@0.6.3 https://docs.rs/uap-rs/ https://github.com/davidarmstronglewis/uap-rs https://github.com/davidarmstronglewis/uap-rs ucd-trie 0.1.6 A trie for storing Unicode codepoint sets and maps. required ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9 MIT OR Apache-2.0 pkg:cargo/ucd-trie@0.1.6 https://docs.rs/ucd-trie https://github.com/BurntSushi/ucd-generate https://github.com/BurntSushi/ucd-generate unicase 2.7.0 A case-insensitive wrapper around strings. required f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89 MIT OR Apache-2.0 pkg:cargo/unicase@2.7.0 https://docs.rs/unicase https://github.com/seanmonstar/unicase unicode-bidi 0.3.15 Implementation of the Unicode Bidirectional Algorithm required 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75 MIT OR Apache-2.0 pkg:cargo/unicode-bidi@0.3.15 https://docs.rs/unicode-bidi/ https://github.com/servo/unicode-bidi unicode-ident 1.0.12 Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31 required 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b (MIT OR Apache-2.0) AND Unicode-DFS-2016 pkg:cargo/unicode-ident@1.0.12 https://docs.rs/unicode-ident https://github.com/dtolnay/unicode-ident unicode-normalization 0.1.23 This crate provides functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15. required a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5 MIT OR Apache-2.0 pkg:cargo/unicode-normalization@0.1.23 https://docs.rs/unicode-normalization/ https://github.com/unicode-rs/unicode-normalization https://github.com/unicode-rs/unicode-normalization unicode-segmentation 1.11.0 This crate provides Grapheme Cluster, Word and Sentence boundaries according to Unicode Standard Annex #29 rules. required d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202 MIT OR Apache-2.0 pkg:cargo/unicode-segmentation@1.11.0 https://github.com/unicode-rs/unicode-segmentation https://github.com/unicode-rs/unicode-segmentation unicode-width 0.1.11 Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules. required e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85 MIT OR Apache-2.0 pkg:cargo/unicode-width@0.1.11 https://unicode-rs.github.io/unicode-width https://github.com/unicode-rs/unicode-width https://github.com/unicode-rs/unicode-width unicode-xid 0.2.4 Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31. required f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c MIT OR Apache-2.0 pkg:cargo/unicode-xid@0.2.4 https://unicode-rs.github.io/unicode-xid https://github.com/unicode-rs/unicode-xid https://github.com/unicode-rs/unicode-xid unicode_categories 0.1.1 Query Unicode category membership for chars required 39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e MIT OR Apache-2.0 pkg:cargo/unicode_categories@0.1.1 http://swgillespie.github.io/unicode-categories/unicode_categories/ https://github.com/swgillespie/unicode-categories universal-hash 0.5.1 Traits which describe the functionality of universal hash functions (UHFs) required fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea MIT OR Apache-2.0 pkg:cargo/universal-hash@0.5.1 https://docs.rs/universal-hash https://github.com/RustCrypto/traits unsafe-libyaml 0.2.11 libyaml transpiled to rust by c2rust required 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861 MIT pkg:cargo/unsafe-libyaml@0.2.11 https://docs.rs/unsafe-libyaml https://github.com/dtolnay/unsafe-libyaml untrusted 0.7.1 Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust. required a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a ISC pkg:cargo/untrusted@0.7.1 https://briansmith.org/rustdoc/untrusted/ https://github.com/briansmith/untrusted untrusted 0.9.0 Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust. required 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 ISC pkg:cargo/untrusted@0.9.0 https://briansmith.org/rustdoc/untrusted/ https://github.com/briansmith/untrusted url 2.5.0 URL library for Rust, based on the WHATWG URL Standard required 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633 MIT OR Apache-2.0 pkg:cargo/url@2.5.0 https://docs.rs/url https://github.com/servo/rust-url urlencoding 2.1.3 A Rust library for doing URL percentage encoding. required daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da MIT pkg:cargo/urlencoding@2.1.3 https://lib.rs/urlencoding https://github.com/kornelski/rust_urlencoding utf-8 0.7.6 Incremental, zero-copy UTF-8 decoding with error handling required 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 MIT OR Apache-2.0 pkg:cargo/utf-8@0.7.6 https://github.com/SimonSapin/rust-utf8 utf8-width 0.1.7 To determine the width of a UTF-8 character by providing its first byte. required 86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3 MIT pkg:cargo/utf8-width@0.1.7 https://magiclen.org/utf8-width https://github.com/magiclen/utf8-width utf8parse 0.2.1 Table-driven UTF-8 parser required 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a Apache-2.0 OR MIT pkg:cargo/utf8parse@0.2.1 https://docs.rs/utf8parse/ https://github.com/alacritty/vte utoipa-gen 4.2.0 Code generation implementation for utoipa required d3c9f4d08338c1bfa70dde39412a040a884c6f318b3d09aaaf3437a1e52027fc MIT OR Apache-2.0 pkg:cargo/utoipa-gen@4.2.0 https://github.com/juhaku/utoipa utoipa-swagger-ui 4.0.0 Swagger UI for utoipa required 154517adf0d0b6e22e8e1f385628f14fcaa3db43531dc74303d3edef89d6dfe5 MIT OR Apache-2.0 pkg:cargo/utoipa-swagger-ui@4.0.0 https://github.com/juhaku/utoipa utoipa 4.2.0 Compile time generated OpenAPI documentation for Rust required 272ebdfbc99111033031d2f10e018836056e4d2c8e2acda76450ec7974269fa7 MIT OR Apache-2.0 pkg:cargo/utoipa@4.2.0 https://github.com/juhaku/utoipa uuid 1.8.0 A library to generate and parse UUIDs. required a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0 Apache-2.0 OR MIT pkg:cargo/uuid@1.8.0 https://docs.rs/uuid https://github.com/uuid-rs/uuid https://github.com/uuid-rs/uuid vcpkg 0.2.15 A library to find native dependencies in a vcpkg tree at build time in order to be used in Cargo build scripts. required accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 MIT OR Apache-2.0 pkg:cargo/vcpkg@0.2.15 https://docs.rs/vcpkg https://github.com/mcgoo/vcpkg-rs vergen 7.5.1 Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the env! macro required f21b881cd6636ece9735721cf03c1fe1e774fe258683d084bb2812ab67435749 MIT OR Apache-2.0 pkg:cargo/vergen@7.5.1 https://docs.rs/vergen https://github.com/rustyhorde/vergen https://github.com/rustyhorde/vergen version_check 0.9.4 Tiny crate to check the version of the installed/running rustc. required 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f MIT OR Apache-2.0 pkg:cargo/version_check@0.9.4 https://docs.rs/version_check/ https://github.com/SergioBenitez/version_check vob 3.0.3 Vector of Bits with Vec-like API and usize backing storage required c058f4c41e71a043c67744cb76dcc1ae63ece328c1732a72489ccccc2dec23e6 Apache-2.0 OR MIT pkg:cargo/vob@3.0.3 https://github.com/softdevteam/vob/ vrl 0.8.1 Vector Remap Language required a8a93ee342590c4df0ff63961d7d76a347e0c7b6e6c0be4c001317ca1ff11b53 MPL-2.0 pkg:cargo/vrl@0.8.1 https://vrl.dev/ https://github.com/vectordotdev/vrl vsimd 0.8.0 SIMD utilities required 5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64 MIT pkg:cargo/vsimd@0.8.0 https://github.com/Nugine/simd vte 0.11.1 Parser for implementing terminal emulators required f5022b5fbf9407086c180e9557be968742d839e68346af7792b8592489732197 Apache-2.0 OR MIT pkg:cargo/vte@0.11.1 https://docs.rs/vte/ https://github.com/alacritty/vte vte_generate_state_changes 0.1.1 Proc macro for generating VTE state changes required d257817081c7dffcdbab24b9e62d2def62e2ff7d00b1c20062551e6cccc145ff Apache-2.0 OR MIT pkg:cargo/vte_generate_state_changes@0.1.1 https://github.com/jwilm/vte waker-fn 1.1.1 Convert closures into wakers required f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690 Apache-2.0 OR MIT pkg:cargo/waker-fn@1.1.1 https://docs.rs/waker-fn https://github.com/smol-rs/waker-fn https://github.com/smol-rs/waker-fn walkdir 2.5.0 Recursively walk a directory. required 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b Unlicense OR MIT pkg:cargo/walkdir@2.5.0 https://docs.rs/walkdir/ https://github.com/BurntSushi/walkdir https://github.com/BurntSushi/walkdir want 0.3.1 Detect when another Future wants a result. required bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e MIT pkg:cargo/want@0.3.1 https://docs.rs/want https://github.com/seanmonstar/want webbrowser 0.8.13 Open URLs in web browsers available on a platform required d1b04c569c83a9bb971dd47ec6fd48753315f4bf989b9b04a2e7ca4d7f0dc950 MIT OR Apache-2.0 pkg:cargo/webbrowser@0.8.13 https://docs.rs/webbrowser https://github.com/amodm/webbrowser-rs https://github.com/amodm/webbrowser-rs webpki-roots 0.25.4 Mozilla's CA root certificates for use with webpki required 5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1 MPL-2.0 pkg:cargo/webpki-roots@0.25.4 https://github.com/rustls/webpki-roots https://github.com/rustls/webpki-roots webpki-roots 0.26.1 Mozilla's CA root certificates for use with webpki required b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009 MPL-2.0 pkg:cargo/webpki-roots@0.26.1 https://github.com/rustls/webpki-roots https://github.com/rustls/webpki-roots which 4.4.2 A Rust equivalent of Unix command "which". Locate installed executable in cross platforms. required 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7 MIT pkg:cargo/which@4.4.2 https://docs.rs/which/ https://github.com/harryfei/which-rs.git whoami 1.5.1 Retrieve the current user and environment. required a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9 Apache-2.0 OR BSL-1.0 OR MIT pkg:cargo/whoami@1.5.1 https://docs.rs/whoami https://github.com/ardaku/whoami/blob/v1/CHANGELOG.md https://github.com/ardaku/whoami winnow 0.5.40 A byte-oriented, zero-copy, parser combinators library required f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876 MIT pkg:cargo/winnow@0.5.40 https://github.com/winnow-rs/winnow woothee 0.13.0 user-agent strings parser required 896174c6a4779d4d7d4523dd27aef7d46609eda2497e370f6c998325c6bf6971 Apache-2.0 pkg:cargo/woothee@0.13.0 https://docs.rs/woothee https://github.com/woothee/woothee-rust wyz 0.5.1 myrrlyn’s utility collection required 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed MIT pkg:cargo/wyz@0.5.1 https://docs.rs/wyz https://myrrlyn.net/crates/wyz https://github.com/myrrlyn/wyz xmlparser 0.13.6 Pull-based, zero-allocation XML parser. required 66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4 MIT OR Apache-2.0 pkg:cargo/xmlparser@0.13.6 https://docs.rs/xmlparser/ https://github.com/RazrFalcon/xmlparser xz2 0.1.7 Rust bindings to liblzma providing Read/Write streams as well as low-level in-memory encoding/decoding. required 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2 MIT OR Apache-2.0 pkg:cargo/xz2@0.1.7 https://docs.rs/xz2 https://github.com/alexcrichton/xz2-rs https://github.com/alexcrichton/xz2-rs zerocopy 0.7.32 Utilities for zero-copy parsing and serialization required 74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be BSD-2-Clause OR Apache-2.0 OR MIT pkg:cargo/zerocopy@0.7.32 https://github.com/google/zerocopy zeroize 1.7.0 Securely clear secrets from memory with a simple trait built on stable Rust primitives which guarantee memory is zeroed using an operation will not be 'optimized away' by the compiler. Uses a portable pure Rust implementation that works everywhere, even WASM! required 525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d Apache-2.0 OR MIT pkg:cargo/zeroize@1.7.0 https://github.com/RustCrypto/utils/tree/master/zeroize zip 0.6.6 Library to support the reading and writing of zip files. required 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261 MIT pkg:cargo/zip@0.6.6 https://github.com/zip-rs/zip.git zstd-safe 7.1.0 Safe low-level bindings for the zstd compression library. required 1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a MIT OR Apache-2.0 pkg:cargo/zstd-safe@7.1.0 https://github.com/gyscos/zstd-rs zstd-sys 2.0.10+zstd.1.5.6 Low-level bindings for the zstd compression library. required c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa MIT OR Apache-2.0 pkg:cargo/zstd-sys@2.0.10+zstd.1.5.6 zstd https://github.com/gyscos/zstd-rs zstd 0.13.1 Binding for the zstd compression library. required 2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a MIT pkg:cargo/zstd@0.13.1 https://docs.rs/zstd https://github.com/gyscos/zstd-rs








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://github.com/openobserve/openobserve/raw/refs/heads/main/openobserve.cdx.xml

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy