1 unstable release
0.1.2 | Dec 19, 2022 |
---|---|
0.1.1 |
|
0.1.0 |
|
1MB
267 lines
rust-phone-number-geo
rust版本的中国境内手机号码归属地查询包。
内部采用的是懒加载的方式加载手机号码数据源到内存中,懒加载内部机制保证了仅会加载一次,所以无需担心高并发请求会出现多次加载的情况。 同理,除了首次调用会读取数据源文件,再次调用将直接读取内存数据,所以无需担心性能问题
使用方法:
let result = PhoneNoInfoUtils::get_phone_info(None,"1111111");
if result.is_ok() {
println!("{:?}",result.unwrap());
// 正常处理业务逻辑
}else {
println!("{:?}",result.err().unwrap());
// 此处证明查询失败,需要结束您的业务流程
}
感谢:@xluohome https://github.com/xluohome
本项目是基于xluohome 的Rust版本改造而来的,目的不是基于开源,而是自用。