pub enum TransactionFilter {
Show 40 variants
Order,
Funding,
Admin,
Create,
Close,
Reopen,
ClientConfigure,
ClientConfigureReject,
TransferFunds,
TransferFundsReject,
MarketOrder,
MarketOrderReject,
LimitOrder,
LimitOrderReject,
StopOrder,
StopOrderReject,
MarketIfTouchedOrder,
MarketIfTouchedOrderReject,
TakeProfitOrder,
TakeProfitOrderReject,
StopLossOrder,
StopLossOrderReject,
TrailingStopLossOrder,
TrailingStopLossOrderReject,
OneCancelsAllOrder,
OneCancelsAllOrderReject,
OneCancelsAllOrderTriggered,
OrderFill,
OrderCancel,
OrderCancelReject,
OrderClientExtensionsModify,
OrderClientExtensionsModifyReject,
TradeClientExtensionsModify,
TradeClientExtensionsModifyReject,
MarginCallEnter,
MarginCallExtend,
MarginCallExit,
DelayedTradeClosure,
DailyFinancing,
ResetResettablePl,
}
Expand description
A filter that can be used when fetching Transactions
Variants§
Order
Funding
Admin
Create
Close
Reopen
ClientConfigure
ClientConfigureReject
TransferFunds
TransferFundsReject
MarketOrder
MarketOrderReject
LimitOrder
LimitOrderReject
StopOrder
StopOrderReject
MarketIfTouchedOrder
MarketIfTouchedOrderReject
TakeProfitOrder
TakeProfitOrderReject
StopLossOrder
StopLossOrderReject
TrailingStopLossOrder
TrailingStopLossOrderReject
OneCancelsAllOrder
OneCancelsAllOrderReject
OneCancelsAllOrderTriggered
OrderFill
OrderCancel
OrderCancelReject
OrderClientExtensionsModify
OrderClientExtensionsModifyReject
TradeClientExtensionsModify
TradeClientExtensionsModifyReject
MarginCallEnter
MarginCallExtend
MarginCallExit
DelayedTradeClosure
DailyFinancing
ResetResettablePl
Trait Implementations§
source§impl Debug for TransactionFilter
impl Debug for TransactionFilter
source§impl<'de> Deserialize<'de> for TransactionFilter
impl<'de> Deserialize<'de> for TransactionFilter
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Display for TransactionFilter
impl Display for TransactionFilter
source§impl FromStr for TransactionFilter
impl FromStr for TransactionFilter
Auto Trait Implementations§
impl Freeze for TransactionFilter
impl RefUnwindSafe for TransactionFilter
impl Send for TransactionFilter
impl Sync for TransactionFilter
impl Unpin for TransactionFilter
impl UnwindSafe for TransactionFilter
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more