pub struct TungsteniteWebSocketSocket { /* private fields */ }Expand description
A WebSocket socket backed by tokio-tungstenite.
Trait Implementations§
Source§impl Debug for TungsteniteWebSocketSocket
impl Debug for TungsteniteWebSocketSocket
Source§impl WebSocketSocket for TungsteniteWebSocketSocket
impl WebSocketSocket for TungsteniteWebSocketSocket
Source§fn send_binary<'life0, 'async_trait>(
&'life0 self,
data: Bytes,
) -> Pin<Box<dyn Future<Output = Result<(), SteamError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn send_binary<'life0, 'async_trait>(
&'life0 self,
data: Bytes,
) -> Pin<Box<dyn Future<Output = Result<(), SteamError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Sends a binary message.
Source§fn receive<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<WebSocketReceive, SteamError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn receive<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<WebSocketReceive, SteamError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Receives the next chunk of a message.
Auto Trait Implementations§
impl !Freeze for TungsteniteWebSocketSocket
impl !RefUnwindSafe for TungsteniteWebSocketSocket
impl !UnwindSafe for TungsteniteWebSocketSocket
impl Send for TungsteniteWebSocketSocket
impl Sync for TungsteniteWebSocketSocket
impl Unpin for TungsteniteWebSocketSocket
impl UnsafeUnpin for TungsteniteWebSocketSocket
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