icu_provider_blob
contains implementations of the [ICU4X
] [DataProvider
] interface
that load data from a single blob.
There are two exports:
BlobDataProvider
] supports data blobs loaded dynamically at runtime.StaticDataProvider
] supports data blobs baked into the binary at compile time.To build blob data, use the --format blob
option of [icu4x-datagen
]. For example, to build
"hello world" data, run:
bash
$ cargo run --bin=icu4x-datagen -- \
--format blob \
--hello-world-key \
--all-locales \
--out hello_world.postcard
Create a [StaticDataProvider
] from pre-built test data:
rust
let _ = icu_testdata::get_static_provider();
For more examples, see the specific data providers.
For more information on development, authorship, contributing etc. please visit ICU4X home page
.