pub struct HttpResponseBuilder { /* private fields */ }
Implementations§
Source§impl HttpResponseBuilder
impl HttpResponseBuilder
pub fn new() -> Self
pub fn set_status_code(self, status_code: StatusCode) -> Self
pub fn add_header(self, header: (&str, &str)) -> Self
pub fn set_body(self, content: &str) -> Self
pub fn build(self) -> Result<HttpResponse, Error>
Trait Implementations§
Source§impl Debug for HttpResponseBuilder
impl Debug for HttpResponseBuilder
Source§impl PartialEq for HttpResponseBuilder
impl PartialEq for HttpResponseBuilder
impl StructuralPartialEq for HttpResponseBuilder
Auto Trait Implementations§
impl Freeze for HttpResponseBuilder
impl RefUnwindSafe for HttpResponseBuilder
impl Send for HttpResponseBuilder
impl Sync for HttpResponseBuilder
impl Unpin for HttpResponseBuilder
impl UnwindSafe for HttpResponseBuilder
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