diff options
Diffstat (limited to 'users/Profpatsch/read-http.rs')
-rw-r--r-- | users/Profpatsch/read-http.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/users/Profpatsch/read-http.rs b/users/Profpatsch/read-http.rs index de112f4c772d..42d4f37ff6c6 100644 --- a/users/Profpatsch/read-http.rs +++ b/users/Profpatsch/read-http.rs @@ -128,8 +128,8 @@ fn main() -> std::io::Result<()> { fn write_dict_req<'buf>(method: &'buf str, path: &'buf str, headers: &[(String, &str)]) -> std::io::Result<()> { let mut http = vec![ - ("method", U::Text(method.as_bytes())), - ("path", U::Text(path.as_bytes())), + ("method", U::Text(method)), + ("path", U::Text(path)), ]; write_dict(http, headers) } @@ -137,7 +137,7 @@ fn write_dict_req<'buf>(method: &'buf str, path: &'buf str, headers: &[(String, fn write_dict_resp<'buf>(code: u16, reason: &'buf str, headers: &[(String, &str)]) -> std::io::Result<()> { let mut http = vec![ ("status", U::N6(code as u64)), - ("status-text", U::Text(reason.as_bytes())), + ("status-text", U::Text(reason)), ]; write_dict(http, headers) } @@ -147,7 +147,7 @@ fn write_dict<'buf, 'a>(mut http: Vec<(&str, U<'a>)>, headers: &'a[(String, &str http.push(("headers", U::Record( headers.iter().map( |(name, value)| - (name.as_str(), U::Text(value.as_bytes())) + (name.as_str(), U::Text(value)) ).collect::<Vec<_>>() ))); |