Skip to content

Commit 5cc1fec

Browse files
pub(in path) に関する文面をさらに変更
Co-authored-by: Tatsuya Kawano <tatsuya@hibaridb.org>
1 parent f0c8cd0 commit 5cc1fec

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/rust-2018/path-changes.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@
2727
- `pub(in path)` のような可視性修飾子[^1]において、パスは `crate`, `self`, `super` のいずれかで始まらなくてはならなくなりました。
2828

2929
[^1]
30-
`pub(in crate::outer_mod)` のように書くと `crate::outer_mod` モジュール内だけからアクセスできるようになります。("public in `crate::outer_mod`" という意味です。)詳細は [The Rust Reference (英語)](https://doc.rust-lang.org/reference/visibility-and-privacy.html#pubin-path-pubcrate-pubsuper-and-pubself) の説明もご参照ください。
30+
`pub(in path)` 構文は、アイテムを `path` に指定したモジュール内だけに公開にするための可視性修飾子です。
31+
例えば、`pub(in crate::outer_mod)` のように書くと `crate::outer_mod` モジュール内だけからアクセスできるようになります。("public in `crate::outer_mod`" という意味です。)
32+
詳細は [The Rust Reference (英語)](https://doc.rust-lang.org/reference/visibility-and-privacy.html#pubin-path-pubcrate-pubsuper-and-pubself) の説明もご参照ください。
3133

3234
<!--
3335
## Motivation

0 commit comments

Comments
 (0)