生锈我有以下
use std::io;
fn lookup(host: &str, timeout_duration: time::Duration) -> io::IOResult<Vec<ip::IpAddr>>{
// Some blah implementation here...
}
但是我收到了编译错误。
src/hello.rs:7:60: 7:89 error: use of undeclared type name `io::IOResult`
我很困惑,因为std :: io命名空间中显然有一个IOResult结构(截至2014年11月16日):http://doc.rust-lang.org/std/io/type.IoResult.html
我做错了什么?
答案 0 :(得分:3)
不要将名称(doh)大写:IOResult
- &gt; IoResult
签名是
type IoResult<T> = Result<T, IoError>;