5 releases
0.1.4 | Oct 19, 2023 |
---|---|
0.1.3 | Oct 18, 2023 |
0.1.2 | Oct 18, 2023 |
0.1.1 | Oct 18, 2023 |
0.1.0 | Oct 18, 2023 |
#304 in #protobuf
Used in dmzj
130KB
3K
SLoC
dmzj
An async dmzj client for Rust.
Mostly taken from tachiyomi extensions & flutter_dmzj.
Example
use dmzj::Api;
#[tokio::main]
async fn main() {
let api = Api::new();
let popular_manga = api.fetch_latest_updates_manga(0).await.unwrap();
let first = &popular_manga[0];
let first_id = first.id;
println!("manga id = {:?}", first_id);
let response = api.fetch_manga_details(first_id).await.unwrap();
let description = &response.data.description;
let title = &response.data.title;
let cover = &response.data.cover;
let authors = &response.data.authors;
println!("title = {}", title);
println!("description = {}", description);
println!("cover = {}", cover);
println!("authors = {:?}", authors);
}
For more examples, please check out examples.
Dependencies
~2–4MB
~73K SLoC