Есть ли способ слушать сигналы в Windows
Я пишу небольшую оболочку для Windows в Rust, и хочу убить Command
Я порождаю и предотвращаю выход моей оболочки.
Есть ли способ захвата винды SIGINT
эквивалент в Rust?
1 ответ
Есть ящик, chan-signal
, которая призвана помочь в обработке этого, создавая поток и заставляя его ждать сигналов.
РЕДАКТИРОВАТЬ: Это в настоящее время не поддерживает окна.
Существует RFC, требующий интеграции этой функциональности в стандартную библиотеку языка, но он очень молодой.
Кажется, твой вариант - пойти с FFI.