Как использовать местный неопубликованный ящик?

Я сделал библиотеку:

cargo new my_lib

и я хочу использовать эту библиотеку в другой программе:

cargo new my_program --bin
extern crate my_lib;

fn main {
    println!("Hello, World!");
}

Что мне нужно сделать, чтобы заставить это работать?

Они не находятся в одной папке проекта.

.
├── my_lib
└── my_program

Надеюсь, это имеет смысл.

Я думал, что смогу переопределить путь в соответствии сГрузовой гид, но это заявляет

Вы не можете использовать эту функцию, чтобы сообщить Cargo, как найти локальные неопубликованные ящики.

Это при использовании последней стабильной версии Rust (1.3).

Ответы на вопрос(1)

Ваш ответ на вопрос