src/renderers/smart_video_renderer.rs
src/shaders/video_vertex.rs
我想用video_vertex.rs
在smart_video_renderer.rs
。我试过了:
use super::shaders::video_vertex::*
要么
use shaders::video_vertex::*
但无论如何它不会导入。
我尝试过如何在Rust中使用父模块导入?根据它,应该是公正的use two::two;
还是我的情况,use shaders::shaders::...
所以我不知道该怎么办。
在main.rs或lib.rs中,您需要使用以下方法声明shaders
模块:
pub mod shaders;
然后在着色器文件夹中,您需要一个具有以下内容的mod.rs文件:
pub mod video_vertex;
然后,您可以在src / renderers / smart_video_renderer.rs中使用以下命令:
use crate::shaders::video_vertex::*;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句