struct Node { mut: child []Node } fn main() { tree := Node{} tree.child.insert(Node{}) tree.child.insert(2.1, Node{}) tree.child.insert('abc', Node{}) tree.child.insert(Node{}, 2) tree.child.prepend() }