@@ -790,7 +790,7 @@ Furthermore, the syntax is changing to use `in` instead of `box`. See [RFC 470]
790790and [RFC 809] for more details.
791791
792792[RFC 470]: https://github.com/rust-lang/rfcs/pull/470
793- [RFC 809]: https://github.com/rust-lang/rfcs/pull/809
793+ [RFC 809]: https://github.com/rust-lang/rfcs/blob/master/text/0809-box-and-in-for-stdlib.md
794794"## ,
795795
796796E0067 : r##"
@@ -1428,7 +1428,7 @@ type X = u32; // this compiles
14281428```
14291429
14301430Note that type parameters for enum-variant constructors go after the variant,
1431- not after the enum (Option::None::<u32>, not Option::<u32>::None).
1431+ not after the enum (` Option::None::<u32>` , not ` Option::<u32>::None` ).
14321432"## ,
14331433
14341434E0110 : r##"
@@ -1521,7 +1521,7 @@ impl Bar for u32 {
15211521
15221522For information on the design of the orphan rules, see [RFC 1023].
15231523
1524- [RFC 1023]: https://github.com/rust-lang/rfcs/pull/ 1023
1524+ [RFC 1023]: https://github.com/rust-lang/rfcs/blob/master/text/ 1023-rebalancing-coherence.md
15251525"## ,
15261526
15271527E0118 : r##"
@@ -1911,8 +1911,9 @@ type Foo = Trait<Bar=i32>; // ok!
19111911
19121912E0192 : r##"
19131913Negative impls are only allowed for traits with default impls. For more
1914- information see the [opt-in builtin traits RFC](https://github.com/rust-lang/
1915- rfcs/blob/master/text/0019-opt-in-builtin-traits.md).
1914+ information see the [opt-in builtin traits RFC][RFC 19].
1915+
1916+ [RFC 19]: https://github.com/rust-lang/rfcs/blob/master/text/0019-opt-in-builtin-traits.md
19161917"## ,
19171918
19181919E0193 : r##"
@@ -2147,7 +2148,7 @@ E0202: r##"
21472148Inherent associated types were part of [RFC 195] but are not yet implemented.
21482149See [the tracking issue][iss8995] for the status of this implementation.
21492150
2150- [RFC 195]: https://github.com/rust-lang/rfcs/pull/195
2151+ [RFC 195]: https://github.com/rust-lang/rfcs/blob/master/text/0195-associated-items.md
21512152[iss8995]: https://github.com/rust-lang/rust/issues/8995
21522153"## ,
21532154
@@ -2424,7 +2425,7 @@ such that `Ti` is a local type. Then no type parameter can appear in any of the
24242425
24252426For information on the design of the orphan rules, see [RFC 1023].
24262427
2427- [RFC 1023]: https://github.com/rust-lang/rfcs/pull/ 1023
2428+ [RFC 1023]: https://github.com/rust-lang/rfcs/blob/master/text/ 1023-rebalancing-coherence.md
24282429"## ,
24292430
24302431/*
@@ -2799,8 +2800,9 @@ verify this assertion; therefore we must tag this `impl` as unsafe.
27992800
28002801E0318 : r##"
28012802Default impls for a trait must be located in the same crate where the trait was
2802- defined. For more information see the [opt-in builtin traits RFC](https://github
2803- .com/rust-lang/rfcs/blob/master/text/0019-opt-in-builtin-traits.md).
2803+ defined. For more information see the [opt-in builtin traits RFC][RFC 19].
2804+
2805+ [RFC 19]: https://github.com/rust-lang/rfcs/blob/master/text/0019-opt-in-builtin-traits.md
28042806"## ,
28052807
28062808E0321 : r##"
@@ -3018,10 +3020,8 @@ impl<T> Unsize<T> for MyType {}
30183020```
30193021
30203022If you are defining your own smart pointer type and would like to enable
3021- conversion from a sized to an unsized type with the [DST coercion system]
3022- (https://github.com/rust-lang/rfcs/blob/master/text/0982-dst-coercion.md), use
3023- [`CoerceUnsized`](https://doc.rust-lang.org/std/ops/trait.CoerceUnsized.html)
3024- instead.
3023+ conversion from a sized to an unsized type with the
3024+ [DST coercion system][RFC 982], use [`CoerceUnsized`] instead.
30253025
30263026```
30273027#![feature(coerce_unsized)]
@@ -3035,6 +3035,9 @@ pub struct MyType<T: ?Sized> {
30353035impl<T, U> CoerceUnsized<MyType<U>> for MyType<T>
30363036 where T: CoerceUnsized<U> {}
30373037```
3038+
3039+ [RFC 982]: https://github.com/rust-lang/rfcs/blob/master/text/0982-dst-coercion.md
3040+ [`CoerceUnsized`]: https://doc.rust-lang.org/std/ops/trait.CoerceUnsized.html
30383041"## ,
30393042
30403043E0329 : r##"
@@ -3438,8 +3441,9 @@ struct.
34383441
34393442E0380 : r##"
34403443Default impls are only allowed for traits with no methods or associated items.
3441- For more information see the [opt-in builtin traits RFC](https://github.com/rust
3442- -lang/rfcs/blob/master/text/0019-opt-in-builtin-traits.md).
3444+ For more information see the [opt-in builtin traits RFC][RFC 19].
3445+
3446+ [RFC 19]: https://github.com/rust-lang/rfcs/blob/master/text/0019-opt-in-builtin-traits.md
34433447"## ,
34443448
34453449E0390 : r##"
0 commit comments