Hi,
I was wondering, have you considered switching from pulldown-cmark to markdown-rs? The former hasn’t been updated in a while and has some nasty limitations, e.g., missing footnotes.
markdown-rs seems to be feature complete, actively maintained, fast, and correct, so maybe it is worth switching to?