Use of undeclared type or module `std` when used in a separate module
By default, the compiler inserts extern crate std; at the beginning of the crate root (the crate root is the file that you pass to rustc). This statement has the effect of adding the name std to the crate’s root namespace and associating it with a module that contains the public contents of the std … Read more