pawkit_net_websocket/
lib.rs

1#![feature(decl_macro)]
2
3#[cfg(target_arch = "wasm32")]
4mod wasm;
5
6#[cfg(not(target_arch = "wasm32"))]
7mod native;
8
9#[cfg(target_arch = "wasm32")]
10pub use wasm::*;
11
12#[cfg(not(target_arch = "wasm32"))]
13pub use native::*;
14
15#[derive(Debug)]
16pub enum WebsocketMessage {
17    String(String),
18    Array(Vec<u8>),
19}
20
21pub enum WebsocketError {
22    InvalidState,
23    NotOpen,
24}