История изменений
Исправление red75prim, (текущая версия) :
unsafe значит, что это программист должен гарантировать невозможность создания UB или других проблем при использовании предоставляемого им (программистом) безопасного интерфейса в safe Rust.
lazy_static это гарантирует. get_config() -> T, set_config(_: T) - нет.
Исходная версия red75prim, :
unsafe значит, что это программист должен гарантировать невозможность создания UB или других проблем при использовании предоставляемого им (программистом) безопасного интерфейса в safe Rust.
lazy_static это гарантирует. get_config() -> T, set_config(v: T) - нет.