10 releases (stable)

2.0.0-beta1 Nov 23, 2024
1.5.0 May 28, 2024
1.4.0 Nov 17, 2023
1.2.0 Apr 14, 2023
0.6.0 May 10, 2022

#398 in Internationalization (i18n)

Download history 21172/week @ 2024-09-10 18869/week @ 2024-09-17 20327/week @ 2024-09-24 20920/week @ 2024-10-01 22284/week @ 2024-10-08 20737/week @ 2024-10-15 22924/week @ 2024-10-22 23657/week @ 2024-10-29 22170/week @ 2024-11-05 24490/week @ 2024-11-12 25450/week @ 2024-11-19 24721/week @ 2024-11-26 26999/week @ 2024-12-03 28339/week @ 2024-12-10 25731/week @ 2024-12-17 20712/week @ 2024-12-24

105,795 downloads per month
Used in 65 crates (8 directly)

Unicode-3.0

1MB
17K 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

~1.1–1.8MB
~34K SLoC