я реализовать это не осилю, ибо слишком уж я пока чайник, но мне бы что-нибудь типа такого:
let pool = crate::ThreadPoolBuilder::new().threads(4).build();
pool.spawn(task1);
pool.spawn(task2);
pool.shutdown();
rayon ?
Обсуждают сегодня