esplora_tapyrus/errors.rs
1error_chain! {
2 types {
3 Error, ErrorKind, ResultExt, Result;
4 }
5
6 errors {
7 Connection(msg: String) {
8 description("Connection error")
9 display("Connection error: {}", msg)
10 }
11
12 Interrupt(sig: i32) {
13 description("Interruption by external signal")
14 display("Iterrupted by signal {}", sig)
15 }
16
17 TooPopular {
18 description("Too many history entries")
19 display("Too many history entries")
20 }
21
22 }
23}