pub trait WebSocketExt {
// Required methods
fn accept(&self) -> Result<(), JsValue>;
fn serialize_attachment(&self, value: JsValue) -> Result<(), JsValue>;
fn deserialize_attachment(&self) -> Result<JsValue, JsValue>;
}pub trait WebSocketExt {
// Required methods
fn accept(&self) -> Result<(), JsValue>;
fn serialize_attachment(&self, value: JsValue) -> Result<(), JsValue>;
fn deserialize_attachment(&self) -> Result<JsValue, JsValue>;
}