#open-api #generated #spec #client #paper #mc #model

paper-mc

PaperMC客户端,由OpenAPI规范生成

1个不稳定版本

0.1.0 2022年10月2日

#22 in #mc

MIT许可协议

23KB
437

GitHub Contributors Stars Build Status Downloads Crates.io

PaperMC客户端,由OpenAPI规范生成。

用法

use paper_mc::PaperMcClient;
use paper_mc::model::*;
#[tokio::main]
async fn main() {
    let client = PaperMcClient::from_env();
    let response = client.projects().send().await.unwrap();
    println!("{:#?}", response);
}

此示例从环境变量中加载配置,特别是

  • PAPER_MC_BASE_URL

安装

将此添加到您的Cargo.toml中

[dependencies]
paper-mc = "0.1.0"

文档

您可以在examples/目录中看到每个API调用的示例。

贡献

欢迎贡献!

使用Libninja创建的库。

依赖项

~15–27MB
~550K SLoC