606 次破坏性发布
新 0.787.0 | 2024年8月24日 |
---|---|
0.785.0 | 2024年8月23日 |
0.760.0 | 2024年7月27日 |
0.167.0 | 2024年3月30日 |
0.14.0 | 2023年11月30日 |
843 在 网络编程
每月4,968次下载
80KB
135 行
aws-ip-ranges
https://ip-ranges.amazonaws.com/ip-ranges.json 作为 const 结构体
描述
如果将来自 https://ip-ranges.amazonaws.com/ip-ranges.json 的数据用于Rust程序,则每次获取它可能都很慢。此crate提供的数据作为const结构体,因此可以将其编译到程序中。
每小时通过GitHub Actions工作流自动更新此crate中的数据,如果数据已更改,则发布crate的新版本。
用法
fn main() {
let ip_ranges = aws_ip_ranges::IP_RANGES;
println!("{ip_ranges:#?}");
}
许可证
此项目根据您的选择受以下之一许可:
-
Apache许可证第2版,(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
-
MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。