flowrlib/
errors.rs

1#![allow(missing_docs)]
2
3pub use error_chain::bail;
4use error_chain::error_chain;
5
6error_chain! {
7    types {
8        Error, ErrorKind, ResultExt, Result;
9    }
10
11    foreign_links {
12        Io(std::io::Error);
13        Serde(serde_json::error::Error);
14        Recv(std::sync::mpsc::RecvError);
15        Url(url::ParseError);
16        FlowrCore(flowcore::errors::Error);
17    }
18}