0
エラーチェーンをwebsocketクレートとともに使用しようとしていますが、解決方法がわからないという問題が発生しています。 Err
変異体がタプルであることエラーチェーンとwebsocketクレートとの錆の衝突
fn accept(self) -> Result<Client<S>, (S, IoError)>
注:WsUpgrade::accept
は、次のシグネチャを有しています。私は、このメソッドの呼び出しを処理するために、エラー・チェーンを構成するので、関連する消費モジュールに次のように私はそうしてみました:
mod errors {
error_chain! {
foreign_links {
WebSock((::std::net::TcpStream, ::std::io::Error));
}
}
}
、一見タプルの存在に関連します。
error: expected identifier, found `(`
--> src/lib/websock.rs:23:21
|
23 | WebSock((::std::net::TcpStream, ::std::io::Error));
| ^
どうすれば解決できますか?うまくいけば私は単純なものを見逃してしまったのです。