@@ -1,6 +1,7 @@
use std::collections::BTreeMap;
use std::io::{Error, ErrorKind};
use std::result::Result;
+
use async_trait::async_trait;
use rust_decimal::Decimal;
use rust_decimal_macros::dec;
@@ -50,7 +50,7 @@ pub enum ExchangeEnum {
/// params.insert("access_key".to_string(), "your_access_key".to_string());
/// params.insert("access_key".to_string(), "your_secret_key".to_string());
/// let exchange = Exchange::new(ExchangeEnum::BinanceSwap, "BTC_USDT".to_string(), false, params);
-#[derive(Debug)]
+#[derive(Debug, Clone)]
pub struct Exchange;
impl Exchange {