(key: &str, v: &Value)
| 501 | } |
| 502 | |
| 503 | fn cell_str(key: &str, v: &Value) -> String { |
| 504 | let s = if is_scalar(v) { |
| 505 | scalar_str_keyed(key, v) |
| 506 | } else { |
| 507 | nested_cell_str(v) |
| 508 | }; |
| 509 | if is_id_key(key) && !s.is_empty() { |
| 510 | format!("`{s}`") |
| 511 | } else { |
| 512 | s |
| 513 | } |
| 514 | } |
| 515 | |
| 516 | fn render_value(md: &mut Md, value: &Value, depth: u8) { |
| 517 | match value { |
no test coverage detected