You might be wondering how we have access to
everywhere without a
use to import them. It is because of the module
prelude in the standard library.
Know that in the Rust standard library anything that is exported in
std::prelude::* is automatically available to every part of Rust.
That is the case for
Box but others as well (Option, Copy,