From c6b65630fd86668d4e81995757e32a691cdf9053 Mon Sep 17 00:00:00 2001 From: cel 🌸 Date: Sun, 13 Apr 2025 13:41:16 +0100 Subject: feat: `into_inner() for `Writer` and `Debug` for `WebSocketOnMessageRead` --- src/reader.rs | 1 + src/writer.rs | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/src/reader.rs b/src/reader.rs index df212bb..62b4e08 100644 --- a/src/reader.rs +++ b/src/reader.rs @@ -102,6 +102,7 @@ impl TryFrom for WsMessage { } #[cfg(target_arch = "wasm32")] +#[derive(Debug)] pub struct WebSocketOnMessageRead { queue: mpsc::UnboundedReceiver, } diff --git a/src/writer.rs b/src/writer.rs index adb7852..40a935b 100644 --- a/src/writer.rs +++ b/src/writer.rs @@ -87,6 +87,10 @@ impl Writer { } } + pub fn into_inner(self) -> WebSocket { + self.inner.into_inner() + } + pub fn new_unendable(websocket: WebSocket) -> Self { let mut default_declarations = HashSet::new(); default_declarations.insert(NamespaceDeclaration { -- cgit