2 个不稳定版本

0.2.0 2023 年 9 月 10 日
0.1.0 2023 年 9 月 9 日

#1043 in 并发

MIT 许可证

12KB
206

TaskPile

⚠️ 警告 ☣️
以下为自制、手工编写的代码。实验性质。可能无法按预期运行。

线程池实现。深受 Rust 书籍中 实现threadpool crate 的启发。


lib.rs:

TaskPile

简单的线程池实现。使用 TaskPile::new 创建特定大小的线程池并向其添加工作。

如果发生 panic,实现将启动一个新的线程来替代崩溃的线程。

在销毁 TaskPile 实例之前,将等待活跃和队列中的工作完成,然后清理资源

无运行时依赖