@@ -133,7 +133,7 @@ the `ty::Ty` to be a thin pointer-like
133
133
type. This allows us to do cheap comparisons for equality, along with the other
134
134
benefits of interning.
135
135
136
- [ tykind ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/ty /enum.TyKind.html
136
+ [ tykind ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_type_ir/sty /enum.TyKind.html
137
137
138
138
## Allocating and working with types
139
139
@@ -251,16 +251,16 @@ There are many variants on the `TyKind` enum, which you can see by looking at it
251
251
- [ ** And many more** ...] [ kindvars ]
252
252
253
253
[ wikiadt ] : https://en.wikipedia.org/wiki/Algebraic_data_type
254
- [ kindadt ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/ty /enum.TyKind.html#variant.Adt
255
- [ kindforeign ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/ty /enum.TyKind.html#variant.Foreign
256
- [ kindstr ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/ty /enum.TyKind.html#variant.Str
257
- [ kindslice ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/ty /enum.TyKind.html#variant.Slice
258
- [ kindarray ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/ty /enum.TyKind.html#variant.Array
259
- [ kindrawptr ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/ty /enum.TyKind.html#variant.RawPtr
260
- [ kindref ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/ty /enum.TyKind.html#variant.Ref
261
- [ kindparam ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/ty /enum.TyKind.html#variant.Param
262
- [ kinderr ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/ty /enum.TyKind.html#variant.Error
263
- [ kindvars ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/ty /enum.TyKind.html#variants
254
+ [ kindadt ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_type_ir/sty /enum.TyKind.html#variant.Adt
255
+ [ kindforeign ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_type_ir/sty /enum.TyKind.html#variant.Foreign
256
+ [ kindstr ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_type_ir/sty /enum.TyKind.html#variant.Str
257
+ [ kindslice ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_type_ir/sty /enum.TyKind.html#variant.Slice
258
+ [ kindarray ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_type_ir/sty /enum.TyKind.html#variant.Array
259
+ [ kindrawptr ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_type_ir/sty /enum.TyKind.html#variant.RawPtr
260
+ [ kindref ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_type_ir/sty /enum.TyKind.html#variant.Ref
261
+ [ kindparam ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_type_ir/sty /enum.TyKind.html#variant.Param
262
+ [ kinderr ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_type_ir/sty /enum.TyKind.html#variant.Error
263
+ [ kindvars ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_type_ir/sty /enum.TyKind.html#variants
264
264
265
265
## Import conventions
266
266
0 commit comments