is it possible for us to use a single
Well, we have TableChild and TableChildMut, this basically covers all types (except for the document).
if this is not meant to be used to parse 10GB files, it's fine use just add a bunch of Rc/Arc
The problem with Rc is not only performance consideration, but also that it's painful to use without non-lexical lifetimes. Actually early version used Rc as pointer to the document in table and array of tables, but I switched to raw pointers later (it's was before initial public commit).
toml_edit. Would love to help with that
combine) used for parsing. Hope that helps :)