#api-client #client #api #neutrinoapi

neutral

neutrinoapi.com 的非官方 Rust 客户端

7 个版本

0.2.6 2022 年 10 月 26 日
0.2.5 2022 年 10 月 26 日
0.1.0 2022 年 10 月 20 日

739 in #api-client

MIT 许可证

34KB
746

neutral - neutrinoapi.com 的非官方 Rust 客户端

crate.io-badge Rust documentation bagde

提供一个 API 来与 neutrinoapi.com 提供的一些功能进行交互。

什么是 neutrinoapi.com

一个通用工具,用于解决软件开发过程中遇到的一些常见问题。它被软件工程师、数据科学家和系统管理员广泛应用于许多行业。

如何使用 neutral crate ?

Neutral 结构体充当 neutrinoapi 的 API 客户端。功能由模块表示,每个模块都包含一个实现 send 方法的结构体来调用 neutrinoapi.com。使用 Neutral 的实例与 neutrinoapi 交互。

ip_info 端点的示例

let api_auth = ApiAuth::new("userid".to_string(), "apikey".to_string());
let neutral = Neutral::try_new("https://neutrinoapi.net", api_auth).unwrap();
let ip_info_response = neutral.ip_info().send(ip_addr).await.unwrap();

依赖关系

~9–22MB
~299K SLoC