exc_binance/types/adaptations/
utils.rs

1use exc_core::{types::utils::Reconnect, Adaptor};
2
3use crate::{websocket::request::WsRequest, Request};
4
5impl Adaptor<Reconnect> for Request {
6    fn from_request(_req: Reconnect) -> Result<Self, exc_core::ExchangeError> {
7        Ok(Self::Ws(WsRequest::reconnect()))
8    }
9
10    fn into_response(
11        _resp: Self::Response,
12    ) -> Result<<Reconnect as exc_core::Request>::Response, exc_core::ExchangeError> {
13        Ok(())
14    }
15}