(
left: RcDoc<'a>,
d: RcDoc<'a>,
right: RcDoc<'a>,
line: RcDoc<'a>,
)
| 82 | } |
| 83 | |
| 84 | pub(crate) fn bracket_doc<'a>( |
| 85 | left: RcDoc<'a>, |
| 86 | d: RcDoc<'a>, |
| 87 | right: RcDoc<'a>, |
| 88 | line: RcDoc<'a>, |
| 89 | ) -> RcDoc<'a> { |
| 90 | RcDoc::concat([ |
| 91 | left, |
| 92 | RcDoc::concat([line.clone(), d]).nest(TAB), |
| 93 | line, |
| 94 | right, |
| 95 | ]) |
| 96 | .group() |
| 97 | } |