Skip to content

Commit a524143

Browse files
committed
Rollup merge of #56257 - mark-i-m:rustc-guide-links, r=nikomatsakis
rustc-guide has moved to rust-lang/ r? @nikomatsakis
2 parents ee531da + 6494f1e commit a524143

File tree

36 files changed

+48
-48
lines changed

36 files changed

+48
-48
lines changed

CONTRIBUTING.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -640,13 +640,13 @@ are:
640640
* **Google!** ([search only in Rust Documentation][gsearchdocs] to find types, traits, etc. quickly)
641641
* Don't be afraid to ask! The Rust community is friendly and helpful.
642642

643-
[rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/about-this-guide.html
643+
[rustc guide]: https://rust-lang.github.io/rustc-guide/about-this-guide.html
644644
[gdfrustc]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc/
645645
[gsearchdocs]: https://www.google.com/search?q=site:doc.rust-lang.org+your+query+here
646646
[rif]: http://internals.rust-lang.org
647647
[rr]: https://doc.rust-lang.org/book/README.html
648648
[rustforge]: https://forge.rust-lang.org/
649649
[tlgba]: http://tomlee.co/2014/04/a-more-detailed-tour-of-the-rust-compiler/
650650
[ro]: http://www.rustaceans.org/
651-
[rctd]: https://rust-lang-nursery.github.io/rustc-guide/tests/intro.html
651+
[rctd]: https://rust-lang.github.io/rustc-guide/tests/intro.html
652652
[cheatsheet]: https://buildbot2.rust-lang.org/homu/

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ Also, you may find the [rustdocs for the compiler itself][rustdocs] useful.
233233
[IRC]: https://en.wikipedia.org/wiki/Internet_Relay_Chat
234234
[#rust]: irc://irc.mozilla.org/rust
235235
[#rust-beginners]: irc://irc.mozilla.org/rust-beginners
236-
[rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/about-this-guide.html
236+
[rustc guide]: https://rust-lang.github.io/rustc-guide/about-this-guide.html
237237
[rustdocs]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc/
238238

239239
## License

src/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ There is also useful content in the following READMEs, which are gradually being
1212
- https://github.com/rust-lang/rust/tree/master/src/librustc/infer/higher_ranked
1313
- https://github.com/rust-lang/rust/tree/master/src/librustc/infer/lexical_region_resolve
1414

15-
[rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/about-this-guide.html
15+
[rustc guide]: https://rust-lang.github.io/rustc-guide/about-this-guide.html

src/doc/rustc/src/contributing.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Contributing to rustc
22

33
We'd love to have your help improving `rustc`! To that end, we've written [a
4-
whole book](https://rust-lang-nursery.github.io/rustc-guide/) on its
4+
whole book](https://rust-lang.github.io/rustc-guide/) on its
55
internals, how it works, and how to get started working on it. To learn
6-
more, you'll want to check that out.
6+
more, you'll want to check that out.

src/librustc/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
For more information about how rustc works, see the [rustc guide].
22

3-
[rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/
3+
[rustc guide]: https://rust-lang.github.io/rustc-guide/

src/librustc/dep_graph/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
To learn more about how dependency tracking works in rustc, see the [rustc
22
guide].
33

4-
[rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/query.html
4+
[rustc guide]: https://rust-lang.github.io/rustc-guide/query.html

src/librustc/dep_graph/graph.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ impl DepGraph {
195195
/// - If you need 3+ arguments, use a tuple for the
196196
/// `arg` parameter.
197197
///
198-
/// [rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/incremental-compilation.html
198+
/// [rustc guide]: https://rust-lang.github.io/rustc-guide/incremental-compilation.html
199199
pub fn with_task<'gcx, C, A, R>(&self,
200200
key: DepNode,
201201
cx: C,

src/librustc/hir/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -689,7 +689,7 @@ pub struct WhereEqPredicate {
689689
///
690690
/// For more details, see the [rustc guide].
691691
///
692-
/// [rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/hir.html
692+
/// [rustc guide]: https://rust-lang.github.io/rustc-guide/hir.html
693693
#[derive(Clone, RustcEncodable, RustcDecodable, Debug)]
694694
pub struct Crate {
695695
pub module: Mod,

src/librustc/infer/canonical/canonicalizer.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
//! For an overview of what canonicalization is and how it fits into
1414
//! rustc, check out the [chapter in the rustc guide][c].
1515
//!
16-
//! [c]: https://rust-lang-nursery.github.io/rustc-guide/traits/canonicalization.html
16+
//! [c]: https://rust-lang.github.io/rustc-guide/traits/canonicalization.html
1717
1818
use infer::canonical::{
1919
Canonical, CanonicalTyVarKind, CanonicalVarInfo, CanonicalVarKind, Canonicalized,
@@ -44,7 +44,7 @@ impl<'cx, 'gcx, 'tcx> InferCtxt<'cx, 'gcx, 'tcx> {
4444
/// To get a good understanding of what is happening here, check
4545
/// out the [chapter in the rustc guide][c].
4646
///
47-
/// [c]: https://rust-lang-nursery.github.io/rustc-guide/traits/canonicalization.html#canonicalizing-the-query
47+
/// [c]: https://rust-lang.github.io/rustc-guide/traits/canonicalization.html#canonicalizing-the-query
4848
pub fn canonicalize_query<V>(
4949
&self,
5050
value: &V,
@@ -92,7 +92,7 @@ impl<'cx, 'gcx, 'tcx> InferCtxt<'cx, 'gcx, 'tcx> {
9292
/// To get a good understanding of what is happening here, check
9393
/// out the [chapter in the rustc guide][c].
9494
///
95-
/// [c]: https://rust-lang-nursery.github.io/rustc-guide/traits/canonicalization.html#canonicalizing-the-query-result
95+
/// [c]: https://rust-lang.github.io/rustc-guide/traits/canonicalization.html#canonicalizing-the-query-result
9696
pub fn canonicalize_response<V>(&self, value: &V) -> Canonicalized<'gcx, V>
9797
where
9898
V: TypeFoldable<'tcx> + Lift<'gcx>,

src/librustc/infer/canonical/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
//! For a more detailed look at what is happening here, check
3030
//! out the [chapter in the rustc guide][c].
3131
//!
32-
//! [c]: https://rust-lang-nursery.github.io/rustc-guide/traits/canonicalization.html
32+
//! [c]: https://rust-lang.github.io/rustc-guide/traits/canonicalization.html
3333
3434
use infer::{InferCtxt, RegionVariableOrigin, TypeVariableOrigin};
3535
use rustc_data_structures::indexed_vec::IndexVec;

src/librustc/infer/canonical/query_response.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
//! For an overview of what canonicaliation is and how it fits into
1616
//! rustc, check out the [chapter in the rustc guide][c].
1717
//!
18-
//! [c]: https://rust-lang-nursery.github.io/rustc-guide/traits/canonicalization.html
18+
//! [c]: https://rust-lang.github.io/rustc-guide/traits/canonicalization.html
1919
2020
use infer::canonical::substitute::substitute_value;
2121
use infer::canonical::{
@@ -184,7 +184,7 @@ impl<'cx, 'gcx, 'tcx> InferCtxt<'cx, 'gcx, 'tcx> {
184184
/// To get a good understanding of what is happening here, check
185185
/// out the [chapter in the rustc guide][c].
186186
///
187-
/// [c]: https://rust-lang-nursery.github.io/rustc-guide/traits/canonicalization.html#processing-the-canonicalized-query-result
187+
/// [c]: https://rust-lang.github.io/rustc-guide/traits/canonicalization.html#processing-the-canonicalized-query-result
188188
pub fn instantiate_query_response_and_region_obligations<R>(
189189
&self,
190190
cause: &ObligationCause<'tcx>,

src/librustc/infer/canonical/substitute.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
//! For an overview of what canonicalization is and how it fits into
1515
//! rustc, check out the [chapter in the rustc guide][c].
1616
//!
17-
//! [c]: https://rust-lang-nursery.github.io/rustc-guide/traits/canonicalization.html
17+
//! [c]: https://rust-lang.github.io/rustc-guide/traits/canonicalization.html
1818
1919
use infer::canonical::{Canonical, CanonicalVarValues};
2020
use ty::fold::TypeFoldable;

src/librustc/infer/higher_ranked/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ impl<'a, 'gcx, 'tcx> InferCtxt<'a, 'gcx, 'tcx> {
329329
/// For more information about how placeholders and HRTBs work, see
330330
/// the [rustc guide].
331331
///
332-
/// [rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/traits/hrtb.html
332+
/// [rustc guide]: https://rust-lang.github.io/rustc-guide/traits/hrtb.html
333333
pub fn replace_bound_vars_with_placeholders<T>(
334334
&self,
335335
binder: &ty::Binder<T>

src/librustc/infer/lexical_region_resolve/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
> WARNING: This README is obsolete and will be removed soon! For
44
> more info on how the current borrowck works, see the [rustc guide].
55
6-
[rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/mir/borrowck.html
6+
[rustc guide]: https://rust-lang.github.io/rustc-guide/mir/borrowck.html
77

88
## Terminology
99

src/librustc/infer/region_constraints/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
> WARNING: This README is obsolete and will be removed soon! For
44
> more info on how the current borrowck works, see the [rustc guide].
55
6-
[rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/mir/borrowck.html
6+
[rustc guide]: https://rust-lang.github.io/rustc-guide/mir/borrowck.html
77

88
## Terminology
99

@@ -18,7 +18,7 @@ constraints over the course of a function. Finally, at the end of
1818
processing a function, we process and solve the constraints all at
1919
once.
2020

21-
[ti]: https://rust-lang-nursery.github.io/rustc-guide/type-inference.html
21+
[ti]: https://rust-lang.github.io/rustc-guide/type-inference.html
2222

2323
The constraints are always of one of three possible forms:
2424

src/librustc/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
//!
3131
//! For more information about how rustc works, see the [rustc guide].
3232
//!
33-
//! [rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/
33+
//! [rustc guide]: https://rust-lang.github.io/rustc-guide/
3434
//!
3535
//! # Note
3636
//!

src/librustc/middle/region.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
//! For more information about how MIR-based region-checking works,
1515
//! see the [rustc guide].
1616
//!
17-
//! [rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/mir/borrowck.html
17+
//! [rustc guide]: https://rust-lang.github.io/rustc-guide/mir/borrowck.html
1818
1919
use ich::{StableHashingContext, NodeIdHashingMode};
2020
use util::nodemap::{FxHashMap, FxHashSet};

src/librustc/mir/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
//! MIR datatypes and passes. See the [rustc guide] for more info.
1212
//!
13-
//! [rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/mir/index.html
13+
//! [rustc guide]: https://rust-lang.github.io/rustc-guide/mir/index.html
1414
1515
use hir::def::CtorKind;
1616
use hir::def_id::DefId;

src/librustc/traits/coherence.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
//! See rustc guide chapters on [trait-resolution] and [trait-specialization] for more info on how
1212
//! this works.
1313
//!
14-
//! [trait-resolution]: https://rust-lang-nursery.github.io/rustc-guide/traits/resolution.html
15-
//! [trait-specialization]: https://rust-lang-nursery.github.io/rustc-guide/traits/specialization.html
14+
//! [trait-resolution]: https://rust-lang.github.io/rustc-guide/traits/resolution.html
15+
//! [trait-specialization]: https://rust-lang.github.io/rustc-guide/traits/specialization.html
1616
1717
use hir::def_id::{DefId, LOCAL_CRATE};
1818
use syntax_pos::DUMMY_SP;

src/librustc/traits/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
//! Trait Resolution. See [rustc guide] for more info on how this works.
1212
//!
13-
//! [rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/traits/resolution.html
13+
//! [rustc guide]: https://rust-lang.github.io/rustc-guide/traits/resolution.html
1414
1515
pub use self::SelectionError::*;
1616
pub use self::FulfillmentErrorCode::*;

src/librustc/traits/query/type_op/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ pub trait TypeOp<'gcx, 'tcx>: Sized + fmt::Debug {
5353
/// first canonicalize the key and then invoke the query on the tcx,
5454
/// which produces the resulting query region constraints.
5555
///
56-
/// [c]: https://rust-lang-nursery.github.io/rustc-guide/traits/canonicalization.html
56+
/// [c]: https://rust-lang.github.io/rustc-guide/traits/canonicalization.html
5757
pub trait QueryTypeOp<'gcx: 'tcx, 'tcx>:
5858
fmt::Debug + Sized + TypeFoldable<'tcx> + Lift<'gcx>
5959
{

src/librustc/traits/select.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
//! See [rustc guide] for more info on how this works.
1212
//!
13-
//! [rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/traits/resolution.html#selection
13+
//! [rustc guide]: https://rust-lang.github.io/rustc-guide/traits/resolution.html#selection
1414
1515
use self::EvaluationResult::*;
1616
use self::SelectionCandidate::*;
@@ -1173,7 +1173,7 @@ impl<'cx, 'gcx, 'tcx> SelectionContext<'cx, 'gcx, 'tcx> {
11731173
// candidates. See [rustc guide] for more details.
11741174
//
11751175
// [rustc guide]:
1176-
// https://rust-lang-nursery.github.io/rustc-guide/traits/resolution.html#candidate-assembly
1176+
// https://rust-lang.github.io/rustc-guide/traits/resolution.html#candidate-assembly
11771177

11781178
fn candidate_from_obligation<'o>(
11791179
&mut self,
@@ -2720,7 +2720,7 @@ impl<'cx, 'gcx, 'tcx> SelectionContext<'cx, 'gcx, 'tcx> {
27202720
// type error. See [rustc guide] for more details.
27212721
//
27222722
// [rustc guide]:
2723-
// https://rust-lang-nursery.github.io/rustc-guide/traits/resolution.html#confirmation
2723+
// https://rust-lang.github.io/rustc-guide/traits/resolution.html#confirmation
27242724

27252725
fn confirm_candidate(
27262726
&mut self,

src/librustc/traits/specialize/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
//! See the [rustc guide] for a bit more detail on how specialization
1818
//! fits together with the rest of the trait machinery.
1919
//!
20-
//! [rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/traits/specialization.html
20+
//! [rustc guide]: https://rust-lang.github.io/rustc-guide/traits/specialization.html
2121
2222
use super::{SelectionContext, FulfillmentContext};
2323
use super::util::impl_trait_ref_and_oblig;

src/librustc/ty/context.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -876,7 +876,7 @@ pub struct FreeRegionInfo {
876876
/// various **compiler queries** that have been performed. See the
877877
/// [rustc guide] for more details.
878878
///
879-
/// [rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/ty.html
879+
/// [rustc guide]: https://rust-lang.github.io/rustc-guide/ty.html
880880
#[derive(Copy, Clone)]
881881
pub struct TyCtxt<'a, 'gcx: 'tcx, 'tcx: 'a> {
882882
gcx: &'a GlobalCtxt<'gcx>,

src/librustc/ty/sty.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1138,7 +1138,7 @@ pub type Region<'tcx> = &'tcx RegionKind;
11381138
///
11391139
/// [1]: http://smallcultfollowing.com/babysteps/blog/2013/10/29/intermingled-parameter-lists/
11401140
/// [2]: http://smallcultfollowing.com/babysteps/blog/2013/11/04/intermingled-parameter-lists/
1141-
/// [rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/traits/hrtb.html
1141+
/// [rustc guide]: https://rust-lang.github.io/rustc-guide/traits/hrtb.html
11421142
#[derive(Clone, PartialEq, Eq, Hash, Copy, RustcEncodable, RustcDecodable, PartialOrd, Ord)]
11431143
pub enum RegionKind {
11441144
// Region bound in a type or fn declaration which will be

src/librustc_borrowck/borrowck/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
> WARNING: This README is more or less obsolete, and will be removed
44
> soon! The new system is described in the [rustc guide].
55
6-
[rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/mir/borrowck.html
6+
[rustc guide]: https://rust-lang.github.io/rustc-guide/mir/borrowck.html
77

88
This pass has the job of enforcing memory safety. This is a subtle
99
topic. This docs aim to explain both the practice and the theory

src/librustc_codegen_llvm/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ that runs towards the end of the compilation process.
44

55
For more information about how codegen works, see the [rustc guide].
66

7-
[rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/codegen.html
7+
[rustc guide]: https://rust-lang.github.io/rustc-guide/codegen.html

src/librustc_driver/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ options).
77

88
For more information about how the driver works, see the [rustc guide].
99

10-
[rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/rustc-driver.html
10+
[rustc guide]: https://rust-lang.github.io/rustc-guide/rustc-driver.html

src/librustc_target/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ specific to different compilation targets and so forth.
33

44
For more information about how rustc works, see the [rustc guide].
55

6-
[rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/
6+
[rustc guide]: https://rust-lang.github.io/rustc-guide/

src/librustc_typeck/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
For high-level intro to how type checking works in rustc, see the
22
[type checking] chapter of the [rustc guide].
33

4-
[type checking]: https://rust-lang-nursery.github.io/rustc-guide/type-checking.html
5-
[rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/
4+
[type checking]: https://rust-lang.github.io/rustc-guide/type-checking.html
5+
[rustc guide]: https://rust-lang.github.io/rustc-guide/

src/librustc_typeck/check/method/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
//! Method lookup: the secret sauce of Rust. See the [rustc guide] chapter.
1212
//!
13-
//! [rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/method-lookup.html
13+
//! [rustc guide]: https://rust-lang.github.io/rustc-guide/method-lookup.html
1414
1515
use check::FnCtxt;
1616
use hir::def::Def;

src/librustc_typeck/variance/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
//! Module for inferring the variance of type and lifetime parameters. See the [rustc guide]
1212
//! chapter for more info.
1313
//!
14-
//! [rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/variance.html
14+
//! [rustc guide]: https://rust-lang.github.io/rustc-guide/variance.html
1515
1616
use arena;
1717
use rustc::hir;

src/librustc_typeck/variance/terms.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,8 @@ pub fn determine_parameters_to_be_inferred<'a, 'tcx>(tcx: TyCtxt<'a, 'tcx, 'tcx>
8989

9090
// See the following for a discussion on dep-graph management.
9191
//
92-
// - https://rust-lang-nursery.github.io/rustc-guide/query.html
93-
// - https://rust-lang-nursery.github.io/rustc-guide/variance.html
92+
// - https://rust-lang.github.io/rustc-guide/query.html
93+
// - https://rust-lang.github.io/rustc-guide/variance.html
9494
tcx.hir.krate().visit_all_item_likes(&mut terms_cx);
9595

9696
terms_cx

src/librustdoc/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
For more information about how `librustdoc` works, see the [rustc guide].
22

3-
[rustc guide]: https://rust-lang-nursery.github.io/rustc-guide/rustdoc.html
3+
[rustc guide]: https://rust-lang.github.io/rustc-guide/rustdoc.html

src/libsyntax/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ lexer, macro expander, and utilities for traversing ASTs.
55
For more information about how these things work in rustc, see the
66
rustc guide:
77

8-
- [Parsing](https://rust-lang-nursery.github.io/rustc-guide/the-parser.html)
9-
- [Macro Expansion](https://rust-lang-nursery.github.io/rustc-guide/macro-expansion.html)
8+
- [Parsing](https://rust-lang.github.io/rustc-guide/the-parser.html)
9+
- [Macro Expansion](https://rust-lang.github.io/rustc-guide/macro-expansion.html)

src/test/COMPILER_TESTS.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Compiler Test Documentation
22

33
Documentation the compiler testing framework has moved to
4-
[the rustc guide](https://rust-lang-nursery.github.io/rustc-guide/tests/intro.html).
4+
[the rustc guide](https://rust-lang.github.io/rustc-guide/tests/intro.html).

0 commit comments

Comments
 (0)