(args: &[Value], idx: usize)
| 359 | } |
| 360 | |
| 361 | fn num_arg(args: &[Value], idx: usize) -> Option<f64> { |
| 362 | args.get(idx).and_then(|v| value_to_f64(v, true)) |
| 363 | } |
| 364 | |
| 365 | /// Extract a geometry argument. Supports `Value::Geometry` directly, |
| 366 | /// or falls back to JSON deserialization for `Value::Object` (GeoJSON). |
no test coverage detected