MCPcopy Create free account
hub / github.com/chatmail/core / dehtml_text_cb

Function dehtml_text_cb

src/dehtml.rs:204–212  ·  view source on GitHub ↗
(event: &BytesText, dehtml: &mut Dehtml)

Source from the content-addressed store, hash-verified

202}
203
204fn 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
214fn str_cb(event_str: &str, dehtml: &mut Dehtml) {
215 static LINE_RE: LazyLock<regex::Regex> =

Callers 1

dehtml_quick_xmlFunction · 0.85

Calls 2

str_cbFunction · 0.85
get_add_textMethod · 0.80

Tested by

no test coverage detected