12 个版本

0.3.0 2024 年 5 月 4 日
0.2.2 2024 年 3 月 7 日
0.2.1 2023 年 12 月 20 日
0.2.0 2023 年 11 月 29 日
0.1.7 2023 年 10 月 23 日

#1816网络编程

每月 31 次下载

Apache-2.0

155KB
3.5K SLoC

dmzj

Cargo Documentation

Rust 的异步 dmzj 客户端。

主要借鉴自 tachiyomi 扩展flutter_dmzj

示例

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);
}

依赖项

~14–28MB
~478K SLoC