querystrong
QueryStrong parses query strings like user[name][first]=jacob&user[language]=rust
into a nested value tree that can be traversed, mutated, and serialized back to a string.
use QueryStrong;
let mut qs = parse;
assert_eq!;
assert_eq!;
assert!;
qs.append.unwrap;
qs.append.unwrap;
assert_eq!;
For full documentation, see the api docs
Safety
This crate uses #![deny(unsafe_code)].