Trait susanoo::Responder
[−]
[src]
pub trait Responder { fn respond(self, ctx: Context) -> Result<Response, HandleError>; }
Represents a "responder", which converted to hyper::Response
.
Required Methods
fn respond(self, ctx: Context) -> Result<Response, HandleError>
Convert itself to hyper::Response
.
Implementors
impl Responder for File
impl Responder for Redirect
impl Responder for Response
impl Responder for RawResponse
impl Responder for &'static str
impl Responder for String
impl Responder for ()
impl<T: Responder> Responder for Option<T>
impl<T, E> Responder for Result<T, E> where
T: Responder,
E: StdError + Send + 'static,impl<T> Responder for Result<T, HandleError> where
T: Responder,