Skip to content

Commit 84fbe2a

Browse files
authored
Merge branch 'master' into path-changes
2 parents 5cc1fec + 931112e commit 84fbe2a

File tree

90 files changed

+3941
-8457
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+3941
-8457
lines changed

.circleci/config.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: 2
33
jobs:
44
build:
55
docker:
6-
- image: quay.io/rust-lang-ja/circleci:edition-guide-mdbook-0.4.5
6+
- image: quay.io/rust-lang-ja/circleci:edition-guide-mdbook-0.4.13
77
steps:
88
- checkout
99
- run: rustc --version --verbose
@@ -24,9 +24,9 @@ jobs:
2424
- store_artifacts:
2525
path: /tmp/docs.txz
2626
destination: docs.txz
27-
# - run:
28-
# name: Testing book
29-
# command: mdbook test
27+
- run:
28+
name: Testing book
29+
command: mdbook test
3030
# - run:
3131
# name: Check for broken links
3232
# command: |

TranslationTable.md

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,14 @@
3030
| binary | バイナリ
3131
| binding | 束縛
3232
| block | ブロック
33+
| body (関数の) | 本体
3334
| borrowing | 借用
3435
| bounds | 境界
3536
| boxed | ボックス化された
3637
| bug | バグ
3738
| build-dependencies | ビルド時の依存 (Cargo.toml のセクション名としては build-dependencies をそのまま採用)
3839
| byte string | バイト列
40+
| call | 呼び出し
3941
| capture | キャプチャ
4042
| cargo | Cargo
4143
| case analysis | 場合分け
@@ -52,6 +54,7 @@
5254
| composable | 合成可能
5355
| computer science | コンピュータサイエンス
5456
| concurrency | 並行性
57+
| conditional compilation | 条件付きコンパイル
5558
| constant | 定数
5659
| constructor | コンストラクタ
5760
| continuous integration | 継続的インテグレーション
@@ -75,6 +78,8 @@
7578
| diverging | 発散する〜(上の diverge を修飾語として使った場合)
7679
| documentation comment | ドキュメンテーションコメント
7780
| documentation test | ドキュメンテーションテスト
81+
| drop | ドロップ
82+
| dynamic dispatch | 動的ディスパッチ
7883
| early return | 早期リターン
7984
| edition | エディション
8085
| empty tuple | 空タプル
@@ -92,20 +97,24 @@
9297
| exterior | 外側の
9398
| feature | フィーチャ
9499
| foreign | 他言語
100+
| (マクロの) fragment specifier | フラグメント指定子
95101
| free | 解放する
96102
| free-standing function | フリースタンディングな関数
103+
| fully qualified syntax | 完全修飾構文
97104
| garbage collector | ガベージコレクタ
98105
| generic parameter | ジェネリックパラメータ
99106
| generics | ジェネリクス
100107
| glob | グロブ
101108
| growable | 伸張可能
102109
| guard | ガード
103110
| handle | ハンドル
111+
| hard error | ハードエラー
104112
| hash | ハッシュ
105113
| identifier | 識別子
106114
| immutable | イミュータブル
107115
| immutability | イミュータビリティ
108116
| implement | 実装する
117+
| inherent method | 固有メソッド
109118
| initialize | 初期化する
110119
| input lifetime | 入力ライフタイム
111120
| interior | 内側の
@@ -115,6 +124,7 @@
115124
| (string) interpolation | (文字列)補間
116125
| Intrinsics | Intrinsic
117126
| irrefutable | 論駁不可能
127+
| item | アイテム
118128
| iterate | 列挙する
119129
| key | キー
120130
| keyword | キーワード
@@ -137,10 +147,12 @@
137147
| memory | メモリ
138148
| method | メソッド
139149
| monomorphization | 単相化
140-
| move | ムーブ
150+
| move | ムーブ(する)
151+
| move out | ムーブする、ムーブアウトする
141152
| mutability | ミュータビリティ
142153
| mutable | ミュータブル
143154
| mutable binding | ミュータブルな束縛
155+
| mutate | 変更する、書き換える
144156
| mutual-exclusion | 相互排他
145157
| null | ヌル
146158
| object-safe | オブジェクト安全
@@ -159,11 +171,13 @@
159171
| parametric polymorphism | パラメトリック多相
160172
| parse | パース、パースする
161173
| patch | パッチ
174+
| path | パス
162175
| pattern | パターン
163176
| performance | パフォーマンス
164177
| platform | プラットフォーム
165178
| primitive | プリミティブ
166179
| pointer | ポインタ
180+
| prelude | プレリュード (or prelude)
167181
| proc macro | 手続き的マクロ
168182
| process | プロセス
169183
| range | 範囲
@@ -172,7 +186,8 @@
172186
| raw string literal | 生文字列リテラル
173187
| re-assignment | 再代入
174188
| rebind | 再束縛
175-
| reference | 参照
189+
| reference (名詞) | 参照
190+
| reference (動詞) | 参照付け (to dereference の対義語として)
176191
| reference count | 参照カウント
177192
| refutable | 論駁可能
178193
| regression | リグレッション
@@ -196,8 +211,11 @@
196211
| slice | スライス
197212
| slicing | スライシング
198213
| specialized | 特殊化された
214+
| stablize | 安定化する
199215
| standard library | 標準ライブラリ
200216
| statement | 文
217+
| static dispatch | 静的ディスパッチ
218+
| strict keyword | 正格キーワード
201219
| string | 文字列
202220
| string interpolation | 文字列インターポーレーション
203221
| string slice | 文字列スライス
@@ -216,6 +234,7 @@
216234
| threadsafe | スレッドセーフ
217235
| tick | クオート
218236
| trait | トレイト
237+
| tracking issue | 追跡用の Issue
219238
| tuple | タプル
220239
| token trees | トークン木
221240
| type alias | 型エイリアス

book.toml

Lines changed: 14 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -84,32 +84,18 @@ additional-css = ["theme/em-to-bold.css"]
8484
"/rust-2018/platform-and-target-support/musl-support-for-fully-static-binaries.html" = "https://doc.rust-lang.org/rustc/platform-support.html"
8585
"/rust-2018/platform-and-target-support/cdylib-crates-for-c-interoperability.html" = "https://github.com/rust-lang/rfcs/blob/master/text/1510-cdylib.md"
8686
"/rust-next/index.html" = "../rust-post-2018/index.html"
87-
"/rust-next/edition-changes.html" = "../rust-post-2018/edition-changes.html"
88-
# "/rust-next/dbg-macro.html" = "https://doc.rust-lang.org/std/macro.dbg.html"
89-
"/rust-next/dbg-macro.html" = "../rust-post-2018/dbg-macro.html"
90-
# "/rust-next/no-jemalloc.html" = "https://blog.rust-lang.org/2019/01/17/Rust-1.32.0.html#jemalloc-is-removed-by-default"
91-
"/rust-next/no-jemalloc.html" = "../rust-post-2018/no-jemalloc.html"
92-
# "/rust-next/uniform-paths.html" = "https://blog.rust-lang.org/2019/01/17/Rust-1.32.0.html#final-module-improvements"
93-
"/rust-next/uniform-paths.html" = "../rust-post-2018/uniform-paths.html"
94-
# "/rust-next/literal-macro-matcher.html" = "https://blog.rust-lang.org/2019/01/17/Rust-1.32.0.html#macro-improvements"
95-
"/rust-next/literal-macro-matcher.html" = "../rust-post-2018/literal-macro-matcher.html"
96-
# "/rust-next/qustion-mark-operator-in-macros.html" = "https://blog.rust-lang.org/2019/01/17/Rust-1.32.0.html#macro-improvements"
97-
"/rust-next/qustion-mark-operator-in-macros.html" = "../rust-post-2018/question-mark-operator-inmacros.html"
98-
# "/rust-next/const-fn.html" = "https://doc.rust-lang.org/reference/const_eval.html"
99-
"/rust-next/const-fn.html" = "../rust-post-2018/const_fn.html"
100-
# "/rust-next/pin.html" = "https://doc.rust-lang.org/std/pin/index.html"
101-
"/rust-next/pin.html" = "../rust-post-2018/pin.html"
102-
# "/rust-next/no-more-fnbox.html" = "https://blog.rust-lang.org/2019/05/23/Rust-1.35.0.html#fn-closure-traits-implemented-for-boxdyn-fn"
87+
"/rust-next/edition-changes.html" = "../rust-2021/index.html"
88+
"/rust-next/dbg-macro.html" = "https://doc.rust-lang.org/std/macro.dbg.html"
89+
"/rust-next/no-jemalloc.html" = "https://blog.rust-lang.org/2019/01/17/Rust-1.32.0.html#jemalloc-is-removed-by-default"
90+
"/rust-next/uniform-paths.html" = "https://blog.rust-lang.org/2019/01/17/Rust-1.32.0.html#final-module-improvements"
91+
"/rust-next/literal-macro-matcher.html" = "https://blog.rust-lang.org/2019/01/17/Rust-1.32.0.html#macro-improvements"
92+
"/rust-next/qustion-mark-operator-in-macros.html" = "https://blog.rust-lang.org/2019/01/17/Rust-1.32.0.html#macro-improvements"
93+
"/rust-next/const-fn.html" = "https://doc.rust-lang.org/reference/const_eval.html"
94+
"/rust-next/pin.html" = "https://doc.rust-lang.org/std/pin/index.html"
10395
"/rust-next/no-more-fnbox.html" = "https://blog.rust-lang.org/2019/05/23/Rust-1.35.0.html#fn-closure-traits-implemented-for-boxdyn-fn"
104-
# "/rust-next/alternative-cargo-registries.html" = "https://blog.rust-lang.org/2019/04/11/Rust-1.34.0.html#alternative-cargo-registries"
105-
"/rust-next/alternative-cargo-registries.html" = "../rust-post-2018/alternative-cargo-registries.html"
106-
# "/rust-next/tryfrom-and-tryinto.html" = "https://blog.rust-lang.org/2019/04/11/Rust-1.34.0.html#tryfrom-and-tryinto"
107-
"/rust-next/tryfrom-and-tryinto.html" = "../rust-post-2018/tryfrom-and-tryinto.html"
108-
# "/rust-next/future.html" = "https://doc.rust-lang.org/std/future/trait.Future.html"
109-
"/rust-next/future.html" = "../rust-post-2018/future.html"
110-
# "/rust-next/alloc.html" = "https://blog.rust-lang.org/2019/07/04/Rust-1.36.0.html#the-alloc-crate-is-stable"
111-
"/rust-next/alloc.html" = "../rust-post-2018/"
112-
# "/rust-next/maybe-uninit.html" = "https://blog.rust-lang.org/2019/07/04/Rust-1.36.0.html#maybeuninitt-instead-of-memuninitialized"
113-
"/rust-next/maybe-uninit.html" = "../rust-post-2018/aybe-uninit.html"
114-
# "/rust-next/cargo-vendor.html" = "https://doc.rust-lang.org/cargo/commands/cargo-vendor.html"
115-
"/rust-next/cargo-vendor.html" = "../rust-post-2018/cargo-vendor.html"
96+
"/rust-next/alternative-cargo-registries.html" = "https://blog.rust-lang.org/2019/04/11/Rust-1.34.0.html#alternative-cargo-registries"
97+
"/rust-next/tryfrom-and-tryinto.html" = "https://blog.rust-lang.org/2019/04/11/Rust-1.34.0.html#tryfrom-and-tryinto"
98+
"/rust-next/future.html" = "https://doc.rust-lang.org/std/future/trait.Future.html"
99+
"/rust-next/alloc.html" = "https://blog.rust-lang.org/2019/07/04/Rust-1.36.0.html#the-alloc-crate-is-stable"
100+
"/rust-next/maybe-uninit.html" = "https://blog.rust-lang.org/2019/07/04/Rust-1.36.0.html#maybeuninitt-instead-of-memuninitialized"
101+
"/rust-next/cargo-vendor.html" = "https://doc.rust-lang.org/cargo/commands/cargo-vendor.html"

0 commit comments

Comments
 (0)