官术网_书友最值得收藏!

Using the item's short name

We can also use the use keyword to tell Rust that we want to refer to an item in a different module by its short name. This is done by just writing use followed by the full name of the item we want to use. For example, use std::path::Path; allows us to use just the short name for that item (Path in this example) in the following instructions, until we come to the } that closes the section of code where our use keyword was written (or we come to the end of the module file, which amounts to the same thing).

We can use the same syntax to tell Rust that we want to use the name of a module, rather than an item in a module. For example, std::path is a valid command. That would allow us to use path::Path as the name of the Path item in subsequent code. This is frequently convenient, since it still keeps the external items boxed up and separate, while providing reasonably short and informative names to work with.

主站蜘蛛池模板: 台北县| 和静县| 德兴市| 涟源市| 常山县| 象州县| 定日县| 黑山县| 屯昌县| 阿拉尔市| 象山县| 枣阳市| 北海市| 犍为县| 金阳县| 福贡县| 杂多县| 南宁市| 安陆市| 全南县| 临汾市| 霍林郭勒市| 襄城县| 梅河口市| 瓦房店市| 唐山市| 陕西省| 应用必备| 白朗县| 方正县| 长寿区| 华亭县| 利辛县| 芜湖市| 大悟县| 高台县| 九台市| 浏阳市| 永德县| 克东县| 老河口市|