[][src]Function mem6::htmltemplatemod::fill_element_builder

fn fill_element_builder<'a>(
    rrc: &RootRenderingComponent,
    reader_for_microxml: &mut ReaderForMicroXml,
    element: ElementBuilder<'a, Vec<'a, Listener<'a>>, Vec<'a, Attribute<'a>>, Vec<'a, Node<'a>>>,
    bump: &'a Bump,
    html_or_svg_parent: HtmlOrSvg,
    dom_path: &mut Vec<String>
) -> Result<ElementBuilder<'a, Vec<'a, Listener<'a>>, Vec<'a, Attribute<'a>>, Vec<'a, Node<'a>>>, String>

Recursive function to fill the tree with a node.
Moves & Returns ElementBuilder or error.
I must move ElementBuilder because its methods are all move.
It makes the code less readable. It is only good for chaining and type changing.