(&self, v: &FormatSpecifier<T>)
| 568 | } |
| 569 | |
| 570 | fn doc_format_specifier<T: AstInfo>(&self, v: &FormatSpecifier<T>) -> RcDoc<'_> { |
| 571 | match v { |
| 572 | FormatSpecifier::Bare(format) => nest_title("FORMAT", self.doc_display_pass(format)), |
| 573 | FormatSpecifier::KeyValue { key, value } => { |
| 574 | let docs = vec![ |
| 575 | nest_title("KEY FORMAT", self.doc_display_pass(key)), |
| 576 | nest_title("VALUE FORMAT", self.doc_display_pass(value)), |
| 577 | ]; |
| 578 | RcDoc::intersperse(docs, Doc::line()).group() |
| 579 | } |
| 580 | } |
| 581 | } |
| 582 | |
| 583 | fn doc_external_references<'a>(&'a self, v: &'a ExternalReferences) -> RcDoc<'a> { |
| 584 | match v { |
no test coverage detected