[−][src]Enum embedded_websocket::WebSocketReceiveMessageType
Websocket receive message type use when reading a websocket frame
Variants
TextA UTF8 encoded text string
BinaryBinary data
CloseCompletedSignals that the close handshake is complete
CloseMustReplySignals that the other party has initiated the close handshake. If you receive this message
you should respond with a WebSocketSendMessageType::CloseReply with the same payload as
close message
PingA ping message that you should respond to with a WebSocketSendMessageType::Pong message
including the same payload as the ping
PongA pong message in response to a ping message
Trait Implementations
impl PartialEq<WebSocketReceiveMessageType> for WebSocketReceiveMessageType[src]
fn eq(&self, other: &WebSocketReceiveMessageType) -> bool[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=.
impl Copy for WebSocketReceiveMessageType[src]
impl Debug for WebSocketReceiveMessageType[src]
impl Clone for WebSocketReceiveMessageType[src]
fn clone(&self) -> WebSocketReceiveMessageType[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl Send for WebSocketReceiveMessageType
impl Sync for WebSocketReceiveMessageType
Blanket Implementations
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self