Пакет Software Transactional Memory

По наводке @kpp
https://crates.io/crates/stm

Особо не разбирался, но выглядит стрёмновато - будто все “don’t” из раздела “STM safety” лежат на ответственности программиста, а не на нашей любимой системе типов.