pub fn children(&self) -> Vec<MdNodeRef> {
        let mut children = self.children.clone();
        for child in &self.children {
            children.append(&mut child.borrow().children());
        }
        children
    }
/// Returns all children of this `MdNode` in a BFS order.
Returns all children of this `MdNode` in a BFS order.
Returns all children of this ` MdNode ` in a BFS order .
pub fn children(&self) -> Vec<MdNodeRef> {
        let mut children = self.children.clone();
        for child in &self.children {
            children.append(&mut child.borrow().children());
        }
        children
    }
pub fn children ( & self ) -> Vec < MdNodeRef > { let mut children = self . children . clone ( ) ; for child in & self . children { children . append ( & mut child . borrow ( ) . children ( ) ) ; } children }
Returns all children of this `MdNode` in a BFS order.
Returns all children of this ` MdNode ` in a BFS order .
&self
&self