licenses.dev

i18n-embed v0.7.2

Traits and macros to conveniently embed localization assets into your application binary or library in order to localize it at runtime.

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

Apache-2.0 OR MIT63
PackageRelationDependenciesPublished
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
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
ctor • 0.1.26__attribute__((constructor)) for RustINDIRECT4
displaydoc • 0.2.5A derive macro for implementing the display Trait via a doc comment and string interpolation INDIRECT4
env_logger • 0.7.1A logging implementation for `log` which is configured via an environment variable. DIRECT25
fluent-bundle • 0.12.0A localization system designed to unleash the entire expressive power of natural language translations. INDIRECT19
fluent-syntax • 0.9.3Parser/Serializer tools for Fluent Syntax. DIRECT0
fluent • 0.12.0A localization system designed to unleash the entire expressive power of natural language translations. DIRECT20
hermit-abi • 0.1.19Hermit system calls definitions.INDIRECT1
humantime • 1.3.0 A parser and formatter for std::time::{Duration, SystemTime} INDIRECT1
intl_pluralrules • 7.0.2Unicode Plural Rules categorizer for numeric input.INDIRECT8
intl-memoizer • 0.5.2A memoizer specifically tailored for storing lazy-initialized intl formatters. INDIRECT10
js-sys • 0.3.76Bindings 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.DIRECT0
libc • 0.2.169Raw FFI bindings to platform libraries like libc. INDIRECT0
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 DIRECT0
maplit • 1.0.2Collection “literal” macros for HashMap, HashSet, BTreeMap, and BTreeSet.DIRECT0
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
pretty_assertions • 0.6.1Overwrite `assert_eq!` and `assert_ne!` with drop-in replacements, adding colorful diffs.DIRECT11
proc-macro2 • 1.0.92A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.INDIRECT1
quick-error • 1.2.3 A macro which makes error types pleasant to write. INDIRECT0
quote • 1.0.37Quasi-quoting macro quote!(...)INDIRECT2
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
rental-impl • 0.5.5An implementation detail of rental. Should not be used directly.INDIRECT4
rental • 0.5.6A macro to generate safe self-referential structs, plus premade types for common use cases.INDIRECT6
rustc-hash • 1.1.0speed, non-cryptographic hash used in rustcINDIRECT0
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.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
stable_deref_trait • 1.2.0An unsafe marker trait for types like Box and Rc that dereference to a stable address even when moved, and hence can be used with libraries such as owning_ref and rental. INDIRECT0
syn • 1.0.109Parser for Rust source codeINDIRECT3
syn • 2.0.90Parser for Rust source codeINDIRECT2
thiserror-impl • 1.0.69Implementation detail of the `thiserror` crateINDIRECT4
thiserror • 1.0.69derive(Error)DIRECT5
type-map • 0.5.0Provides a typemap container with FxHashMapINDIRECT1
unic-langid-impl • 0.9.5API for managing Unicode Language IdentifiersINDIRECT6
unic-langid • 0.9.5API for managing Unicode Language IdentifiersDIRECT7
wasm-bindgen-backend • 0.2.99Backend code generation of the wasm-bindgen tool INDIRECT7
wasm-bindgen-macro-support • 0.2.99The part of the implementation of the `#[wasm_bindgen]` attribute that is not in the shared backend crate INDIRECT8
wasm-bindgen-macro • 0.2.99Definition of the `#[wasm_bindgen]` attribute, an internal dependency INDIRECT9
wasm-bindgen-shared • 0.2.99Shared support between wasm-bindgen and wasm-bindgen cli, an internal dependency. INDIRECT0
wasm-bindgen • 0.2.99Easy support for interacting between JS and Rust. INDIRECT12
web-sys • 0.3.76Bindings for all Web APIs, a procedurally generated crate from WebIDL DIRECT14
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
MIT19
PackageRelationDependenciesPublished
ansi_term • 0.11.0Library for ANSI terminal colours and styles (bold, underline)INDIRECT3
atty • 0.2.14A simple interface for querying attyINDIRECT5
block • 0.1.6Rust interface for Apple's C language extension of blocks.INDIRECT0
difference • 2.0.0A Rust text diffing and assertion library.INDIRECT0
doc-comment • 0.3.3Macro to generate doc commentsDIRECT0
encoding • 0.2.33Character encoding support for RustINDIRECT6
gettext • 0.4.0An implementation of Gettext translation framework for RustDIRECT8
i18n-embed-impl • 0.5.1Macro implementations for i18n-embedDIRECT7
locale_config • 0.3.0Maintains locale preferences for process and thread and initialises them by inspecting the system for user preference. DIRECT14
malloc_buf • 0.0.6Structs for handling malloc'd memory passed to Rust.INDIRECT1
objc_id • 0.1.1Rust smart pointers for Objective-C reference counting.INDIRECT3
objc-foundation • 0.1.1Rust wrapper for Objective-C's Foundation framework.INDIRECT5
objc • 0.2.7Objective-C Runtime bindings and wrapper for Rust.INDIRECT2
output_vt100 • 0.1.3Utility to activate escape codes in Windows' CMD and PowerShellINDIRECT3
redox_syscall • 0.2.16A Rust library to access raw Redox system callsINDIRECT1
rust-embed-impl • 5.9.0Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during devINDIRECT18
rust-embed-utils • 5.1.0Utilities for rust-embedINDIRECT13
rust-embed • 5.9.0Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during devDIRECT19
tr • 0.1.10tr! macro for localisationDIRECT1
MIT OR Unlicense7
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
same-file • 1.0.6A simple crate for determining whether two file paths point to the same file. INDIRECT11
termcolor • 1.4.1A simple cross platform library for writing colored text to a terminal. 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
CC0-1.06
PackageRelationDependenciesPublished
encoding_index_tests • 0.1.4Helper macros used to test index tables for character encodingsINDIRECT0
encoding-index-japanese • 1.20141219.5Index tables for Japanese character encodingsINDIRECT1
encoding-index-korean • 1.20141219.5Index tables for Korean character encodingsINDIRECT1
encoding-index-simpchinese • 1.20141219.5Index tables for simplified Chinese character encodingsINDIRECT1
encoding-index-singlebyte • 1.20141219.5Index tables for various single-byte character encodingsINDIRECT1
encoding-index-tradchinese • 1.20141219.5Index tables for traditional Chinese character encodingsINDIRECT1
Apache-2.01
PackageRelationDependenciesPublished
fluent-langneg • 0.13.0A library for language and locale negotiation. DIRECT8
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
Unicode-3.01
PackageRelationDependenciesPublished
tinystr • 0.7.6A small ASCII-only bounded length string representation.INDIRECT5
Unicode-3.0 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.14Determine 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/i18n-embed)](https://licenses.dev/cargo/i18n-embed)
<a href="https://licenses.dev/cargo/i18n-embed">
  <img src="https://licenses.dev/b/cargo/i18n-embed" alt="licenses" />
</a>

Or the licenses badge code for the 0.7.2 version:

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