fn parse_in_bracket( s: &str, i: usize, ) -> Result<(VariantPathElement<'_>, usize), ArrowError>
Parse [digits | field] starting at i (which points to [). Returns (VariantPathElement, position after ]).
[digits | field]
i
[
]