4 个版本
| 1.0.0-beta.4 | 2022年5月27日 |
|---|---|
| 1.0.0-beta.3 | 2021年11月10日 |
| 1.0.0-beta.2 | 2021年8月19日 |
| 1.0.0-beta.1 | 2021年8月18日 |
在 解析器实现 中排名 2351
47KB
1K SLoC
stroka
针对 Rust 的小型 String 优化。
lib.rs:
String 实现,针对小型字符串进行了优化(长度最多为 mem::size_of::<usize>() * 2 - 2)
特性
serde- 启用Serialize和Deserialize实现。std- 启用依赖std的特性实现。
缺失的功能
String::from_utf8- 由于minivec尚未稳定。String::from_utf8_unchecked- 由于minivec尚未稳定。String::into_bytes- 由于minivec尚未稳定。- String 的不稳定功能 - 由于它们可能被更改。
String::from_raw_parts- 由于内部结构无法实现。
依赖
~105–280KB