MCPcopy Create free account
hub / github.com/NVIDIA/OpenShell / append_unique_strings

Function append_unique_strings

crates/openshell-policy/src/merge.rs:774–781  ·  view source on GitHub ↗
(existing: &mut Vec<String>, incoming: &[String])

Source from the content-addressed store, hash-verified

772}
773
774fn append_unique_strings(existing: &mut Vec<String>, incoming: &[String]) {
775 let mut seen: HashSet<String> = existing.iter().cloned().collect();
776 for value in incoming {
777 if seen.insert(value.clone()) {
778 existing.push(value.clone());
779 }
780 }
781}
782
783fn append_unique_l7_rules(existing: &mut Vec<L7Rule>, incoming: &[L7Rule]) {
784 for rule in incoming {

Callers 1

merge_endpointFunction · 0.85

Calls 1

pushMethod · 0.80

Tested by

no test coverage detected