1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
use std; use reqwest; use url; use serde_json; error_chain! { types { Error, ErrorKind, ResultExt, Result; } errors { FooError } foreign_links { ReqError(reqwest::Error); IoError(std::io::Error); ParseFloatError(std::num::ParseFloatError); UrlParserError(url::ParseError); Json(serde_json::Error); TimestampError(std::time::SystemTimeError); } }