Налаштування gnrt_config.toml

Поряд з Cargo.toml знаходиться gnrt_config.toml. Він містить специфічні для Chromium розширення для роботи з крейтами.

Якщо ви додаєте новий крейт, ви повинні вказати принаймні group. Це одна з них:

#   'safe': The library satisfies the rule-of-2 and can be used in any process.
#   'sandbox': The library does not satisfy the rule-of-2 and must be used in
#              a sandboxed process such as the renderer or a utility process.
#   'test': The library is only used in tests.

Наприклад,

[crate.my-new-crate]
group = 'test' # only used in test code

Залежно від компонування вхідного коду крейту, вам також може знадобитися використовувати цей файл, щоб вказати, де можна знайти його файл(и) LICENSE.

Пізніше ми розглянемо деякі інші речі, які вам потрібно буде налаштувати в цьому файлі для вирішення проблем.