[−][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.