licenses.dev

i18n-embed-fl v0.6.7

Macro to perform compile time checks when using the i18n-embed crate and the fluent localization system

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

Apache-2.0 OR MIT53
PackageRelationDependenciesPublished
arc-swap • 1.9.2Atomically swappable ArcINDIRECT1
basic-toml • 0.1.10Minimal TOML library with few dependenciesINDIRECT6
bitflags • 2.13.1A macro to generate structures which behave like bitflags. INDIRECT0
block-buffer • 0.10.4Buffer types for block processing of dataINDIRECT3
cfg-if • 1.0.4A 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
cpufeatures • 0.2.17Lightweight 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 INDIRECT1
crypto-common • 0.1.7Common traits used by cryptographic algorithmsINDIRECT3
diff • 0.1.13An LCS based slice and string diffing implementation.INDIRECT0
digest • 0.10.7Traits for cryptographic hash functions and message authentication codesINDIRECT5
displaydoc • 0.2.7A derive macro for implementing the display Trait via a doc comment and string interpolation INDIRECT4
env_logger • 0.10.2A logging implementation for `log` which is configured via an environment variable. DIRECT1
find-crate • 0.6.3Find the crate name from the current Cargo.toml. DIRECT7
fluent-bundle • 0.15.3A low-level implementation of a collection of localization messages for a single locale for Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations. INDIRECT23
fluent-langneg • 0.13.1A library for language and locale negotiation. INDIRECT11
fluent-syntax • 0.11.1A low-level parser, AST, and serializer API for the syntax used by Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations. DIRECT6
fluent • 0.16.1An umbrella crate exposing the combined features of fluent-rs crates with additional convenience macros for Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations. DIRECT24
hashbrown • 0.14.5A Rust port of Google's SwissTable hash mapINDIRECT0
intl_pluralrules • 7.0.2Unicode Plural Rules categorizer for numeric input.INDIRECT11
intl-memoizer • 0.5.3A memoizer specifically tailored for storing lazy-initialized intl formatters for Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations. INDIRECT13
lazy_static • 1.5.0A macro for declaring lazily evaluated statics in Rust.DIRECT0
libc • 0.2.189Raw FFI bindings to platform libraries like libc.INDIRECT0
lock_api • 0.4.14Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.INDIRECT1
log • 0.4.34A lightweight logging facade for Rust INDIRECT0
once_cell • 1.21.4Single assignment cells and lazy values.INDIRECT0
parking_lot_core • 0.9.12An advanced API for creating custom synchronization primitives.INDIRECT6
parking_lot • 0.12.5More compact and efficient implementations of the standard synchronization primitives.INDIRECT9
pretty_assertions • 1.4.1Overwrite `assert_eq!` and `assert_ne!` with drop-in replacements, adding colorful diffs.DIRECT2
proc-macro-error-attr • 1.0.4Attribute macro for proc-macro-error crateINDIRECT4
proc-macro-error • 1.0.4Almost drop-in replacement to panics in proc-macrosDIRECT6
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.DIRECT1
quote • 1.0.47Quasi-quoting macro quote!(...)DIRECT2
rustc-hash • 1.1.0A speedy, non-cryptographic hashing algorithm used by rustcINDIRECT0
rustc-hash • 2.1.3A speedy, non-cryptographic hashing algorithm used by rustcINDIRECT0
rustversion • 1.0.23Conditional compilation according to rustc compiler versionINDIRECT0
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_derive • 1.0.210Macros 1.1 implementation of #[derive(Serialize, Deserialize)]INDIRECT4
serde • 1.0.210A generic serialization/deserialization frameworkINDIRECT5
sha2 • 0.10.9Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, and SHA-512. INDIRECT9
smallvec • 1.16.0'Small vector' optimization: store up to a small number of items on the stackINDIRECT0
syn • 1.0.109Parser for Rust source codeINDIRECT2
syn • 2.0.56Parser for Rust source codeDIRECT3
syn • 3.0.4Parser for Rust source codeINDIRECT2
thiserror-impl • 1.0.65Implementation detail of the `thiserror` crateINDIRECT4
thiserror • 1.0.65derive(Error)INDIRECT5
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
type-map • 0.5.1Provides a typemap container with FxHashMapINDIRECT1
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.INDIRECT0
unic-langid-impl • 0.9.6API for managing Unicode Language IdentifiersINDIRECT9
unic-langid • 0.9.6API for managing Unicode Language IdentifiersDIRECT10
version_check • 0.9.5Tiny crate to check the version of the installed/running rustc.INDIRECT0
windows-link • 0.2.1Linking for WindowsINDIRECT0
windows-sys • 0.61.2Rust for WindowsINDIRECT1
yansi • 1.0.1A dead simple ANSI terminal color painting library.INDIRECT0
MIT11
PackageRelationDependenciesPublished
dashmap • 5.5.3Blazing fast concurrent HashMap for Rust.DIRECT11
doc-comment • 0.3.4Macro to generate doc commentsDIRECT0
generic-array • 0.14.7Generic types implementing functionality of arraysINDIRECT2
i18n-config • 0.4.8This library contains the configuration stucts (along with their parsing functions) for the cargo-i18n tool/system.DIRECT15
i18n-embed-impl • 0.8.4Macro implementations for i18n-embedINDIRECT18
i18n-embed • 0.13.9Traits and macros to conveniently embed localization assets into your application binary or library in order to localize it at runtime.DIRECT58
redox_syscall • 0.5.18A Rust library to access raw Redox system callsINDIRECT1
rust-embed-impl • 6.8.1Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during devINDIRECT20
rust-embed-utils • 7.8.1Utilities for rust-embedINDIRECT15
rust-embed • 6.8.1Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during devDIRECT21
strsim • 0.10.0Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. DIRECT0
MIT OR Unlicense3
PackageRelationDependenciesPublished
same-file • 1.0.6A simple crate for determining whether two file paths point to the same file. INDIRECT3
walkdir • 2.5.0Recursively walk a directory.INDIRECT4
winapi-util • 0.1.11A dumping ground for high level safe wrappers over windows-sys.INDIRECT2
Unicode-3.0 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.24Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31INDIRECT0
Apache-2.01
PackageRelationDependenciesPublished
self_cell • 0.10.3Safe-to-use proc-macro-free self-referential structs in stable Rust.INDIRECT1
Unicode-3.01
PackageRelationDependenciesPublished
tinystr • 0.8.4A small ASCII-only bounded length string representation.INDIRECT5
Apache-2.0 OR GPL-2.0-only1
PackageRelationDependenciesPublished
self_cell • 1.3.0Safe-to-use proc-macro-free self-referential structs in stable Rust.INDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

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

Or the licenses badge code for the 0.6.7 version:

[![licenses](https://licenses.dev/b/cargo/i18n-embed-fl/0.6.7)](https://licenses.dev/cargo/i18n-embed-fl/0.6.7)
<a href="https://licenses.dev/cargo/i18n-embed-fl/0.6.7">
  <img src="https://licenses.dev/b/cargo/i18n-embed-fl/0.6.7" alt="licenses" />
</a>
GitHub