hyperparallel é uma biblioteca para paralelismo em Rust. Ela sai do conceito de separar o trabalho (processos) do trabalhador (threads) em código.
Essa biblioteca funciona permitindo que você separe partes de um processo pesado e as organize de forma que varias threads possam acessa-las e utiliza-las de forma dinamica.