5个版本 (3个稳定版)

3.1.1 2024年2月10日
3.0.0 2024年2月7日
0.2.0 2024年2月10日
0.1.0 2024年2月5日

1188进程宏 中排名

每月下载量 25

MIT 许可证

7KB
134

warframe.rs

一个用于包装Worldstate API的异步Crates。

如果你想创建一个异步的Warframe相关rust项目,请使用此Crates。

请注意,一些内容可能会在主版本号升级之前发生变化。废弃的版本将尽快被移除。

入门

要安装,只需运行 cargo add warframe

示例

use warframe::worldstate::prelude::*;

#[tokio::main]
async fn main() -> Result<(), ApiError> {
    let client = Client::new();

    match client.fetch::<Cetus>().await {
        Ok(cetus) => {
            println!(
                "It is currently {} on cetus. It will be {} in {}",
                cetus.state,
                cetus.state.opposite(),
                cetus.eta()
            );
            Ok(())
        }
        Err(why) => Err(why),
    }
}

贡献

欢迎贡献。要贡献,只需fork此仓库并提交一个PR。

我们使用clippy进行代码检查,并使用rustfmt进行格式化。它们作为开发依赖项包含在Cargo.toml中。

Commitlint

PR中的提交信息会进行代码检查

依赖

~0.7–1.2MB
~27K SLoC