pub async fn all_orders(
            &self,
            symbol: impl AsRef<str>,
            start_time: Option<u64>,
            end_time: Option<u64>,
            order_id: Option<u64>,
            limit: Option<u64>,
            time_window: impl Into<TimeWindow>,
        ) -> BinanceResult<Vec<Order>> {
            self.client
                .get(API_V3_ALL_ORDERS)?
                .signed(time_window)?
                .query_arg("symbol", symbol.as_ref())?
                .try_query_arg("startTime", &start_time)?
                .try_query_arg("endTime", &end_time)?
                .try_query_arg("orderId", &order_id)?
                .try_query_arg("limit", &limit)?
                .send()
                .await
        }
/// All Orders (USER_DATA)
///
/// Get all account orders; active, canceled, or filled.
///
/// Weight: 5 with symbol
///
/// * limit: Default 500; max 1000.
///
/// If orderId is set, it will get orders >= that orderId. Otherwise most recent orders
///   are returned.
/// For some historical orders cummulativeQuoteQty will be < 0, meaning the data
///   is not available at this time.
/// If startTime and/or endTime provided, orderId is not required.
All Orders (USER_DATA)
Get all account orders; active, canceled, or filled.

5 with symbol



If orderId is set, it will get orders >= that orderId. Otherwise most recent orders
are returned.
For some historical orders cummulativeQuoteQty will be < 0, meaning the data
is not available at this time.
If startTime and/or endTime provided, orderId is not required.
All Orders ( USER_DATA ) Get all account orders ; active canceled or filled . 5 with symbol If orderId is set it will get orders > = that orderId . Otherwise most recent orders are returned . For some historical orders cummulativeQuoteQty will be < 0 meaning the data is not available at this time . If startTime and / or endTime provided orderId is not required .
pub async fn all_orders(
            &self,
            symbol: impl AsRef<str>,
            start_time: Option<u64>,
            end_time: Option<u64>,
            order_id: Option<u64>,
            limit: Option<u64>,
            time_window: impl Into<TimeWindow>,
        ) -> BinanceResult<Vec<Order>> {
            self.client
                .get(API_V3_ALL_ORDERS)?
                .signed(time_window)?
                .query_arg("symbol", symbol.as_ref())?
                .try_query_arg("startTime", &start_time)?
                .try_query_arg("endTime", &end_time)?
                .try_query_arg("orderId", &order_id)?
                .try_query_arg("limit", &limit)?
                .send()
                .await
        }
pub async fn all_orders ( & self , symbol : impl AsRef < str > , start_time : Option < u64 > , end_time : Option < u64 > , order_id : Option < u64 > , limit : Option < u64 > , time_window : impl Into < TimeWindow > , ) -> BinanceResult < Vec < Order > > { self . client . get ( API_V3_ALL_ORDERS ) ? . signed ( time_window ) ? . query_arg ( " " , symbol . as_ref ( ) ) ? . try_query_arg ( " " , & start_time ) ? . try_query_arg ( " " , & end_time ) ? . try_query_arg ( " " , & order_id ) ? . try_query_arg ( " " , & limit ) ? . send ( ) . await }
All Orders (USER_DATA)
Get all account orders; active, canceled, or filled.
All Orders ( USER_DATA ) Get all account orders ; active canceled or filled .
&self
symbol
impl AsRef<str>
start_time
Option<u64>
end_time
Option<u64>
order_id
Option<u64>
limit
Option<u64>
time_window
impl Into<TimeWindow>
&self
symbol
impl AsRef<str>
start_time
Option<u64>
end_time
Option<u64>
order_id
Option<u64>
limit
Option<u64>
time_window
impl Into<TimeWindow>