(event: &BytesText, dehtml: &mut Dehtml)
| 202 | } |
| 203 | |
| 204 | fn dehtml_text_cb(event: &BytesText, dehtml: &mut Dehtml) { |
| 205 | if dehtml.get_add_text() == AddText::YesPreserveLineEnds |
| 206 | || dehtml.get_add_text() == AddText::YesRemoveLineEnds |
| 207 | { |
| 208 | let event = event as &[_]; |
| 209 | let event_str = std::str::from_utf8(event).unwrap_or_default(); |
| 210 | str_cb(event_str, dehtml); |
| 211 | } |
| 212 | } |
| 213 | |
| 214 | fn str_cb(event_str: &str, dehtml: &mut Dehtml) { |
| 215 | static LINE_RE: LazyLock<regex::Regex> = |
no test coverage detected