pub fn parse_params(
params: &HashMap<String, String>,
) -> Result<ParsedParams, Error>Expand description
Parses query parameters from a HashMap into structured parameters.
This is useful when you already have parsed URL parameters (e.g., from a web framework).
§Arguments
params- A HashMap containing query parameter key-value pairs
§Examples
use postgrest_parser::parse_params;
use std::collections::HashMap;
let mut params = HashMap::new();
params.insert("select".to_string(), "id,name".to_string());
params.insert("age".to_string(), "gte.18".to_string());
let parsed = parse_params(¶ms).unwrap();
assert!(parsed.has_select());
assert!(parsed.has_filters());