在 Rust 中: 嵌套导入中添加了一种编写 use 语句的新方法。
如果您曾编写过这样的一组导入:
#![allow(unused)]fnmain() {
use std::fs::File;
use std::io::Read;
use std::path::{Path, PathBuf};
}
可以这样写了:
#![allow(unused)]fnmain() {
mod foo {
// on one lineuse std::{fs::File, io::Read, path::{Path, PathBuf}};
}
mod bar {
// with some more breathing roomuse std::{
fs::File,
io::Read,
path::{
Path,
PathBuf
}
};
}
}