gpt4 book ai didi

module - 为什么我不能从同一目录中的不同文件导入模块?

转载 作者:行者123 更新时间:2023-11-29 08:17:56 55 4
gpt4 key购买 nike

<分区>

我的目录结构:

src
main.rs
image.rs
decoders.rs

当我尝试在 image.rs 中导入我的解码器模块时,我得到了这个:

error[E0583]: File not found for module `decoders`

解码器.rs:

pub mod Decoders {}

图像.rs:

mod decoders

use decoders::Decoders

pub mod Image {}

注意:我正在使用一个模块来包装整个文件,这样我就可以将属性放在整个文件上。这就是为什么它不是 How to include module from another file from the same project? 的副本的原因

奇怪的是,当我尝试在 main.rs 中导入图像时,此语法工作得很好:

mod image;

use image::Image;

55 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com