diff options
| author | zedddie <rust@zedddie.rs> | 2026-03-15 13:31:20 +0100 |
|---|---|---|
| committer | tuturuu <zedddiezxc@gmail.com> | 2026-03-15 13:31:20 +0100 |
| commit | 2a01827e6c41ab4770b478ecfd0a740c5983be24 (patch) | |
| tree | c6a5c02c31e90ac86161052092472ab6c83739cd /src/geoparsers/geoip2.rs | |
| parent | c849d32fe6985cf98945546f291d70bd1ee3ed06 (diff) | |
rm trailing newlines & add type alias for Vec
Diffstat (limited to 'src/geoparsers/geoip2.rs')
| -rw-r--r-- | src/geoparsers/geoip2.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/geoparsers/geoip2.rs b/src/geoparsers/geoip2.rs index 9e8f29d..39ad79d 100644 --- a/src/geoparsers/geoip2.rs +++ b/src/geoparsers/geoip2.rs @@ -16,6 +16,8 @@ pub enum RouteAction { Direct, } +type Rules = Vec<Rule>; + /// Type for declaring the routing rules like: /// ```toml /// [rule] @@ -31,9 +33,8 @@ pub struct Rule { pub action: RouteAction, } -pub fn parse_ruleset(config: NSCConfig) -> Result<Vec<Rule>, Box<dyn std::error::Error>> { +pub fn parse_ruleset(config: NSCConfig) -> Result<Rules, Box<dyn std::error::Error>> { let reader = maxminddb::Reader::open_readfile(config.geo_files[0].clone())?; - // Ok(()) todo!(); |
