1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
// Errors in the weave code. #[derive(Debug, error_chain)] pub enum ErrorKind { Msg(String), #[error_chain(foreign)] Io(::std::io::Error), #[error_chain(foreign)] Parse(::std::num::ParseIntError), #[error_chain(foreign)] Serde(::serde_json::Error), }