pub fn node<'tag, Attrs, Children>( tag: &'tag str, attrs: Attrs, children: Children, ) -> impl FnOnce(&mut Buffer) -> Result<&mut Buffer> + 'tagwhere Attrs: FnOnce(&mut Buffer) -> Result<&mut Buffer> + 'tag, Children: FnOnce(&mut Buffer) -> Result<&mut Buffer> + 'tag,