Я хочу использовать локальный пакет, который находится в моем домашнем каталоге. По умолчанию Cargo ищет зависимости относительно Cargo.toml. Если я знаю, где находится мой проект относительно домашней папки, я могу сделать что-то вроде этого:
[dependencies]
tools = { path = "../../rust_libs/tools" }
Я не всегда знаю, где находится мой проект, и я хотел бы сделать что-то вроде этого:
[dependencies]
tools = { path = "${HOME}/rust_libs/tools" }
Как я могу получить домашний путь внутри Cargo.toml? Может быть, есть другие способы добиться этого?
~/rust_libs/tools
? - person Dmitry   schedule 05.04.2021