Struct WebSocketClientWorker
pub struct WebSocketClientWorker { /* private fields */ }Implementations§
§impl WebSocketClientWorker
impl WebSocketClientWorker
pub fn new(config: WebSocketTransportConfig) -> WebSocketClientWorker
Trait Implementations§
§impl Debug for WebSocketClientWorker
impl Debug for WebSocketClientWorker
§impl Worker for WebSocketClientWorker
impl Worker for WebSocketClientWorker
type Error = WebSocketTransportError
type Role = RoleClient
fn err_closed() -> <WebSocketClientWorker as Worker>::Error
fn err_join(error: JoinError) -> <WebSocketClientWorker as Worker>::Error
fn config(&self) -> WorkerConfig
async fn run( self, context: WorkerContext<WebSocketClientWorker>, ) -> Result<(), WorkerQuitReason<<WebSocketClientWorker as Worker>::Error>>
Auto Trait Implementations§
impl Freeze for WebSocketClientWorker
impl RefUnwindSafe for WebSocketClientWorker
impl Send for WebSocketClientWorker
impl Sync for WebSocketClientWorker
impl Unpin for WebSocketClientWorker
impl UnsafeUnpin for WebSocketClientWorker
impl UnwindSafe for WebSocketClientWorker
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