[−][src]Struct sapper::Response
Sapper response struct
Methods
impl SapperResponse
[src]
pub fn new() -> SapperResponse
[src]
pub fn status(&self) -> StatusCode
[src]
get response status
pub fn set_status(&mut self, status: StatusCode)
[src]
set response status
pub fn headers(&self) -> &Headers
[src]
get response headers ref
pub fn headers_mut(&mut self) -> &mut Headers
[src]
get response headers mut ref
pub fn body(&self) -> &Option<Vec<u8>>
[src]
get response body mut ref
pub fn write_body(&mut self, body: String)
[src]
write string to body
pub fn write_raw_body(&mut self, body: Vec<u8>)
[src]
write raw u8 vec to body
Auto Trait Implementations
impl Send for SapperResponse
impl !Sync for SapperResponse
impl Unpin for SapperResponse
impl !UnwindSafe for SapperResponse
impl !RefUnwindSafe for SapperResponse
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Typeable for T where
T: Any,
T: Any,
impl<T> UnsafeAny for T where
T: Any,
T: Any,