1 个不稳定版本

0.1.0 2020年6月25日

#1138 in 文本处理

Download history 1101/week @ 2024-03-16 1005/week @ 2024-03-23 943/week @ 2024-03-30 1396/week @ 2024-04-06 1298/week @ 2024-04-13 1070/week @ 2024-04-20 903/week @ 2024-04-27 793/week @ 2024-05-04 1228/week @ 2024-05-11 1005/week @ 2024-05-18 968/week @ 2024-05-25 955/week @ 2024-06-01 739/week @ 2024-06-08 891/week @ 2024-06-15 868/week @ 2024-06-22 447/week @ 2024-06-29

3,063 每月下载量
用于 19 个 Crates (3 直接)

MIT/Apache

130KB
1K SLoC

宽字符串

Crates.io docs.rs Build status Build Status

一个用于在宽字符串之间进行转换的 Rust FFI 库,例如在 Windows API 或其他 FFI 库中常用。提供 UTF-16 和 UTF-32 类型,包括对错误编码的支持。

文档

可选功能

  • alloc - 默认启用。当不使用 std 库时,启用使用 alloc 库。

    这启用了 U16StringU32StringU16CStringU32CString 类型及其别名。

  • std - 默认启用。启用依赖于 Rust std 库的功能,包括 alloc 功能中的所有内容。

许可证

本库根据您选择的以下任一许可证分发:

任选其一。

贡献

除非您明确声明,否则任何有意提交以包含在您的工作中的贡献,根据 Apache-2.0 许可证定义,将按上述方式双许可,没有任何附加条款或条件。

无运行时依赖