Preludes and Re-Exports
// To reduce the amount of imports that users need, you should
// re-export important structs and traits.
pub use foo::Client;
pub use bar::Server;
Sometimes, crates use a prelude
module to contain important structs, just like std::io::prelude
. Usually, these are imported with use std::io::prelude::*;