Skip to content

Commit 6871329

Browse files
Apply suggestions from code review
Co-authored-by: Tatsuya Kawano <tatsuya@hibaridb.org>
1 parent a3de137 commit 6871329

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/rust-2018/cargo.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
[^1] *訳注*:
2727
Cargo は、`Cargo.toml` 内に明示的に指定されていなくても、[フォルダ構成の慣習][package-layout]に従っているファイルに関しては、自動でターゲットに追加します。
2828
例えば、`src/bin/my_application.rs` というファイルがプロジェクト内に存在したら、`Cargo.toml``[[bin]]` セクションで `my_application` の存在が宣言されていなくても、自動的にこのファイルがバイナリターゲット(つまり、`cargo run --bin my_application` として実行できるもの)としてビルドされるようになっています。
29-
これは、[*ターゲットの自動探索*][target-auto-discovery]と呼ばれています。<br>
29+
これは、[ターゲットの自動探索][target-auto-discovery]と呼ばれています。<br>
3030
Rust 2015 と Rust 2018 の違いは、`Cargo.toml` に明示的にターゲットが1つ以上宣言されている場合(つまり、`[lib]`, `[[bin]]`, `[[test]]`, `[[bench]]`, `[[example]]` のどれかが1つ以上ある場合)に生じます。
3131
Rust 2015 では、これらのうちどれか1つが指定されていた場合、ターゲットの自動探索は無効化されました。
3232
Rust 2018 では、その場合であっても、ターゲットの自動探索は無効化されません。<br>
@@ -52,5 +52,5 @@
5252
Rust 2018 ではこの挙動は廃止され、`cargo install --path .` と明示的にカレントディレクトリのクレートをインストールの対象にすると宣言しなければならなくなりました。
5353

5454
[package-layout]: https://doc.rust-lang.org/cargo/guide/project-layout.html
55-
[target-auto-discovery]: https://doc.rust-lang.org/cargo/reference/cargo-targets.html#the-path-field
55+
[target-auto-discovery]: https://doc.rust-lang.org/cargo/reference/cargo-targets.html#target-auto-discovery
5656
[cargo-install]: https://doc.rust-lang.org/cargo/commands/cargo-install.html

0 commit comments

Comments
 (0)