into_string to to_string, from_str to parse

This commit is contained in:
Sean McArthur
2014-12-23 13:09:58 -08:00
parent 691c70a380
commit 79fc40cbce
13 changed files with 42 additions and 42 deletions

View File

@@ -46,7 +46,7 @@ impl Header for Host {
};
let port = match idx {
Some(idx) => from_str::<u16>(s[].slice_from(idx + 1)),
Some(idx) => s[].slice_from(idx + 1).parse(),
None => None
};
@@ -82,14 +82,14 @@ mod tests {
fn test_host() {
let host = Header::parse_header([b"foo.com".to_vec()].as_slice());
assert_eq!(host, Some(Host {
hostname: "foo.com".into_string(),
hostname: "foo.com".to_string(),
port: None
}));
let host = Header::parse_header([b"foo.com:8080".to_vec()].as_slice());
assert_eq!(host, Some(Host {
hostname: "foo.com".into_string(),
hostname: "foo.com".to_string(),
port: Some(8080)
}));
}