8 releases (stable)

1.4.0 Nov 17, 2023
1.3.2 Oct 3, 2023
1.3.0 Sep 23, 2023
1.2.0 Apr 14, 2023
0.6.0 May 10, 2022

#312 in Internationalization (i18n)

Download history 15271/week @ 2023-12-13 12678/week @ 2023-12-20 10809/week @ 2023-12-27 15880/week @ 2024-01-03 15201/week @ 2024-01-10 16041/week @ 2024-01-17 16779/week @ 2024-01-24 20896/week @ 2024-01-31 22129/week @ 2024-02-07 22808/week @ 2024-02-14 22229/week @ 2024-02-21 20967/week @ 2024-02-28 24415/week @ 2024-03-06 23687/week @ 2024-03-13 20431/week @ 2024-03-20 16330/week @ 2024-03-27

88,376 downloads per month
Used in 40 crates (5 directly)

Custom license

1MB
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
~28K SLoC