summaryrefslogtreecommitdiff
path: root/src/http/header.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/http/header.rs')
-rw-r--r--src/http/header.rs7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/http/header.rs b/src/http/header.rs
index e6fc552..03e4303 100644
--- a/src/http/header.rs
+++ b/src/http/header.rs
@@ -57,9 +57,7 @@ impl HeaderMap {
string
}
- pub fn serialize(lines: &mut Split<char>) -> Self {
-
- let mut headers = Self::new();
+ pub fn serialize(&mut self, lines: &mut Split<char>) {
loop {
let Some(header) = lines.next() else { break };
@@ -69,10 +67,9 @@ impl HeaderMap {
let Some(key) = parts.next() else { continue };
let Some(value) = parts.next() else { continue };
- headers.put(Header::new(key.trim(), value.trim()));
+ self.put(Header::new(key.trim(), value.trim()));
}
- headers
}
pub fn new() -> Self {