标签: windows signals rust
我正在为Rust编写一个用于Windows的小shell,并希望杀死我生成的Command并阻止我的shell退出。
Command
有没有办法在Rust中捕获Windows SIGINT等效文件?
SIGINT
答案 0 :(得分:0)
有a crate,chan-signal,旨在帮助处理此问题,方法是生成一个线程并让它等待信号。
chan-signal
编辑:它目前不支持Windows。
有an RFC要求将此功能集成到语言的标准库中,但它还很年轻。
您似乎可以选择使用FFI。