Struct ratchet_rs::WebSocketResponse
source · [−]pub struct WebSocketResponse { /* private fields */ }
Expand description
A response to send to a client if the connection will not be upgraded.
Implementations
sourceimpl WebSocketResponse
impl WebSocketResponse
sourcepub fn new(code: u16) -> Result<WebSocketResponse, InvalidStatusCode>
pub fn new(code: u16) -> Result<WebSocketResponse, InvalidStatusCode>
Attempt to construct a new WebSocketResponse
from code
.
Errors
Errors if the status code is invalid.
sourcepub fn with_headers<I>(
code: u16,
headers: I
) -> Result<WebSocketResponse, InvalidStatusCode> where
I: IntoIterator<Item = (HeaderName, HeaderValue)>,
pub fn with_headers<I>(
code: u16,
headers: I
) -> Result<WebSocketResponse, InvalidStatusCode> where
I: IntoIterator<Item = (HeaderName, HeaderValue)>,
Attempt to construct a new WebSocketResponse
from code
and `headers.
Errors
Errors if the status code is invalid.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for WebSocketResponse
impl Send for WebSocketResponse
impl Sync for WebSocketResponse
impl Unpin for WebSocketResponse
impl UnwindSafe for WebSocketResponse
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more