Задать вопрос
Trame2771
@Trame2771

Как разделить Cargo.toml на несколько файлов?

В самом языке Rust есть атрибут include, который вставляет текст из другого файла. Мне нужен такой же функционал в Cargo.toml, потому что я хочу использовать web-sys crate. У него много фич, и я хочу их организовать по разным файлам, чтобы не запутаться. Или лучше так несколько раз объявить?:
[dependecies.web-sys]
features = [
  "featuretype0_foo",
  "featuretype0_bar",
]

[dependecies.web-sys]
features = [
  "featuretype1_foo",
  "featuretype1_bar",
]

Правда я не знаю или можно так. Но даже если можно то очень хочется по разным файлам разложить всё равно
  • Вопрос задан
  • 114 просмотров
Подписаться 1 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Rust для действующих разработчиков
    4 месяца
    Далее
  • OTUS
    Rust Developer. Professional
    5 месяцев
    Далее
  • OTUS
    Разработка децентрализованных приложений
    5 месяцев
    Далее
Решения вопроса 1
vabka
@vabka Куратор тега Rust
Разделить Cargo.toml на несколько файлов нельзя.
Разделять features на несколько штук я тоже не рекомендую - читать это будет сложно с учётом того, сколько фич в web-sys и как ты скорее всего будешь их добавлять

В самом web-sys это автогенеренный код, но всё же:
https://github.com/rustwasm/wasm-bindgen/blob/main...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы