(arr: &[Value], pred: impl Fn(&Value) -> bool)
| 3632 | && obj.get("logicalType").and_then(|v| v.as_str()) == Some(lt) |
| 3633 | } |
| 3634 | fn find_first(arr: &[Value], pred: impl Fn(&Value) -> bool) -> Option<Value> { |
| 3635 | arr.iter().find(|v| pred(v)).cloned() |
| 3636 | } |
| 3637 | fn prim(s: &str) -> Value { |
| 3638 | Value::String(s.to_string()) |
| 3639 | } |