1pub mod errors;
6pub mod info;
7pub mod logs;
8pub mod peers;
9pub mod protocol;
10pub mod resolver;
11pub mod tickets;
12
13use crate::{
14 logs::HoprDbLogOperations, peers::HoprDbPeersOperations, protocol::HoprDbProtocolOperations,
15 resolver::HoprDbResolverOperations, tickets::HoprDbTicketOperations,
16};
17
18pub trait HoprDbAllAbstractedOperations:
20 HoprDbTicketOperations
21 + HoprDbPeersOperations
22 + HoprDbResolverOperations
23 + HoprDbProtocolOperations
24 + HoprDbLogOperations
25{
26}
27
28#[doc(hidden)]
29pub mod prelude {
30 pub use super::*;
31 pub use crate::{errors::*, info::*, logs::*, peers::*, protocol::*, resolver::*, tickets::*};
32}