(values: &mut Vec<L7Rule>)
| 847 | } |
| 848 | |
| 849 | fn dedup_l7_rules(values: &mut Vec<L7Rule>) { |
| 850 | let mut deduped = Vec::with_capacity(values.len()); |
| 851 | for value in std::mem::take(values) { |
| 852 | if !deduped.contains(&value) { |
| 853 | deduped.push(value); |
| 854 | } |
| 855 | } |
| 856 | *values = deduped; |
| 857 | } |
| 858 | |
| 859 | fn dedup_deny_rules(values: &mut Vec<L7DenyRule>) { |
| 860 | let mut deduped = Vec::with_capacity(values.len()); |
no test coverage detected