memory-pool:全局、线程安全的内存池

时间:2024-06-28 09:50:55
【文件属性】:

文件名称:memory-pool:全局、线程安全的内存池

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-28 09:50:55

Rust

全局、线程安全的内存池 一个 Rust 库,提供全局、线程安全的内存池,非常适合需要临时暂存缓冲区但又不想不断分配内存的情况。 memory_pool :: borrow ( | aux: & mut String | { aux. push_str ( "Do you like cupcakes?" ); }); memory_pool :: borrow ( | vec: & mut Vec < u32> | { vec. push ( 1 ); vec. push ( 2 ); vec. push ( 3 ); }); 您还可以手动获取和释放内存: let mut buffer: String = memory_pool :: acquire (); buffer. push_str ( "I like cupcakes!" ); memor


【文件预览】:
memory-pool-master
----.gitignore(17B)
----src()
--------poolable.rs(1KB)
--------memory_pool.rs(4KB)
--------lib.rs(748B)
----.travis.yml(106B)
----LICENSE(1KB)
----Cargo.toml(483B)
----README.md(962B)

网友评论