我正在编写一个名为my_new_lib
的Rust库,它具有以下文件结构:
├── my_new_lib
├── src
├── lib.rs
└── file1.rs
├── tests
在lib.rs
中,我定义了一个结构:
/// content of lib.rs
pub struct my_struct {}
在file1.rs
中,我想使用my_struct
,例如:
/// content of file1.rs
use ????
pub struct my_second_struct {
member1: my_struct
}
我应该在use
的{{1}}子句中添加什么以使其起作用?
答案 0 :(得分:1)
您必须使用crate
关键字来访问板条箱的根:
use crate::MyStruct;