6 个版本

0.2.1 2023年2月13日
0.2.0 2023年2月10日
0.1.3 2021年12月20日
0.1.1 2020年5月1日
0.1.0 2020年4月30日

#15 in #borrowing

Download history 641/week @ 2024-03-13 750/week @ 2024-03-20 1453/week @ 2024-03-27 541/week @ 2024-04-03 626/week @ 2024-04-10 432/week @ 2024-04-17 549/week @ 2024-04-24 658/week @ 2024-05-01 495/week @ 2024-05-08 501/week @ 2024-05-15 866/week @ 2024-05-22 664/week @ 2024-05-29 550/week @ 2024-06-05 676/week @ 2024-06-12 685/week @ 2024-06-19 418/week @ 2024-06-26

2,412 每月下载量
用于 37 个 crate (2 直接)

CECILL-B

17KB
394

MownStr: 可能的所有者字符串

Latest Version Documentation Actions Status

此 crate 提供了 MownStr 类型,用于交换可能是借用或拥有的只读字符串。

与其它类型(例如例如 Cow<str>)不同,MownStr 不旨在是可变的或泛型的,这使得它可以快速且精简。

实际上,一个 MownStr 所占用的内存不比一个普通的 &strBox<str> 多,并且具有最小的运行时开销。缺点是 MownStr 的最大大小是普通 str 的一半(在 64 位架构上仍然是 8EiB...)。

支持的 Rust 版本

此 crate 面向 rustccargo 的稳定频道。我不旨在与较旧版本兼容,因此 mownstr 的新版本可能需要您升级 Rust 工具链。

没有运行时依赖