pub struct WebSocketPeerClosed { /* private fields */ }Expand description
A complete, validated RFC 6455 close frame received from the peer.
super::WebSocketStream::recv_message retains UnexpectedEof as its I/O
category and stores this typed cause in io::Error::get_ref. Truncated
frames never carry this cause. An empty close payload has no status code.
Implementations§
Trait Implementations§
Source§impl Clone for WebSocketPeerClosed
impl Clone for WebSocketPeerClosed
Source§impl Debug for WebSocketPeerClosed
impl Debug for WebSocketPeerClosed
Source§impl Display for WebSocketPeerClosed
impl Display for WebSocketPeerClosed
impl Eq for WebSocketPeerClosed
Source§impl Error for WebSocketPeerClosed
impl Error for WebSocketPeerClosed
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for WebSocketPeerClosed
impl PartialEq for WebSocketPeerClosed
impl StructuralPartialEq for WebSocketPeerClosed
Auto Trait Implementations§
impl Freeze for WebSocketPeerClosed
impl RefUnwindSafe for WebSocketPeerClosed
impl Send for WebSocketPeerClosed
impl Sync for WebSocketPeerClosed
impl Unpin for WebSocketPeerClosed
impl UnsafeUnpin for WebSocketPeerClosed
impl UnwindSafe for WebSocketPeerClosed
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