Combined query parameters for Rocket
```rust extern crate queryparamgroup; use queryparamgroup::{NamedFields, QueryParamGroup};
struct LimitParam { limit: i32, } impl NamedFields for LimitParam { const FIELDS: &'static [&'static str] = &["limit"]; }
struct UserNameParam { usercount: i32, } impl NamedFields for UserNameParam { const FIELDS: &'static [&'static str] = &["usercount"]; }
fn getusers( queryparams: QueryParamGroup<(LimitParam, UserNameParam)> ) -> i32 { let qp = query_params.get(); // now, for some nonsensical code! qp.0.limit + qp.1.usercount } ```
Sergio Benitez helped start me off on the right path!