我有一个模块
的src / lib.rs
pub mod vk {
pub struct Instance { /* ... */ }
}
使用模块的一些代码
的src /示例/ test.rs
extern crate vk;
// What "use" statement do I put here?
fn main() {
let x = vk::Instance::new();
}
我想使用vk::Instance
,但我尝试的任何使用语句似乎都不起作用:
use vk::*;
use vk::vk;
use vk::{Instance};
use vk;
我可以执行以下操作,但有没有办法只需要使用vk::Instance
?
use vk::vk::*;
let x = Instance::new();
let x = vk::vk::Instance::new();