cargo --message-format=human when in debug mode
Debugging rust errors without this option is an headache. I only get errors like "invalid type", without any explanation. Instead, by setting --message-format=human, the compiler gives a nice explanation of the error and lists some possible fixes.