Rust docs显示正在使用
创建std::io::Error
let custom_error = Error::new(ErrorKind::Other, "oh no!");
和new
的{{3}}
fn new<E>(kind: ErrorKind, error: E) -> Error
where E: Into<Box<std::error::Error + Send + Sync>>
我找到了impl<T: std::error::Error> std::error::Error for Box<T>
&'static str
但找不到Into<Error>
的内容,就像示例中使用的那样。
用什么特性来实现字符串的clear()
?