2个不稳定版本
0.2.0 | 2023年6月5日 |
---|---|
0.1.0 | 2023年6月5日 |
#422 in HTTP客户端
5KB
51 行
ActionIDMap
可以从URL更新的HashMap。旨在在私有引用ID更新时保持反向工程API的使用,因此最终用户无需更新。
以下生成示例代码。
let mut actionmap = ActionIDMap::new("https://gist.githubusercontent.com/[..]".into(), 86400).unwrap();
let bar = actionmap.get("foo")?;
if actionmap.needs_refresh() {
actionmap.refresh();
}
URL可以是,例如,包含序列化HashMap的GitHub Gist或原始文件({"key":"value"}
)。
依赖项
~3MB
~78K SLoC