From 0c6b120edf923aaa6b95d37dbc772c05de1f69b5 Mon Sep 17 00:00:00 2001 From: bitfl0wer Date: Wed, 15 Nov 2023 21:09:24 +0100 Subject: [PATCH] Feature lock DefaultGateway+Handle for non-wasm32 --- src/lib.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index b680124..7c1927f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -17,11 +17,13 @@ #[cfg(all(feature = "rt", feature = "rt_multi_thread"))] compile_error!("feature \"rt\" and feature \"rt_multi_thread\" cannot be enabled at the same time"); -pub type Gateway = WebsocketGateway; -pub type GatewayHandle = WebsocketGatewayHandle; +#[cfg(not(target_arch = "wasm32"))] +pub type Gateway = DefaultGateway; +#[cfg(not(target_arch = "wasm32"))] +pub type GatewayHandle = DefaultGatewayHandle; -use gateway::DefaultGateway as WebsocketGateway; -use gateway::DefaultGatewayHandle as WebsocketGatewayHandle; +use gateway::DefaultGateway; +use gateway::DefaultGatewayHandle; use url::{ParseError, Url}; #[cfg(feature = "client")]