Если бы все RFC в Rust были реализованы, это был бы низкоуровневый Idris
Ну так или иначе вопервых это действительно частый кейс для системных программ а во вторых нет ничего плохого в низкоуровневом идрисе разве что он нахуй никому не нужен в отличии от раста
Короче хз попробую раскурить lazy_static содержит ли мьютекс и добавлю в проджект, правда я там хуйца уже соснул с ошибкой компиляции оказывается раст не прячет внутрении крейты свои и один из них конфликтует