aria2_rs/
lib.rs

1pub mod call;
2mod client;
3mod error;
4pub mod options;
5pub mod status;
6
7pub type SmallMap<K, V> = small_map::FxSmallMap<4, K, V>;
8pub type SmallVec<T> = smallvec::SmallVec<[T; 4]>;
9pub type SmallString = smol_str::SmolStr;
10pub type Result<T> = std::result::Result<T, Error>;
11
12pub use call::{Call, MultiResponse, Reply, OK};
13pub use client::{BatchClient, Client, ConnectionMeta, NotificationCallback};
14pub use error::{Error, RpcError};