11 releases (6 stable)

1.4.0 Nov 17, 2023
1.3.0 Sep 23, 2023
1.2.0 Apr 14, 2023
1.1.0 Jan 26, 2023
0.3.0 Jul 30, 2021

#158 in Internationalization (i18n)

Download history 7725/week @ 2024-01-08 8462/week @ 2024-01-15 7769/week @ 2024-01-22 9719/week @ 2024-01-29 7638/week @ 2024-02-05 8731/week @ 2024-02-12 7089/week @ 2024-02-19 9093/week @ 2024-02-26 9073/week @ 2024-03-04 9477/week @ 2024-03-11 6104/week @ 2024-03-18 6516/week @ 2024-03-25 4916/week @ 2024-04-01 6423/week @ 2024-04-08 4301/week @ 2024-04-15 4979/week @ 2024-04-22

20,999 downloads per month
Used in 51 crates (9 directly)

Custom license

1MB
17K SLoC

icu_provider_blob crates.io

icu_provider_blob contains BlobDataProvider, a BufferProvider implementation that supports loading data from a single serialized blob.

To build blob data, use the --format blob2 option of icu_datagen:

$ icu4x-datagen --keys all --locales full --format blob2 --out data.postcard

You can also use --format blob if you need to support ICU4X versions prior to 1.4.

More Information

For more information on development, authorship, contributing etc. please visit ICU4X home page.


lib.rs:

icu_provider_blob contains BlobDataProvider, a BufferProvider implementation that supports loading data from a single serialized blob.

To build blob data, use the --format blob2 option of icu_datagen:

$ icu4x-datagen --keys all --locales full --format blob2 --out data.postcard

You can also use --format blob if you need to support ICU4X versions prior to 1.4.

Dependencies

~1.2–1.8MB
~37K SLoC