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}