Я использую библиотеку, которая ломается в зависимости от того, какие другие ящики я использую. Обходной путь - понизить несколько зависимостей и сохранить локальную версию библиотеки.
Есть ли способ указать в Cargo, что для моей библиотеки допустимы две версии MyLibraryDep
?
Это работает, если я добавлю MyLibraryDep = {version = "*"}
в мой Cargo.toml
. Так как Cargo будет автоматически исправлять зависимости, но crates.io этого не позволяет.
Пример: