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
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