6个版本
0.1.5 | 2024年5月25日 |
---|---|
0.1.4 | 2024年2月20日 |
0.1.3 | 2024年1月29日 |
#273 in HTTP客户端
每月56次下载
94KB
2K SLoC
为《 Valorant Assets API》提供Rust绑定
这个crate为《 Valorant Assets API》提供Rust绑定。
安装
使用cargo add valorant-assets-api
安装此crate或将它添加到您的Cargo.toml
中。
使用方法
use valorant_assets_api::agents::{get_agent, get_agents};
use valorant_assets_api::models::language::Language;
#[tokio::main]
async fn main() {
// Create a reqwest::Client, which is used to send HTTP requests.
let client = reqwest::Client::new();
// Get a list of agents from the Valorant API. (language is optional)
let agents = get_agents(&client, Some(Language::DeDe), None)
.await
.expect("Failed to get agents");
println!(
"Agents: {:?}",
agents
.iter()
.map(|x| x.display_name.clone())
.collect::<Vec<_>>()
);
println!(
"Single Agent: {:#?}",
agents.first()
);
}
依赖项
~5–16MB
~229K SLoC