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