licenses.dev

fabric-benchmarking v2.0.0

Macro for benchmarking a FABRIC runtime.

Published on

Licenses

Learn more about license information.

Package Licenses

Apache-2.0

Dependency Licenses

Apache-2.0 OR MIT59
PackageRelationDependenciesPublished
arrayvec • 0.4.12A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.INDIRECT1
arrayvec • 0.5.2A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.INDIRECT0
autocfg • 1.4.0Automatic cfg for Rust compiler featuresINDIRECT0
bitflags • 1.3.2A macro to generate structures which behave like bitflags. INDIRECT0
blake2-rfc • 0.2.18A pure Rust implementation of BLAKE2 based on RFC 7693.INDIRECT3
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
either • 1.13.0The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. INDIRECT0
getrandom • 0.2.15A small cross-platform library for retrieving random data from system sourceINDIRECT3
hex-literal • 0.3.4Macro for converting hexadecimal string to a byte array at compile timeDIRECT0
hex • 0.4.3Encoding and decoding data into/from hexadecimal representation.INDIRECT0
impl-trait-for-tuples • 0.2.2Attribute macro to implement a trait for tuples INDIRECT4
integer-sqrt • 0.1.5An implementation of integer square root algorithm for primitive rust typesINDIRECT3
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
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
nodrop • 0.1.14A wrapper type to inhibit drop (destructor). ***Deprecated: Use ManuallyDrop or MaybeUninit instead!*** INDIRECT0
num-complex • 0.4.6Complex numbers implementation for RustINDIRECT3
num-rational • 0.4.1Rational numbers implementation for RustINDIRECT4
num-traits • 0.2.19Numeric traits for generic mathematicsINDIRECT2
paste-impl • 0.1.18Implementation detail of the `paste` crateINDIRECT1
paste • 0.1.18Macros for all your token pasting needsDIRECT2
paste • 1.0.15Macros for all your token pasting needsINDIRECT0
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
proc-macro-crate • 0.1.5Replacement for crate (macro_rules keyword) in proc-macros INDIRECT7
proc-macro-hack • 0.5.20+deprecatedProcedural macros in expression positionINDIRECT0
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 INDIRECT18
rand • 0.8.5Random number generators and other randomness functionality. INDIRECT14
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
ref-cast-impl • 1.0.23Derive implementation for ref_cast::RefCast.INDIRECT4
ref-cast • 1.0.23Safely cast &T to &U where the struct U contains a single field of type T.INDIRECT5
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
secrecy • 0.7.0Wrapper types and traits for secret management which help ensure they aren't accidentally copied, logged, or otherwise exposed (as much as possible), and also ensure secrets are securely wiped from memory when dropped. INDIRECT1
serde_derive • 1.0.195Macros 1.1 implementation of #[derive(Serialize, Deserialize)]INDIRECT4
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
static_assertions • 1.1.0Compile-time assertions to ensure that invariants are met.INDIRECT0
syn • 1.0.109Parser for Rust source codeINDIRECT3
syn • 2.0.82Parser for Rust source codeINDIRECT2
tetsy-fixed-hash • 0.7.1Macros to define custom tetsy-fixed-size hash typesINDIRECT1
tetsy-impl-codec • 0.5.1Tetsy Codec serialization support for uint and fixed hash.INDIRECT14
tetsy-primitive-types • 0.9.1Primitive types shared by Vapory and TetcoreINDIRECT21
tetsy-util-mem-derive • 0.1.1Tetsy Common Crate for Memory ReportingINDIRECT6
tetsy-util-mem • 0.9.1Collection of tetsy memory related utilitiesINDIRECT30
toml • 0.5.11A native Rust encoder and decoder of TOML-formatted files and streams. Provides implementations of the standard Serialize/Deserialize traits for TOML data to facilitate deserializing and serializing Rust structures. INDIRECT6
typenum • 1.17.0Typenum 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.INDIRECT0
uint-crate • 0.9.1Tetsy Common Large Fixed-Size Integer ArithmeticINDIRECT4
unicode-xid • 0.2.6Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31. INDIRECT0
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
zeroize • 1.8.1Securely 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! INDIRECT0
Apache-2.029
PackageRelationDependenciesPublished
approx • 0.5.1Approximate floating point equality comparisons and assertions.INDIRECT3
arithmetic • 2.1.2Minimal fixed point arithmetic primitives and types for tetcore runtime.INDIRECT20
debug-derive • 2.1.2Tetcore macros to derive runtime debug implementation.INDIRECT4
fabric-metadata • 12.0.0Decodable variant of the RuntimeMetadata.INDIRECT58
fabric-support-procedural-tools-derive • 2.0.1Use to derive parsing for parsing struct.INDIRECT4
fabric-support-procedural-tools • 2.0.1Proc macro helpers for procedural macrosINDIRECT10
fabric-support-procedural • 2.0.1Proc macro of Support code for the runtime.INDIRECT17
fabric-support • 2.0.0Support code for the runtime.DIRECT74
fabric-system • 2.0.0FABRIC system moduleDIRECT76
nalgebra-macros • 0.1.0Procedural macros for nalgebraINDIRECT4
simba • 0.5.1SIMD algebra for RustINDIRECT6
tet-application-crypto • 2.1.2Provides facilities for generating application specific crypto wrapper types.INDIRECT59
tet-core • 2.1.2Shareable Tetcore types.INDIRECT57
tet-io • 2.1.2I/O for Tetcore runtimesDIRECT58
tetcore-std • 2.1.2Lowest-abstraction level for the Tetcore runtimeDIRECT0
tetcore-storage • 2.1.2Tetcore storage related primitivesDIRECT18
tetcore-tracing • 2.1.2Instrumentation primitives and macros for Tetcore.INDIRECT18
tetcore-wasm-interface • 2.1.2Types and traits for interfacing between the host and the wasm runtime.INDIRECT16
tetsy-hash-db • 0.15.3tetsy trait for hash-keyed databases.INDIRECT0
tetsy-hash256-std-hasher • 0.15.3tetsy standard library hasher for 256-bit prehashed keys.INDIRECT1
tetsy-scale-codec-derive • 2.0.1Serialization and deserialization derive macro for Tetsy SCALE CodecINDIRECT9
tetsy-scale-codec • 2.0.1Tetsy SCALE - Simple Concatenating Aggregated Little EndiansDIRECT13
tp-api-proc-macro • 2.1.2Tetcore Macros for declaring and implementing runtime apis.INDIRECT13
tp-api • 2.1.2Tetcore runtime api primitivesDIRECT73
tp-inherents • 2.1.2Provides types and traits for creating and checking inherents.INDIRECT58
tp-runtime-interface-proc-macro • 2.1.2This crate provides procedural macros for usage within the context of the Tetcore runtime interface.INDIRECT15
tp-runtime-interface • 2.1.2Tetcore runtime interfaceDIRECT40
tp-runtime • 2.1.2Runtime Modules shared primitive types.DIRECT66
tp-version • 2.1.2Version module for the Tetcore runtime; Provides a function that returns the runtime version.INDIRECT67
MIT8
PackageRelationDependenciesPublished
byte-slice-cast • 1.2.2Safely cast bytes slices from/to slices of built-in fundamental numeric typesINDIRECT0
crunchy • 0.2.2Crunchy unroller: deterministically unroll constant loopsINDIRECT0
funty • 1.1.0Trait generalization over the primitive typesINDIRECT0
linregress • 0.4.4ordinary least squared linear regression with some basic statisticsDIRECT33
statrs • 0.15.0Statistical computing library for RustINDIRECT32
synstructure • 0.12.6Helper methods and macros for custom derivesINDIRECT5
tracing-core • 0.1.32Core primitives for application-level tracing. INDIRECT0
tracing • 0.1.40Application-level tracing for Rust. INDIRECT2
MIT OR Unlicense3
PackageRelationDependenciesPublished
aho-corasick • 0.7.20Fast multiple substring searching.INDIRECT1
byteorder • 1.5.0Library for reading/writing numbers in big-endian and little-endian.INDIRECT0
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
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
nalgebra • 0.27.1General-purpose linear algebra library with transformations and statically-sized or dynamically-sized matrices.INDIRECT30
BSD-2-Clause1
PackageRelationDependenciesPublished
Inflector • 0.11.4Adds String based inflections for Rust. Snake, kebab, camel, sentence, class, title and table cases as well as ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize are supported as both traits and pure functions acting on String types. INDIRECT5
CC0-1.01
PackageRelationDependenciesPublished
constant_time_eq • 0.1.5Compares two equal-sized byte strings in constant time.INDIRECT0
unknown1
PackageRelationDependenciesPublished
num-integer • 0.1.46Integer traits and functionsINDIRECT3
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
Apache-2.0 OR MIT OR Apache-2.0 WITH LLVM-exception1
PackageRelationDependenciesPublished
wasi • 0.11.0+wasi-snapshot-preview1Experimental WASI API bindings for RustINDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

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

Or the licenses badge code for the 2.0.0 version:

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