способы используете, чтобы распарсить файл?
toml, парсинг одноимённым крейтом
.env
Сейчас попробую, а почему именно toml?
Не слышал про такой. В чем его преимущество?
в протобуфах
А этот крейт дружит с HashMap?
Похож на .ini, простой, но типизированный и без отступов, как в yaml. C HashMap дружит. Экоистема rust им активно пользуется (Cargo.toml например) .env - этот просто список переменных окружения, удобно если у вас микросервис или что-то такое.
gura.netlify.app + serde
У него даже тип кавычек влияет, простым как ini его сложно назвать...
Пример использования config: https://github.com/noogen-projects/laplace/blob/master/laplace_server/src/settings.rs
Обсуждают сегодня