pub fn parse_query(query: &str) -> Result<Vec<QueryField>, String>
Parse a simple GraphQL query into query fields
Supports: { fieldName(arg: "value", arg2: "value2") { subfield1 subfield2 } }
{ fieldName(arg: "value", arg2: "value2") { subfield1 subfield2 } }