我在Glium的正在进行的教程中找到了一些代码,它似乎占用了整个数组:
use std::io::Cursor;
let image = image::load(Cursor::new(&include_bytes!("/path/to/image.png")[..]),
image::PNG).unwrap();
Run Code Online (Sandbox Code Playgroud)
include_bytes!似乎将给定文件加载到内存中,然后将其作为静态数组返回给它.令我感到困惑的是,为什么你会在传递给它之前引用整个数组的一个片段Cursor::new.