#unicode #mapping #encoding #version #ucm

icu-data

国际组件Unicode (ICU) 在Rust结构中的数据

1个不稳定版本

0.1.0 2021年5月24日

#1465数据结构

Apache-2.0

6MB
4K SLoC

icu-数据.rlib

icu-data.rlib 是一个库,它提供了Unicode联盟的ICU(国际组件Unicode)数据存储库,无需任何对libicu的C绑定。目前,仅处理UCM(Unicode映射)文件(icu-data/charset)。

最初,这个库打算在Rust数据结构中存储未压缩的数据。然而,这导致库的大小超过1GB,Cargo需要15GB内存来编译它。因此,我们在库中存储压缩版本,并在需要时进行解压缩(请参阅ucm::request_mapping_file)的文档)。

数据版权© 1991-2021 Unicode, Inc.

有关此数据的许可证,请参阅:https://github.com/unicode-org/icu-data/blob/main/LICENSE

这是一个MIT风格的许可证。

此库遵循Apache 2许可证,并受MFEK(模块化字体编辑K)项目的保护。

icu-data.rlib源代码版权© 2021 Fredrick R. Brennan & MFEK作者。请参阅AUTHORS


lib.rs:

icu-data.rlib 是一个库,它提供了Unicode联盟的ICU(国际组件Unicode)数据存储库,无需任何对libicu的C绑定。目前,仅处理UCM(Unicode映射)文件(icu-data/charset)。

最初,这个库打算在Rust数据结构中存储未压缩的数据。然而,这导致库的大小超过1GB,Cargo需要15GB内存来编译它。因此,我们在库中存储压缩版本,并在需要时进行解压缩(请参阅ucm::request_mapping_file)的文档)。

数据版权© 1991-2021 Unicode, Inc.

有关此数据的许可证,请参阅:https://github.com/unicode-org/icu-data/blob/main/LICENSE

这是一个MIT风格的许可证。

此库遵循Apache 2许可证,并受MFEK(模块化字体编辑K)项目的保护。

icu-data.rlib源代码版权© 2021 Fredrick R. Brennan & MFEK作者。请参阅AUTHORS

依赖关系

~10–20MB
~436K SLoC