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",
]

Правда я не знаю или можно так. Но даже если можно то очень хочется по разным файлам разложить всё равно
  • Вопрос задан
  • 100 просмотров
Решения вопроса 1
vabka
@vabka
Токсичный шарпист
Разделить Cargo.toml на несколько файлов нельзя.
Разделять features на несколько штук я тоже не рекомендую - читать это будет сложно с учётом того, сколько фич в web-sys и как ты скорее всего будешь их добавлять

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

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

Войти через центр авторизации
Похожие вопросы