From 04a3c64713ae4f0a7f1b5cfdab132f78cc33a862 Mon Sep 17 00:00:00 2001 From: Andrew Date: Sun, 14 Feb 2021 18:33:29 +0400 Subject: Renamed path field in Request struct to resource and implemented Display trait for HttpServer --- spider/src/http_server.rs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'spider/src/http_server.rs') diff --git a/spider/src/http_server.rs b/spider/src/http_server.rs index f12c45d..479ef3f 100644 --- a/spider/src/http_server.rs +++ b/spider/src/http_server.rs @@ -1,6 +1,7 @@ use std::net::{TcpListener, TcpStream, Shutdown}; use std::io::Write; use std::str; +use std::fmt; use crate::request::Request; use crate::response::Response; @@ -125,3 +126,10 @@ impl HttpServer where T: HttpHandler { }; } } + +impl fmt::Display for HttpServer where T: HttpHandler { + fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { + return write!(f, "HttpServer({}:{})", self.host, self.port); + } +} + -- cgit v1.2.3