(name: &str)
| 262 | } |
| 263 | |
| 264 | fn map_read_err(name: &str) -> impl Fn(windows::core::Error) -> FirewallError + '_ { |
| 265 | move |error| t!("firewall.ruleReadFailed", name = name, error = error.to_string()).to_string().into() |
| 266 | } |
| 267 | |
| 268 | fn rule_to_model(rule: &INetFwRule) -> Result<FirewallRule, FirewallError> { |
| 269 | let name = unsafe { rule.Name() }.map_err(|error| t!("firewall.ruleReadFailed", name = "<unknown>", error = error.to_string()).to_string())?; |