(&mut self)
| 45 | IndentScope { fmt: self } |
| 46 | } |
| 47 | fn write_indent(&mut self) -> fmt::Result { |
| 48 | for _ in 0..self.level { |
| 49 | self.writer.write_str(self.indent)?; |
| 50 | } |
| 51 | Ok(()) |
| 52 | } |
| 53 | |
| 54 | /// Invoke `f` while indenting one level greater than `self` currently does. |
| 55 | pub fn with_indent<Res>(&mut self, f: impl FnOnce(&mut Self) -> Res) -> Res { |
no test coverage detected