Function url_encoded_data::stringify[][src]

pub fn stringify<'a>(pairs: &'a [(&'a str, &'a str)]) -> String

Stringify pairs to url encoded String

example 1

use url_encoded_data::stringify;
let encoded = stringify(&[("a", "b"), ("c", "d")]);
assert_eq!(encoded, "a=b&c=d");

example 2


use url_encoded_data::stringify;
let encoded = stringify(&[("hello", "你好"), ("world", "世界")]);
assert_eq!(encoded, "hello=%E4%BD%A0%E5%A5%BD&world=%E4%B8%96%E7%95%8C");

example 3


use url_encoded_data::stringify;
let encoded = stringify(&[("foo", "bar & baz"), ("saison", "Été+hiver")]);
assert_eq!(encoded, "foo=bar+%26+baz&saison=%C3%89t%C3%A9%2Bhiver");

Panics if called more than once.