12 releases (7 stable)

1.5.0 May 28, 2024
1.4.0 Nov 17, 2023
1.3.2 Oct 3, 2023
1.2.0 Apr 14, 2023
0.3.0 Jul 30, 2021

#206 in Internationalization (i18n)

Download history 7830/week @ 2024-03-14 5790/week @ 2024-03-21 6106/week @ 2024-03-28 5308/week @ 2024-04-04 5655/week @ 2024-04-11 5000/week @ 2024-04-18 4147/week @ 2024-04-25 3724/week @ 2024-05-02 3913/week @ 2024-05-09 4810/week @ 2024-05-16 3805/week @ 2024-05-23 4158/week @ 2024-05-30 4592/week @ 2024-06-06 3800/week @ 2024-06-13 3890/week @ 2024-06-20 2790/week @ 2024-06-27

15,653 downloads per month
Used in 58 crates (9 directly)

Unicode-3.0

1MB
19K 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.9MB
~37K SLoC