(&self, mut writer: W)
| 747 | } |
| 748 | |
| 749 | fn write_label_direct<W: fmt::Write>(&self, mut writer: W) -> Result<bool, fmt::Error> { |
| 750 | if let Some(label) = &self.data().label() { |
| 751 | writer.write_str(label)?; |
| 752 | Ok(true) |
| 753 | } else { |
| 754 | Ok(false) |
| 755 | } |
| 756 | } |
| 757 | |
| 758 | pub fn write_label<W: fmt::Write>(&self, mut writer: W) -> Result<bool, fmt::Error> { |
| 759 | if self.write_label_direct(&mut writer)? { |
no test coverage detected