From 41fe16978ea506127bf43c21e977fd9581d87282 Mon Sep 17 00:00:00 2001 From: Tyler Murphy Date: Sun, 2 Jul 2023 22:15:24 -0400 Subject: add methods to routes, allow custom headers and response codes --- src/http/header.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'src/http/header.rs') 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) -> Self { - - let mut headers = Self::new(); + pub fn serialize(&mut self, lines: &mut Split) { 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 { -- cgit v1.2.3-freya