Zet - What is the :: use case in rust?

What is the :: use case in rust?

In this case, the double colon (::) is the path separator. Paths are comprised of crates, modules, and items.

The full path for your example item, updated for 1.0 is:

std::usize::BITS

Here, std is the crate, usize is a module, and BITS is the specific item — in this case a constant.

#rust