icu 
icu is the main meta-package of the ICU4X project.
It provides a comperhensive selection of Unicode Internationalization Components in their canonical configurations intended to enable software internationalization capabilities.
The package is provided for convenience and users are encouraged to fine-tune components with the features they need.
The package does not bring any unique functionality. Users can achieve the exact same by manually including the dependent components with pre-selected features.
Data Management
Most of Unicode functionality relies on data which has to be provided to the APIs.
ICU4X project uses a concept of DataProvider - a service used to
handle data management.
There can be many different heuristics for handling data management and
this meta-package does not supply any default DataProvider.
When using ICU4X users are expected to decide which provider they want to use
and instrument it to point at the correct location where the data files are stored.
In the following examples an icu_testdata package is used which wraps
an FsDataProvider with locally available subset of data.
Examples
use langid;
use ;
let provider = get_provider;
let lid = langid!;
let options = Bag .into;
let dtf = try_new
.expect;
let date: MockDateTime = "2020-09-12T12:35:00".parse
.expect;
let formatted_date = dtf.format;
assert_eq!;
More Information
For more information on development, authorship, contributing etc. please visit ICU4X home page.