icu_provider_registry

Crates.ioicu_provider_registry
lib.rsicu_provider_registry
version2.0.0
created_at2024-11-23 02:10:30.350929+00
updated_at2025-05-07 21:00:55.250574+00
descriptionA registry of all ICU4X data markers
homepagehttps://icu4x.unicode.org
repositoryhttps://github.com/unicode-org/icu4x
max_upload_size
id1458145
size38,832
icu4x-release (github:unicode-org:icu4x-release)

documentation

README

icu_provider_registry crates.io

Exposes the list of all known DataMarkers.

This is modeled as a macro that accepts a callback macro of the shape:

macro_rules! cb {
    ($($marker_ty:ty:$marker:ident,)+ #[experimental] $($emarker_ty:ty:$emarker:ident,)+) => {
        // Do something for each marker, or each experimental marker
    };
}

Calling this as registry!(cb); evaluates cb with the list of markers.

More Information

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

Commit count: 4409

cargo fmt