No description provided.
Don't clone the original HTML string in syntax_highlight
Change .fold() to a for loop
Postpone cloning ParseState data until necessary
Avoid cloning quick_xml::Event values
Avoid copying content in syntax_highlight.
This required restructing the code significantly to avoid spurious
borrow checker errors. (Non-lexical lifetimes would allow the original
code to compile without unnecessary copying.)
Avoid cloning SyntaxDefinition values.
This is awesome. Thanks a ton, @mbrubeck!