Struct salvo::Response [−][src]
pub struct Response { /* fields omitted */ }
Expand description
Represents an HTTP response
Implementations
Get headers reference.
Get mutable headers reference.
Set headers.
Get mutable version reference.
Take body from response.
Take body as String
from response.
Take body as String
from response with charset.
Take body bytes from response.
Get cookies reference.
Get mutable cookies reference.
Helper function for get cookie.
Helper function for add cookie.
Helper function for remove cookie.
Get status code.
Set status code.
Get content type.
Get http error if exists, only exists after use set_http_error
set http error.
Set http error.
Render serializable data as json content. It will set content-type
to application/json; charset=utf-8
.
Render text as json content. It will set content-type
to application/json; charset=utf-8
.
Render text as html content. It will set content-type
to text/html; charset=utf-8
.
Render plain text content. It will set content-type
to text/plain; charset=utf-8
.
Render text as xml content. It will set content-type
to text/xml; charset=utf-8
.
RenderBinary renders store from memory (which could be a file that has not been written, the output from some function, or bytes streamed from somewhere else, as long it implements io.Reader). When called directly on something generated or streamed, modtime should mostly likely be time.Now().
Write bytes data.
Write streaming data.
Redirect temporary.
Redirect found.
pub fn redirect_other<U>(&mut self, url: U) -> Result<(), InvalidHeaderValue> where
U: AsRef<str>,
pub fn redirect_other<U>(&mut self, url: U) -> Result<(), InvalidHeaderValue> where
U: AsRef<str>,
Redirect other.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Response
impl !UnwindSafe for Response
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more