Skip to content

Commit 55c02f6

Browse files
committed
move the reference to the bookshelf
1 parent 54baed6 commit 55c02f6

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

src/doc/index.md

+7-9
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,6 @@ builds documentation for individual Rust packages.
1616
Rust provides a standard library with a number of features; [we host its
1717
documentation here][api].
1818

19-
## Reference Documentation
20-
21-
Rust does not yet have a formal specification, but we have [a reference document
22-
][ref]. It is guaranteed to be accurate, but not complete. We now have a
23-
policy that all new features must be included in the reference before
24-
stabilization; however, we are still back-filling things that landed before
25-
then. That work is being tracked [here][38643].
26-
2719
## Extended Error Documentation
2820

2921
Many of Rust's errors come with error codes, and you can request extended
@@ -37,11 +29,17 @@ nicknamed 'The Rust Bookshelf.'
3729

3830
* [The Rust Programming Language][book] teaches you how to program in Rust.
3931
* [The Rustonomicon][nomicon] is your guidebook to the dark arts of unsafe Rust.
32+
* [The Reference][ref] is not a formal spec, but is more detailed and comprehensive than the book.
33+
34+
Another few words about the reference: it is guaranteed to be accurate, but not
35+
complete. We now have a policy that all new features must be included in the
36+
reference before stabilization; however, we are still back-filling things that
37+
landed before then. That work is being tracked [here][38643].
4038

4139
[Rust Learning]: https://github.com/ctjhoa/rust-learning
4240
[Docs.rs]: https://docs.rs/
4341
[api]: std/index.html
44-
[ref]: reference.html
42+
[ref]: reference/index.html
4543
[38643]: https://github.com/rust-lang/rust/issues/38643
4644
[err]: error-index.html
4745
[book]: book/index.html

0 commit comments

Comments
 (0)