Function cgid::parse_header [] [src]

pub fn parse_header(line: &String) -> Result<(String, String), ()>

Parses header into (key, value) tuple

Examples

use cgid;

let result = cgid::parse_header(&"key: value\r".to_string());

let (k, v) = result.unwrap();
assert_eq!(k, "KEY");
assert_eq!(v, "value");

It returns an Err if the header is malformed:

use cgid;

let result = cgid::parse_header(&"key=value".to_string());

assert!(result.is_err());