我使用的是最新版本的sdl2(0.31.0),但无法访问get_platform
:
extern crate sdl2;
pub fn main() {
println!("{}", sdl2::get_platform());
}
$ cargo run
Compiling repro v0.1.0 (file:///private/tmp/repro)
error[E0425]: cannot find function `get_platform` in module `sdl2`
--> src/main.rs:4:30
|
4 | println!("{}", sdl2::get_platform());
| ^^^^^^^^^^^^ not found in `sdl2`
我尝试使用use sdl2::*;
和cargo +nightly run
,但都没有删除错误。
您正在阅读的文档不适用于您使用的版本。自己构建(cargo doc --open
)或view it on docs.rs。
该功能是added recently,尚未发布。也许您应该为文件夹的作者提出一个问题,让他们知道拥有与任何已发布代码不对应的文档会令人困惑。
在此期间,如果你真的需要它,你可以使用a git dependency。