licenses.dev

metrics-util v0.11.1

Helper types/functions used by the metrics ecosystem.

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

Apache-2.0 OR MIT89
PackageRelationDependenciesPublished
atomic-shim • 0.2.0Atomic types for unsupported platformsDIRECT1
autocfg • 1.4.0Automatic cfg for Rust compiler featuresINDIRECT0
bitflags • 1.3.2A macro to generate structures which behave like bitflags. INDIRECT0
bumpalo • 3.16.0A fast bump allocation arena for Rust.INDIRECT0
cast • 0.3.0Ergonomic, checked cast functions for primitive typesINDIRECT0
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. INDIRECT0
criterion-plot • 0.4.5Criterion's plotting libraryINDIRECT3
criterion • 0.3.6Statistics-driven micro-benchmarking libraryDIRECT69
crossbeam-deque • 0.8.5Concurrent work-stealing dequeINDIRECT2
crossbeam-epoch • 0.9.18Epoch-based garbage collectionDIRECT1
crossbeam-queue • 0.3.11Concurrent queuesDIRECT1
crossbeam-utils • 0.8.20Utilities for concurrent programmingDIRECT0
either • 1.13.0The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. INDIRECT0
env_logger • 0.8.4A logging implementation for `log` which is configured via an environment variable. INDIRECT5
getopts • 0.2.21getopts-like option parsing. DIRECT1
getrandom • 0.2.15A small cross-platform library for retrieving random data from system sourceINDIRECT3
half • 1.8.3Half-precision floating point f16 and bf16 types for Rust implementing the IEEE 754-2008 standard binary16 and bfloat16 types.INDIRECT0
hashbrown • 0.11.2A Rust port of Google's SwissTable hash mapDIRECT7
hashbrown • 0.12.3A Rust port of Google's SwissTable hash mapINDIRECT0
hdrhistogram • 7.5.4A port of HdrHistogram to RustDIRECT4
hermit-abi • 0.1.19Hermit system calls definitions.INDIRECT1
hermit-abi • 0.3.9Hermit system calls definitions.INDIRECT0
indexmap • 1.9.3A hash table with consistent order and fast iteration.DIRECT2
itertools • 0.10.5Extra iterator adaptors, iterator methods, free functions, and macros.INDIRECT1
itoa • 1.0.11Fast integer primitive to string conversionINDIRECT0
js-sys • 0.3.72Bindings 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. INDIRECT13
lazy_static • 1.5.0A macro for declaring lazily evaluated statics in Rust.INDIRECT0
libc • 0.2.161Raw FFI bindings to platform libraries like libc. INDIRECT0
libm • 0.2.8libm in pure RustINDIRECT0
lock_api • 0.4.12Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.INDIRECT2
log • 0.4.22A lightweight logging facade for Rust INDIRECT0
matrixmultiply • 0.3.9General matrix multiplication for f32 and f64 matrices. Operates on matrices with general layout (they can use arbitrary row and column stride). Detects and uses AVX or SSE2 on x86 platforms transparently for higher performance. Uses a microkernel strategy, so that the implementation is easy to parallelize and optimize. Supports multithreading.INDIRECT2
mockall_derive • 0.11.4Procedural macros for Mockall INDIRECT5
mockall • 0.11.4A powerful mock object library for Rust. DIRECT25
ndarray-stats • 0.5.1Statistical routines for ArrayBase, the n-dimensional array data structure provided by ndarray.DIRECT28
ndarray • 0.15.6An n-dimensional array for general elements and for numerics. Lightweight array views and slicing; views support chunking and splitting.DIRECT7
num_cpus • 1.16.0Get the number of CPUs on a machine.DIRECT2
num-complex • 0.4.6Complex numbers implementation for RustINDIRECT3
num-traits • 0.2.19Numeric traits for generic mathematicsINDIRECT2
once_cell • 1.20.2Single assignment cells and lazy values.INDIRECT0
parking_lot_core • 0.8.6An advanced API for creating custom synchronization primitives.INDIRECT9
parking_lot • 0.11.2More compact and efficient implementations of the standard synchronization primitives.DIRECT13
pin-project-lite • 0.2.14A lightweight version of pin-project written with declarative macros. INDIRECT0
ppv-lite86 • 0.2.20Implementation of the crypto-simd API for x86INDIRECT7
predicates-core • 1.0.8An API for boolean-valued predicate functions.INDIRECT0
predicates-tree • 1.0.11Render boolean-valued predicate functions results as a tree.INDIRECT2
predicates • 2.1.1An implementation of boolean-valued predicate functions.INDIRECT13
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.INDIRECT1
quote • 1.0.37Quasi-quoting macro quote!(...)INDIRECT2
rand_chacha • 0.3.1ChaCha random number generator INDIRECT13
rand_core • 0.6.4Core random number generator traits and tools for implementation. INDIRECT4
rand_distr • 0.4.3Sampling from random number distributions DIRECT18
rand • 0.8.5Random number generators and other randomness functionality. DIRECT14
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`. INDIRECT0
rayon-core • 1.12.1Core APIs for RayonINDIRECT3
rayon • 1.10.0Simple work-stealing parallelism for RustINDIRECT5
regex-syntax • 0.6.29A regular expression parser.INDIRECT0
regex • 1.7.3An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. INDIRECT3
scopeguard • 1.2.0A 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. INDIRECT0
serde_cbor • 0.11.2CBOR support for serde.INDIRECT7
serde_derive • 1.0.195Macros 1.1 implementation of #[derive(Serialize, Deserialize)]INDIRECT4
serde_json • 1.0.132A JSON serialization file formatINDIRECT9
serde • 1.0.195A generic serialization/deserialization frameworkINDIRECT5
smallvec • 1.13.2'Small vector' optimization: store up to a small number of items on the stackINDIRECT0
syn • 1.0.109Parser for Rust source codeINDIRECT3
syn • 2.0.82Parser for Rust source codeINDIRECT2
thread_local • 1.1.8Per-object thread-local storageINDIRECT2
tinytemplate • 1.2.1Simple, lightweight template engineINDIRECT10
unicode-width • 0.1.14Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules. INDIRECT0
version_check • 0.9.5Tiny crate to check the version of the installed/running rustc.INDIRECT0
wasm-bindgen-backend • 0.2.95Backend code generation of the wasm-bindgen tool INDIRECT8
wasm-bindgen-macro-support • 0.2.95The part of the implementation of the `#[wasm_bindgen]` attribute that is not in the shared backend crate INDIRECT9
wasm-bindgen-macro • 0.2.95Definition of the `#[wasm_bindgen]` attribute, an internal dependency INDIRECT10
wasm-bindgen-shared • 0.2.95Shared support between wasm-bindgen and wasm-bindgen cli, an internal dependency. INDIRECT0
wasm-bindgen • 0.2.95Easy support for interacting between JS and Rust. INDIRECT12
web-sys • 0.3.72Bindings for all Web APIs, a procedurally generated crate from WebIDL INDIRECT14
winapi-i686-pc-windows-gnu • 0.4.0Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi-x86_64-pc-windows-gnu • 0.4.0Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi • 0.3.9Raw FFI bindings for all of Windows API.INDIRECT2
windows_aarch64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_aarch64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows-sys • 0.59.0Rust for WindowsINDIRECT9
windows-targets • 0.52.6Import libs for WindowsINDIRECT8
MIT27
PackageRelationDependenciesPublished
atty • 0.2.14A simple interface for querying attyINDIRECT5
clap • 2.34.0A simple to use, efficient, and full-featured Command Line Argument ParserINDIRECT3
difflib • 0.4.0Port of Python's difflib library to Rust.INDIRECT0
downcast • 0.11.0Trait for downcasting trait objects back to their original types.INDIRECT0
endian-type • 0.1.2Type safe wrappers for types with a defined byte orderINDIRECT0
float-cmp • 0.9.0Floating point approximate comparison traitsINDIRECT3
metrics-macros • 0.5.1Macros for the metrics crate.INDIRECT4
metrics • 0.18.1A lightweight metrics facade.DIRECT12
nibble_vec • 0.1.0Vector data-structure for half-byte values.INDIRECT1
nu-ansi-term • 0.46.0Library for ANSI terminal colors and styles (bold, underline)INDIRECT4
oorandom • 11.1.4A tiny, robust PRNG implementation.INDIRECT0
ordered-float • 2.10.1Wrappers for total ordering on floatsDIRECT3
overload • 0.1.1Provides a macro to simplify operator overloading.INDIRECT0
plotters-backend • 0.3.7Plotters Backend APIINDIRECT0
plotters-svg • 0.3.7Plotters SVG backendINDIRECT1
plotters • 0.3.7A Rust drawing library focus on data plotting for both WASM and native applicationsINDIRECT20
quanta • 0.9.3high-speed timing libraryDIRECT24
radix_trie • 0.2.1Generic radix trie data-structure.DIRECT3
raw-cpuid • 10.7.0A library to parse the x86 CPUID instruction, written in rust with no external dependencies. The implementation closely resembles the Intel CPUID manual description. The library does only depend on libcore.INDIRECT1
redox_syscall • 0.2.16A Rust library to access raw Redox system callsINDIRECT1
sharded-slab • 0.1.7A lock-free concurrent slab. INDIRECT1
termtree • 0.4.1Visualize tree-like data on the command-lineINDIRECT0
textwrap • 0.11.0Powerful library for word wrapping, indenting, and dedenting stringsINDIRECT1
tracing-attributes • 0.1.23Procedural macro attributes for automatically instrumenting functions. INDIRECT4
tracing-core • 0.1.32Core primitives for application-level tracing. INDIRECT1
tracing-subscriber • 0.3.18Utilities for implementing and composing `tracing` subscribers. DIRECT11
tracing • 0.1.37Application-level tracing for Rust. DIRECT9
MIT OR Unlicense10
PackageRelationDependenciesPublished
aho-corasick • 0.7.20Fast multiple substring searching.DIRECT1
byteorder • 1.5.0Library for reading/writing numbers in big-endian and little-endian.INDIRECT0
csv-core • 0.1.11Bare bones CSV parsing with no_std support.INDIRECT1
csv • 1.3.0Fast CSV parsing with support for serde.INDIRECT10
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. INDIRECT0
quickcheck_macros • 1.0.0A macro attribute for quickcheck.DIRECT4
quickcheck • 1.0.3Automatic property based testing with shrinking.DIRECT21
same-file • 1.0.6A simple crate for determining whether two file paths point to the same file. INDIRECT11
walkdir • 2.5.0Recursively walk a directory.INDIRECT12
winapi-util • 0.1.9A dumping ground for high level safe wrappers over windows-sys.INDIRECT10
Apache-2.05
PackageRelationDependenciesPublished
approx • 0.5.1Approximate floating point equality comparisons and assertions.DIRECT3
fragile • 2.0.0Provides wrapper types for sending non-send values to other threads.INDIRECT0
noisy_float • 0.2.0Contains floating point types that panic if they are set to an illegal value, such as NaNDIRECT3
normalize-line-endings • 0.3.0Takes an iterator over chars and returns a new iterator with all line endings (\r, \n, or \r\n) as \nINDIRECT0
sketches-ddsketch • 0.1.3A direct port of the Golang DDSketch implementation. DIRECT0
unknown2
PackageRelationDependenciesPublished
ahash • 0.7.8A non-cryptographic hash function using AES-NI for high performanceDIRECT6
num-integer • 0.1.46Integer traits and functionsINDIRECT3
Apache-2.0 OR MIT OR Apache-2.0 WITH LLVM-exception2
PackageRelationDependenciesPublished
wasi • 0.10.2+wasi-snapshot-preview1Experimental WASI API bindings for RustINDIRECT0
wasi • 0.11.0+wasi-snapshot-preview1Experimental WASI API bindings for RustINDIRECT0
Apache-2.0 OR BSD-2-Clause OR MIT2
PackageRelationDependenciesPublished
zerocopy-derive • 0.7.35Custom derive for traits from the zerocopy crateINDIRECT4
zerocopy • 0.7.35Utilities for zero-copy parsing and serializationINDIRECT6
BSD-3-Clause1
PackageRelationDependenciesPublished
instant • 0.1.13Unmaintained, consider using web-time instead - A partial replacement for std::time::Instant that works on WASM to.INDIRECT1
BSD-2-Clause1
PackageRelationDependenciesPublished
mach • 0.3.2A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.INDIRECT1
Apache-2.0 OR BSL-1.01
PackageRelationDependenciesPublished
ryu • 1.0.18Fast floating point to string conversionINDIRECT0
Unicode-DFS-2016 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.13Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31INDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/cargo/metrics-util)](https://licenses.dev/cargo/metrics-util)
<a href="https://licenses.dev/cargo/metrics-util">
  <img src="https://licenses.dev/b/cargo/metrics-util" alt="licenses" />
</a>

Or the licenses badge code for the 0.11.1 version:

[![licenses](https://licenses.dev/b/cargo/metrics-util/0.11.1)](https://licenses.dev/cargo/metrics-util/0.11.1)
<a href="https://licenses.dev/cargo/metrics-util/0.11.1">
  <img src="https://licenses.dev/b/cargo/metrics-util/0.11.1" alt="licenses" />
</a>
GitHub