pub struct Response { /* private fields */ }
Expand description
Sapper response struct
Implementations§
Source§impl SapperResponse
impl SapperResponse
pub fn new() -> SapperResponse
Sourcepub fn status(&self) -> StatusCode
pub fn status(&self) -> StatusCode
get response status
Sourcepub fn set_status(&mut self, status: StatusCode)
pub fn set_status(&mut self, status: StatusCode)
set response status
Sourcepub fn headers_mut(&mut self) -> &mut Headers
pub fn headers_mut(&mut self) -> &mut Headers
get response headers mut ref
Sourcepub fn write_body(&mut self, body: String)
pub fn write_body(&mut self, body: String)
write string to body
Sourcepub fn write_raw_body(&mut self, body: Vec<u8>)
pub fn write_raw_body(&mut self, body: Vec<u8>)
write raw u8 vec to body
Auto Trait Implementations§
impl Freeze for SapperResponse
impl !RefUnwindSafe for SapperResponse
impl Send for SapperResponse
impl !Sync for SapperResponse
impl Unpin for SapperResponse
impl !UnwindSafe for SapperResponse
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more