Если мне нужно чтобы у меня в потоке раз в 20 секунд выполнялась некоторая работа, а по ctrl-c оно корректно и сразу завершало работу, то это стоит делать через каналы и recv_timeout? Или есть какое-то другое решение?
у меня кстати челлендж - я пишу программу без mut, только на иммутабельных данных. уже 1300 строк без единого mut. Не считая File::read_to_string, потому что это стд-функция.
у меня кстати челлендж - я пишу программу без mut, только на иммутабельных данных. уже 1300 строк без единого mut. Не считая File::read_to_string, потому что это стд-функция.