calternal_plugin::query
URL query parsing that preserves repeated keys for AND Tag filters (#1109, DESIGN §33).
Query helpers for repeated URL keys (#1109, DESIGN §33).
Axum’s derived Query<Vec<T>> does not accept repeated form keys. Keep the
decoded pairs in order so route handlers can collect repeated tag values
while they parse their existing scalar parameters.
Source: crates/calternal-plugin/src/query.rs
Functions
Section titled “Functions”repeated_query_pairs
Section titled “repeated_query_pairs”pub fn repeated_query_pairs(raw: Option<&str>) -> Vec<(String, String)>Decode URL query pairs without collapsing repeated keys or changing order.