pub struct SocketReader { /* private fields */ }Implementations§
Source§impl SocketReader
impl SocketReader
pub fn new( reader_stream: SplitStream<WebSocketStream<MaybeTlsStream<TcpStream>>>, cm: Arc<ConnectionManager>, ) -> Self
pub fn subscriber(&self) -> SocketSubscriber
Auto Trait Implementations§
impl Freeze for SocketReader
impl !RefUnwindSafe for SocketReader
impl Send for SocketReader
impl Sync for SocketReader
impl Unpin for SocketReader
impl !UnwindSafe for SocketReader
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