A path dependency tells Cargo to find a crate in a specified filesystem location instead of downloading it from crates.io. This supports using an unpublished local crate alongside another Rust project. section 4.5 section 4.7
Using a local calculator crate
An NGINX handler can depend on a neighboring calculate crate with `calculate = { path = "../calculate" }`, then call `calculate::evaluate(body)`. When the crate is consumed by Rust code, configure it to produce both `rlib` and `cdylib` files.
