If I am using Cargo and I need to make changes to a dependent project downloaded via Cargo. What are the best workflow practices to make this easy? These changes may be temporary (extra logging) or permanent (bug fix).
Lets say crate A uses crate B from crates.io Right now, If I make the changes in my registry cache (.cargo dir) to crate B and recompile crate A, calling cargo does not trigger a recompile of crate B.