Package Licenses
Apache-2.0
Dependency Licenses
Apache-2.0 OR MIT27
Package | Relation | Dependencies | Published |
---|---|---|---|
async-trait • 0.1.80Type erasure for async trait methods | INDIRECT | 4 | |
autocfg • 1.4.0Automatic cfg for Rust compiler features | INDIRECT | 0 | |
cc • 1.0.99A 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. | INDIRECT | 3 | |
cfg-if • 1.0.0A 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. | INDIRECT | 0 | |
crc32fast • 1.4.2Fast, SIMD-accelerated CRC32 (IEEE) checksum computation | INDIRECT | 1 | |
flate2 • 1.0.34DEFLATE compression and decompression exposed as Read/BufRead/Write streams. Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, and raw deflate streams. | DIRECT | 4 | |
futures-channel • 0.3.31Channels for asynchronous communication using futures-rs. | INDIRECT | 2 | |
futures-core • 0.3.31The core traits and types in for the `futures` library. | INDIRECT | 0 | |
futures-executor • 0.3.31Executors for asynchronous tasks based on the futures-rs library. | INDIRECT | 16 | |
futures-io • 0.3.31The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library. | INDIRECT | 0 | |
futures-macro • 0.3.31The futures-rs procedural macro implementations. | INDIRECT | 4 | |
futures-sink • 0.3.31The asynchronous `Sink` trait for the futures-rs library. | INDIRECT | 0 | |
futures-task • 0.3.31Tools for working with tasks. | INDIRECT | 0 | |
futures-util • 0.3.31Common utilities and extension traits for the futures-rs library. | INDIRECT | 15 | |
futures • 0.3.31An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces. | DIRECT | 17 | |
jobserver • 0.1.32An implementation of the GNU Make jobserver for Rust. | INDIRECT | 1 | |
libc • 0.2.161Raw FFI bindings to platform libraries like libc. | INDIRECT | 0 | |
num-traits • 0.2.19Numeric traits for generic mathematics | INDIRECT | 1 | |
once_cell • 1.20.2Single assignment cells and lazy values. | INDIRECT | 0 | |
pin-project-lite • 0.2.14A lightweight version of pin-project written with declarative macros. | INDIRECT | 0 | |
pin-utils • 0.1.0Utilities for pinning | INDIRECT | 0 | |
proc-macro2 • 1.0.89A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case. | INDIRECT | 1 | |
quote • 1.0.37Quasi-quoting macro quote!(...) | INDIRECT | 2 | |
streaming-iterator • 0.1.9Streaming iterators | DIRECT | 0 | |
syn • 2.0.82Parser for Rust source code | INDIRECT | 2 | |
zstd-safe • 4.1.3+zstd.1.5.1Safe low-level bindings for the zstd compression library. | INDIRECT | 5 | |
zstd-sys • 1.6.2+zstd.1.5.1Low-level bindings for the zstd compression library. | INDIRECT | 4 |
MIT10
Package | Relation | Dependencies | Published |
---|---|---|---|
async-stream-impl • 0.3.6proc macros for async-stream crate | INDIRECT | 4 | |
async-stream • 0.3.6Asynchronous streams using async & await notation | DIRECT | 7 | |
bitpacking • 0.8.4Fast integer compression/decompression via SIMD bit-packing. Port of simdcomp to rust. | DIRECT | 1 | |
crunchy • 0.2.2Crunchy unroller: deterministically unroll constant loops | INDIRECT | 0 | |
integer-encoding • 3.0.4varint+zigzag and fixedint integer encoding/decoding (https://developers.google.com/protocol-buffers/docs/encoding) | INDIRECT | 17 | |
lz4-sys • 1.10.0Rust LZ4 sys package. | INDIRECT | 4 | |
lz4 • 1.26.0Rust LZ4 bindings library. | DIRECT | 5 | |
ordered-float • 1.1.1Wrappers for total ordering on floats | INDIRECT | 2 | |
slab • 0.4.9Pre-allocated storage for a uniform data type | INDIRECT | 1 | |
zstd • 0.9.2+zstd.1.5.1Binding for the zstd compression library. | DIRECT | 6 |
BSD-3-Clause3
Package | Relation | Dependencies | Published |
---|---|---|---|
alloc-no-stdlib • 2.0.4A 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 | INDIRECT | 0 | |
alloc-stdlib • 0.2.2A dynamic allocator example that may be used with the stdlib | INDIRECT | 1 | |
snap • 1.1.1A pure Rust implementation of the Snappy compression algorithm. Includes streaming compression and decompression. | DIRECT | 0 |
BSD-3-Clause OR MIT2
Package | Relation | Dependencies | Published |
---|---|---|---|
brotli-decompressor • 2.5.1A 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 | INDIRECT | 2 | |
brotli • 3.5.0A 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. | DIRECT | 3 |
MIT OR Unlicense2
Package | Relation | Dependencies | Published |
---|---|---|---|
byteorder • 1.5.0Library for reading/writing numbers in big-endian and little-endian. | INDIRECT | 0 | |
memchr • 2.7.4Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. | INDIRECT | 0 |
Apache-2.01
Package | Relation | Dependencies | Published |
---|---|---|---|
parquet-format-async-temp • 0.2.0Temporary crate containing thrift library + parquet definitions compiled to support read+write async. | DIRECT | 23 |
Apache-2.0 OR MIT OR Zlib1
Package | Relation | Dependencies | Published |
---|---|---|---|
miniz_oxide • 0.8.0DEFLATE compression and decompression library rewritten in Rust based on miniz | INDIRECT | 1 |
0BSD OR Apache-2.0 OR MIT1
Package | Relation | Dependencies | Published |
---|---|---|---|
adler2 • 2.0.0A simple clean-room implementation of the Adler-32 checksum | INDIRECT | 0 |
Unicode-DFS-2016 AND (Apache-2.0 OR MIT)1
Package | Relation | Dependencies | Published |
---|---|---|---|
unicode-ident • 1.0.13Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31 | INDIRECT | 0 |