pub fn parse(source: &str) -> Result<Query, ParseError>
Parse a BQL query string.
Returns a ParseError if the query string is malformed.
ParseError