Struct http_protocol::response::ResponseBuilder [−][src]
pub struct ResponseBuilder { /* fields omitted */ }Implementations
impl ResponseBuilder[src]
impl ResponseBuilder[src]pub fn http_version(&mut self, http_version: HttpVersion) -> &mut Self[src]
pub fn status_code(&mut self, status_code: StatusCode) -> &mut Self[src]
pub fn reason_phrase(&mut self, reason_phrase: ReasonPhrase) -> &mut Self[src]
pub fn headers(&mut self, headers: Headers) -> &mut Self[src]
pub fn body(&mut self, body: Body) -> &mut Self[src]
pub fn build(self) -> Result<Response, ResponseBuilderError>[src]
Trait Implementations
impl Clone for ResponseBuilder[src]
impl Clone for ResponseBuilder[src]fn clone(&self) -> ResponseBuilder[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
Auto Trait Implementations
impl RefUnwindSafe for ResponseBuilder
impl RefUnwindSafe for ResponseBuilderimpl Send for ResponseBuilder
impl Send for ResponseBuilderimpl Sync for ResponseBuilder
impl Sync for ResponseBuilderimpl Unpin for ResponseBuilder
impl Unpin for ResponseBuilderimpl UnwindSafe for ResponseBuilder
impl UnwindSafe for ResponseBuilder