Rust имеет тип единицы измерения (), тип с одним нулевым значением. Значение этого типа блока также указывается с помощью ().
Какова цель типа единицы и ее стоимости? Это механизм, позволяющий избежать использования нуля (или нуля), как в других языках?