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

How to import a file in a folder into a file in another folder in rust?

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

授权处理程序:

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 None 来解决这个问题。

如何将 RegisterRequest 导入 authhandler?

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

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