serde_html_form

(De-)serialization support for the application/x-www-form-urlencoded format.

This crate is a Rust library for serialising to and deserialising from the application/x-www-form-urlencoded format. It is built upon [Serde], a high performance generic serialization framework and [rust-url], a URL parser for Rust.

It is a fork of [serde_urlencoded], with additional support for maps or structs with fields of sequence type (e.g. Vec<String>). It also supports Option in values, treating foo= as foo: None.

Installation

This crate works with Cargo and can be found on [crates.io] with a Cargo.toml like:

toml [dependencies] serde_html_form = "0.2.0"

The documentation is available on [docs.rs].

License

This crate is licensed under the MIT license (LICENSE or http://opensource.org/licenses/MIT).