> Not relying on API search much has the huge advantage of not relying on external APIs, which leads to good modularization. As a general rule, a module shouldn't call into other modules much.
When writing Rust, you'll likely use the standard library a lot; this rule might not be as applicable as in other languages/environments.