62次重大发布

0.65.0 2024年8月5日
0.63.0 2024年8月5日
0.56.0 2024年7月30日

#799数据结构

Download history • Rust 包仓库 488/week @ 2024-06-11 • Rust 包仓库 436/week @ 2024-06-18 • Rust 包仓库 1293/week @ 2024-06-25 • Rust 包仓库 1368/week @ 2024-07-02 • Rust 包仓库 1646/week @ 2024-07-09 • Rust 包仓库 742/week @ 2024-07-16 • Rust 包仓库 312/week @ 2024-07-23 • Rust 包仓库 1355/week @ 2024-07-30 • Rust 包仓库

4,169 每月下载量
2 crates 中使用

MIT 许可证

35KB
1K SLoC

fast collections

此crate需要generic_const_exprs功能。

  1. 我需要一个复杂的游戏系统,非常需要快速的速度!
  2. 使用String、Box和Vec由于堆分配而慢。
  3. 在这种情况下,让我们使用&’str,即使零拷贝修改大小是不可能的,它也很快。然而,由于它的生命周期,很难管理。
  4. 那么就没有Cursor、Vec或String,但让我们使用[T;N]。然而,const generics很难管理
  5. 如果是这样,让我们使用GenericArray。然而,它缺少Vec、Cursor和String类型。
  6. 那么,让我们创建一个使用typenum而不是const generic(无堆分配和无引用)的crate。

无运行时依赖