Trait ezhttp::HttpServer
source · pub trait HttpServer {
// Required methods
fn on_start(&mut self, host: &str) -> impl Future<Output = ()> + Send;
fn on_close(&mut self) -> impl Future<Output = ()> + Send;
fn on_request(
&mut self,
req: &HttpRequest,
) -> impl Future<Output = Option<HttpResponse>> + Send;
}Required Methods§
fn on_start(&mut self, host: &str) -> impl Future<Output = ()> + Send
fn on_close(&mut self) -> impl Future<Output = ()> + Send
fn on_request( &mut self, req: &HttpRequest, ) -> impl Future<Output = Option<HttpResponse>> + Send
Object Safety§
This trait is not object safe.