cfg-if • 0.1.10A 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
cfg-if • 1.0.5A 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
flate2 • 1.1.10DEFLATE compression and decompression exposed as Read/BufRead/Write streams.
Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip,
and raw deflate streams.
indexmap • 1.9.3A hash table with consistent order and fast iteration.
INDIRECT
2
itoa • 1.0.18Fast integer primitive to string conversion
INDIRECT
0
js-sys • 0.3.106Bindings for all JS global objects and functions in all JS environments like
Node.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate.
matrixmultiply • 0.3.11General matrix multiplication for f32 and f64 matrices. Operates on matrices with general layout (they can use arbitrary row and column stride). Detects and uses SIMD features on x86/x86-64 and AArch64 transparently for higher performance. Uses a microkernel strategy, so that the implementation is easy to parallelize and optimize.
Supports multithreading.
INDIRECT
2
num_threads • 0.1.7A minimal library that determines the number of running threads for the current process.
proc-macro2 • 1.0.107A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.
rand_core • 0.6.4Core random number generation traits and tools for implementation.
INDIRECT
4
rand • 0.8.8Random number generators and other randomness functionality.
INDIRECT
13
rawpointer • 0.2.1Extra methods for raw pointers and `NonNull<T>`.
For example `.post_inc()` and `.pre_dec()` (c.f. `ptr++` and `--ptr`),
`offset` and `add` for `NonNull<T>`, and the function `ptrdistance`.
regex • 1.8.4An implementation of regular expressions for Rust. This implementation uses
finite automata and guarantees linear time matching on all inputs.
time • 0.3.15Date and time library. Fully interoperable with the standard library. Mostly compatible with #![no_std].
INDIRECT
3
typenum • 1.20.1Typenum 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.
INDIRECT
0
unicode-width • 0.1.14Determine displayed width of `char` and `str` types
according to Unicode Standard Annex #11 rules.