fn visit_nested_tables<'t, F>( table: &'t Table, path: &mut Vec<Key>, is_array_of_tables: bool, callback: &mut F, ) -> Resultwhere F: FnMut(&'t Table, &Vec<Key>, bool) -> Result,