Function format_document_with_plugins
fn format_document_with_plugins<'a>(root: &'a AstNode<'a>, options: &Options<'_>, output: &mut dyn Write, plugins: &Plugins<'_>) -> Result<()>
Formats an AST as HTML, modified by the given options. Accepts custom plugins.