(&self, mut writer: W)
| 717 | } |
| 718 | |
| 719 | pub fn write_text<W: fmt::Write>(&self, mut writer: W) -> fmt::Result { |
| 720 | if let Some(err) = self.traverse_text(|_, s| writer.write_str(s).err()) { |
| 721 | Err(err) |
| 722 | } else { |
| 723 | Ok(()) |
| 724 | } |
| 725 | } |
| 726 | |
| 727 | pub fn text(&self) -> String { |
| 728 | let mut result = String::new(); |
no test coverage detected