lib.rs 401 B

123456789101112
  1. use flowy_net::services::ws::FlowyWebSocket;
  2. use std::sync::Arc;
  3. mod ws;
  4. #[cfg(not(feature = "flowy_unit_test"))]
  5. pub fn local_web_socket() -> Arc<dyn FlowyWebSocket> { Arc::new(ws::LocalWebSocket::default()) }
  6. #[cfg(feature = "flowy_unit_test")]
  7. mod mock;
  8. #[cfg(feature = "flowy_unit_test")]
  9. pub fn local_web_socket() -> Arc<dyn FlowyWebSocket> { Arc::new(crate::mock::MockWebSocket::default()) }