quick_error! {
#[derive(Debug)]
pub enum Error {
Number(number: i32) {
description("Invalid xkcd num")
display(r#"Invalid xkcd num: {}"#, number)
}
Request(error: String) {
description("Xkcd request Error")
display(r#"Xkcd request error: {}"#, error)
}
}
}