如何将一个文件夹中的文件导入rust中另一个文件夹中的文件?

时间:2020-07-03 21:41:34

标签: import module rust rust-crates

src
 I -- handlers
         I--- authhandler.rs
      models
         I--- account.rs
         I--- mod.rs

authhandler:

pub fn register(register: web::Json<RegisterRequest>) -> impl Responder {
   .........
}

帐户:

pub struct RegisterRequest {
    email: String,
    password: String
}

mod.rs

pub mod account;

我尝试使用use models::account::RegisterRequest;crate models::account::RegisterRequest都无法解决。

如何将RegisterRequest导入到authhandler中?

1 个答案:

答案 0 :(得分:0)

我发现RegisterRequest错过了use关键字,可以导入为:

use crate::models::account::RegisterRequest;