如何从箱子根导入所有东西?

时间:2016-12-16 18:11:19

标签: rust

要从模块导入符号,您需要枚举它们或使用通配符导入所有内容。也就是说,我可以使用use module::{SomeSymbol, SomeOtherSymbol};use module::*;

但是,从顶级模块导入时,crate root,通配符不起作用。我可以使用use {SomeSymbol, SomeOtherSymbol};use ::{SomeSymbol, SomeOtherSymbol}};,但use *;use ::*;都无法使用。

为什么它不起作用以及如何从箱子根导入所有东西?

1 个答案:

答案 0 :(得分:5)

从Rust 1.14开始, use *;use ::*;现在按预期工作(从包根导入所有内容)

有用的链接: