pub struct WebSocketResponseBuilder { /* private fields */ }Expand description
Builder for WebSocketResponse.
Implementations§
Source§impl WebSocketResponseBuilder
impl WebSocketResponseBuilder
Sourcepub fn status<VALUE: Into<JsUInt>>(&mut self, value: VALUE) -> &mut Self
pub fn status<VALUE: Into<JsUInt>>(&mut self, value: VALUE) -> &mut Self
HTTP response status code.
Sourcepub fn status_text<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn status_text<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
HTTP response status text.
Sourcepub fn headers<VALUE: Into<Headers>>(&mut self, value: VALUE) -> &mut Self
pub fn headers<VALUE: Into<Headers>>(&mut self, value: VALUE) -> &mut Self
HTTP response headers.
Sourcepub fn headers_text<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn headers_text<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
HTTP response headers text.
Sourcepub fn request_headers<VALUE: Into<Headers>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn request_headers<VALUE: Into<Headers>>( &mut self, value: VALUE, ) -> &mut Self
HTTP request headers.
Sourcepub fn request_headers_text<VALUE: Into<String>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn request_headers_text<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
HTTP request headers text.
Sourcepub fn build(&self) -> Result<WebSocketResponse, WebSocketResponseBuilderError>
pub fn build(&self) -> Result<WebSocketResponse, WebSocketResponseBuilderError>
Trait Implementations§
Source§impl Clone for WebSocketResponseBuilder
impl Clone for WebSocketResponseBuilder
Source§fn clone(&self) -> WebSocketResponseBuilder
fn clone(&self) -> WebSocketResponseBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for WebSocketResponseBuilder
impl RefUnwindSafe for WebSocketResponseBuilder
impl Send for WebSocketResponseBuilder
impl Sync for WebSocketResponseBuilder
impl Unpin for WebSocketResponseBuilder
impl UnsafeUnpin for WebSocketResponseBuilder
impl UnwindSafe for WebSocketResponseBuilder
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