[][src]Crate rust_icu

Rust bindings for the ICU library

The ICU library is a C, C++ and Java library providing Unicode functionality. This crate makes the ICU functionality available to programs in rust.

This top level crate serves two purposes:

  1. Makes all ICU functionality providing crates available through a single import.
  2. Provides a unified namespace for all of this functionality to live in.

The crate makes the following reexports:

OriginalRemapped
rust_icu_commonicu::common
rust_icu_sysicu::sys
rust_icu_ucalicu::cal
rust_icu_ucolicu::col
rust_icu_udaticu::dat
rust_icu_udataicu::data
rust_icu_uenumicu::enums
rust_icu_ulocicu::loc
rust_icu_umsgicu::msg
rust_icu_ustringicu::string
rust_icu_utexttext

Re-exports

pub use rust_icu_common as common;
pub use rust_icu_sys as sys;
pub use rust_icu_ucal as cal;
pub use rust_icu_ucol as col;
pub use rust_icu_udat as dat;
pub use rust_icu_udata as data;
pub use rust_icu_uenum as enums;
pub use rust_icu_uloc as loc;
pub use rust_icu_umsg as msg;
pub use rust_icu_ustring as string;
pub use rust_icu_utext as text;