(action: NET_FW_ACTION)
| 156 | } |
| 157 | |
| 158 | fn native_action_to_model(action: NET_FW_ACTION) -> Option<RuleAction> { |
| 159 | if action == NET_FW_ACTION_ALLOW { |
| 160 | Some(RuleAction::Allow) |
| 161 | } else if action == NET_FW_ACTION_BLOCK { |
| 162 | Some(RuleAction::Block) |
| 163 | } else { |
| 164 | None |
| 165 | } |
| 166 | } |
| 167 | |
| 168 | fn model_action_to_native(action: &RuleAction) -> NET_FW_ACTION { |
| 169 | match action { |