I'm trying to understand how to import modules. Rust By Example only covers the most common cases, and is not clear what to do in other cases - or if other cases are the results of bad design.
So, my questions are:
How do I import src/common/b.rs into src/common/a.rs?
Is it a bad idea to do so?
How do I import src/hello/hello.rs into src/world/world.rs?