Cargo workspace in the root will help make the IDE experience universal. Cargo.lock and the target directory for build artifacts will be in the root of the mempool repository (with ./target ignored by git).