1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
//@todo in the future we need to not make all these pub and clean them up. //@todo make client clonable so that we don't have to wrap in Arc. pub mod builder; pub mod client; pub mod clients; pub mod error; pub mod protocol; pub mod types; pub use protocol::Protocol; pub type Result<T> = std::result::Result<T, error::ClientError>; //@todos..... //1. We need to allow for username/password in these clients (See bitcoin).