Function format_document_with_plugins

fn format_document_with_plugins<'a>(root: &'a crate::nodes::AstNode<'a>, options: &crate::parser::Options<'_>, output: &mut dyn Write, plugins: &crate::parser::Plugins<'_>) -> io::Result<()>

Formats an AST as HTML, modified by the given options. Accepts custom plugins.