跳到主要内容

Rust 引入

阐述

可以通过 use 语句来引入一个模块或者里面的内容,引用时可以用相对路径或者绝对路径。

实例

别名引入

use std::fmt::Result;
use std::io::Result as IoResult;

fn function1() -> Result {
// --snip--
}

fn function2() -> IoResult<()> {
// --snip--
}

多个对象

use std::{cmp::Ordering, io};
use std::io::{self, Write};

全部引入

use std::collections::*;

引入的内容再导出

pub use crate::front_of_house::hosting;

性质

相关内容

参考文献