我安装了freetype但它仍然无法正常工作。我使用的是Ubuntu 14.10。
错误是:
unresolved import `std::io::timer::sleep`. Could not find `io` in `std`
use std::io::timer::sleep;
^~~~~~~~~~~~~~~~~~~~~
答案 0 :(得分:1)
Rust目前处于alpha版本,努力发布1.0版本。目前,很多事情都在不断变化,API可能会消失,几乎没有警告。
在这种情况下,the current io
namespace has been renamed to old_io
:
为准备标准库的I / O rejuvination,这个提交 将当前的io模块重命名为old_io,以便为新的模块腾出空间 I / O模块。预计I / O RFC将随着时间的推移逐渐降落 而不是一下子,这为新模块提供了一条新的干净路径 进入并保证所有旧的基础设施将继续存在 放置一段时间。
随着每个old_io模块的更换,它将在新旧的情况下就地弃用 std :: {io,fs,net}中的结构(视情况而定)。
作为解决方法,直到std::io
的部分可用,您可以将std::io
的引用更改为std::old_io
。