Я включил библиотеку как субмодуль в мою программу. Структура выглядит следующим образом:
.
├── my_lib/
├── Cargo.toml
└── src/
├── lib/
├── mod.rs
└── foo.rs
└── main.rs
├── src/
└── main.rs
└── Cargo.toml
В файле моей программы Cargo.toml
я добавил зависимость после этого answer :
[dependencies]
my_lib = { path = "./my_lib" }
Однако яЯ не могу использовать эту библиотеку внутри моей программы, я немного новичок в Rust, и эта система импорта очень меня смущает. Я пробовал это в main.rs
:
use my_lib::foo;
Но я получаю unresolved import 'my_lib'
ошибку.