event_scanner/
types.rs

1use std::error::Error;
2
3#[derive(Copy, Debug, Clone)]
4pub enum ScannerMessage<T: Clone, E: Error + Clone> {
5    Data(T),
6    Error(E),
7    Status(ScannerStatus),
8}
9
10#[derive(Copy, Debug, Clone)]
11pub enum ScannerStatus {
12    ChainTipReached,
13    ReorgDetected,
14}