(source: &Map<String, Value>, keys: &[&str])
| 514 | } |
| 515 | |
| 516 | fn first_value(source: &Map<String, Value>, keys: &[&str]) -> Option<Value> { |
| 517 | keys.iter().find_map(|key| source.get(*key).cloned()) |
| 518 | } |
| 519 | |
| 520 | fn copy_first( |
| 521 | source: &Map<String, Value>, |
no test coverage detected