锈型竞技场:竞技场一种快速但有限的分配器类型 源码
typed-arena 快速(但有限)分配区域,用于单一类型的值。 当竞技场本身被销毁时,分配的对象立即被销毁。 竞技场本身仍然存在时,没有单独分配对象。 缺点是分配很快:通常只是向量推送。 还有一种方法into_vec()可以在不再需要竞技场时恢复分配的对象的所有权,而不是破坏所有内容。 例子 use typed_arena :: Arena; struct Monster { level: u32 , } let monsters = Arena :: new (); let goku = monsters. alloc (Monster { level: 9001 });
文件列表
rust-typed-arena-master.zip
(预估有个10文件)
rust-typed-arena-master
.gitignore
18B
benches
benches.rs
1009B
src
test.rs
10KB
lib.rs
21KB
.travis.yml
277B
LICENSE
1KB
CHANGELOG.md
3KB
暂无评论