#对象池 # #等待

block_pool

等待获取对象时阻塞的对象池

3个版本

0.1.2 2021年12月6日
0.1.1 2021年12月3日
0.1.0 2021年12月3日

#16 in #等待

MIT 协议

4KB
53

block_pool

一个简单的对象池,在取出项目时阻塞。

use block_pool::Pool;

let pool = Pool::new(vec![1, 2, 3]);
let mut item = pool.take();
*item += 1;
drop(item);

许可证:MIT


lib.rs:

一个简单的对象池,在取出项目时阻塞。

use block_pool::Pool;

let pool = Pool::new(vec![1, 2, 3]);
let mut item = pool.take();
*item += 1;
drop(item);

无运行时依赖