> Автор? ты из какой нAры вылез, а ну влезай обратно))
> 1. lazy_static крейт для безопасной инициализации статической переменной при обращении,
> да, там действительно есть проверка была ли инициализирована ранее переменная при
> обращении к самой переменной.
> 1. и нет, mutex там нет и refcell нет, еще че придумали,
> refcell работает безопасно лишь в однопотоке предоставляя безопасную изменчивую переменную
> да И ЗАЧЕМ ОНО ЗДЕСЬ...
> 2. lazy_static работает в многопотоке ИСКЛЮЧИТЕЛЬНО на атомарных значениях, он не предоставляет
> гарантий гонок изменчивости переменной, только на атомарах гарантию одноразовой инициализации
> в многопотоке.У тебя нумерация поехала. Но, может быть. И чё? Это всё что ты тут написал, как-то отменяет выводы сделанных мною?
> "Но вот то, что они позволяют себе писать Cargo.toml, не добавляя lf
> в конец последней строки -- это, конечно, ай-яй-яй, как так можно,
> вывод в консоль перекосило из-за этого."
> Автор, какой if?:) Случаем toml формат знаете? INI ближний формат, какой там
> if?:)
Ты очки давно протирал? i от l не отличаешь? toml, INI или что там, но если это текстовый формат, то последним символом файла должен быть lf, то есть line feed. Запомни это.
> "Вот к чему есть вопросы, так это к производительности этой реализации."
> ?:) Тоесть ваших знаний не хватило на элементарное в rust, но при
> этом вы делаете такие выводы?:)
Ох-ох-ох. Какие интересные личные атаки. Ты не стесняйся, продолжай хвастаться своими познаниями, всем очень интересно, все внимательно слушают.