Skip to main content

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}