9 releases (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.6.0 May 10, 2022

#268 in Internationalization (i18n)

Download history 18184/week @ 2024-04-05 18158/week @ 2024-04-12 18738/week @ 2024-04-19 18151/week @ 2024-04-26 18001/week @ 2024-05-03 16982/week @ 2024-05-10 17310/week @ 2024-05-17 19057/week @ 2024-05-24 16913/week @ 2024-05-31 18621/week @ 2024-06-07 18135/week @ 2024-06-14 19264/week @ 2024-06-21 18381/week @ 2024-06-28 18827/week @ 2024-07-05 20750/week @ 2024-07-12 17473/week @ 2024-07-19

78,439 downloads per month
Used in 50 crates (6 directly)

Unicode-3.0

1.5MB
21K SLoC

icu_provider_adapters crates.io

Adapters for composing and manipulating data providers.

  • Use the fork module to marshall data requests between multiple possible providers.
  • Use the either module to choose between multiple provider types at runtime.
  • Use the filter module to programmatically reject certain data requests.
  • Use the fallback module to automatically resolve arbitrary locales for data loading.

More Information

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


lib.rs:

Adapters for composing and manipulating data providers.

  • Use the fork module to marshall data requests between multiple possible providers.
  • Use the either module to choose between multiple provider types at runtime.
  • Use the filter module to programmatically reject certain data requests.
  • Use the fallback module to automatically resolve arbitrary locales for data loading.

Dependencies

~0.8–1.4MB
~29K SLoC