mod request; mod response; pub type Result = std::result::Result>; #[derive(Debug)] pub struct BasicAuth { pub user: String, pub password: String, } pub(crate) use self::request::RpcRequest; pub use self::request::{ ArgumentFields, Id, SessionSetArgs, TorrentAction, TorrentAddArgs, TorrentGetField, TorrentRenamePathArgs, TorrentSetArgs, TrackerList, }; pub use self::response::{ BlocklistUpdate, ErrorType, FreeSpace, Nothing, PortTest, RpcResponse, RpcResponseArgument, SessionClose, SessionGet, SessionSet, SessionStats, Torrent, TorrentAddedOrDuplicate, TorrentRenamePath, TorrentStatus, Torrents, };