All checks were successful
Test the running changes / Test (push) Successful in 40s
13 lines
386 B
Rust
13 lines
386 B
Rust
//! Helper trait(s).
|
|
|
|
use crate::request::HttpRequest;
|
|
use crate::response::HttpResponse;
|
|
|
|
/// Responder trait. Just a respond method that turns a [`HttpRequest`] to a [`HttpResponse`].
|
|
///
|
|
/// [`HttpRequest`]: ../request/struct.HttpRequest.html
|
|
/// [`HttpResponse`]: ../response/struct.HttpResponse.html
|
|
pub trait Responder {
|
|
fn respond(&self, req: HttpRequest) -> HttpResponse;
|
|
}
|