Location of external crate

Where Is external crate placed after being downloaded in my rust project?

Under CARGO_HOME (e.g. ~/.cargo) the package is saved in registry/cache/ and unpacked in registry/src/. The build will be in your project's target/debug/deps/.