For example in the doc for [`str::len`](https://doc.rust-lang.org/nightly/std/primitive.str.html#method.len): > This length is in bytes, not [`char`](https://doc.rust-lang.org/nightly/std/char/index.html)s or graphemes. The `char` in the doc links to [char/index.html](https://doc.rust-lang.org/nightly/std/char/index.html) instead of [primitive.char.html](https://doc.rust-lang.org/nightly/std/primitive.char.html). Outside of the standard library, `char` links to the primitive, unless there is a `use std::char;` statement in which case it links to the module.