7 个版本

0.1.7 2024年8月26日
0.1.6 2024年8月26日
0.1.4 2024年6月25日
0.1.3 2024年5月14日

#37 in #thread-pool


用于 http-srv

MIT 许可证

8KB
167 代码行数(不包括注释)

线程池

这是一个 Rust 的线程池库。


lib.rs:

线程池

这个包包含运行作业池的代码。

示例

use job_pool::*;
use std::thread;
use std::time::Duration;

let conf = PoolConfig::default();
let pool = ThreadPool::new(conf).unwrap();
for _ in 0..10 {
    pool.execute(|| {
        thread::sleep(Duration::from_secs(5));
    });
}
pool.join();

依赖项

~270–720KB
~17K SLoC