Делаем свои блокировки
В своей книге Rust Atomics and Locks Мара Бос буквально конструирует мьютекс с нуля, шаг за шагом. Она подробно объясняет устройство атомиков, блокировок, спинлоков и очередей ожидания, раскрывая, почему всё это работает именно так, а не иначе. После этой книги начинаешь смотреть на конкурентность совершенно иначе - не как на магию, а как на выверенную инженерную конструкцию. Если вы действительно хотите разобраться в конкурентности в Rust, предлагаю вашему вниманию отрывок, где автор вручную создаёт блокировку