如何从src子文件夹中的文件导入?

假面

我想将代码拆分为src的多个子目录。例:

src
  main.rs
  sorting_algorithms
    bubble.rs

bubble.rs包含一个函数bubble_sort如何将其导入main.rs?

乙硫

子文件夹必须声明为模块。您可以使用3种不同的方式来做到这一点:

  • 内联:sorting_algorithms在您的中声明模块main.rs

    // In main.rs:
    
    mod sorting_algorithms {
        pub mod bubble;
    }
    

    我认为这是最简单的。

  • 将asorting_algorithms.rs放入src模块声明文件夹中:

    // In sorting_algorithms.rs:
    
    pub mod bubble;
    
  • mod.rs具有上述内容的文件放入子文件夹。这或多或少不推荐使用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从气流中的dag子文件夹导入文件

HTML img src 在子文件夹的子文件夹中不起作用

如何禁用从我的 npm 包导入子文件夹

导入在子文件夹中不起作用

如何从Rust中的同级文件夹导入文件

如何导入文件夹中的所有文件?

使用 src 子文件夹时从配置文件导入

如何从Webpack JavaScript中的文件夹,子文件夹及其子文件夹动态获取文件

作曲家:如何递归自动加载/ src中的子文件夹

如何从src导入js文件到公用文件夹/服务工作者文件

从npm包的子文件夹导入

在子文件夹中导入Python

如何从文件夹内的子文件导入功能(无需引用子文件的名称)

如何从文件夹导入python文件

导入文件夹中的文件python

如何读取Bash Shell中多个文件夹和子文件夹中的文件

如何制作子文件夹的子文件夹?

如何删除文件夹中除最新X子文件夹以外的所有子文件夹?

运行ng build时如何排除src根文件夹中的某些文件夹

如何删除.camel子文件夹中的旧文件?

如何监视子文件夹中的文件?

如何显示子文件夹中的文件数量?

如何检测Sharepoint文件何时在子文件夹中

如何运行子文件夹中的多个.bat文件

当您在另一个子文件夹中时,如何从子文件夹导入文件?(Python)

如何使用Powershell计算文件夹和子文件夹中的文件

如何递归地仅复制文件夹和子文件夹中的文件?

如何在ckfinder中显示所有文件夹,子文件夹和文件

如何使用电子循环浏览文件夹和子文件夹中的文件?