4 个版本 (2 个破坏性更新)
0.2.1 | 2024年2月27日 |
---|---|
0.2.0 | 2024年2月27日 |
0.1.0 | 2023年12月30日 |
0.0.0 | 2023年12月30日 |
#255 在 内存管理
42 每月下载
用于 3 个crate(通过 nyar-wasm)
25KB
554 代码行
string-pool
全局不可变字符串池,类似于 Java。制作目的为娱乐/教育/实验。目标是使从该crate导出的 String
最终成为 std 的 String
的替代品,但我们还没有达到这一点。
应该可以使用,但目前尚未经过高度测试。使用风险自负!也欢迎因任何原因提交问题,我会尽快回复。
关于当前发布版本的crate的文档可以在 docs.rs 上找到。
已知问题
- 无法实现
as_mut_str
,as_mut_vec
- 不适用实现容量相关方法(在字符串池的上下文中没有意义)
with_capacity
,capacity
,reserve
,reserve_exact
,try_reserve
,try_reserve_exact
,shrink_to_fit
,shrink_to
- 无法实现
from_raw_parts
,into_raw_parts
依赖项
~1.7–7MB
~36K SLoC