pub enum TradeType {
ExchTrade,
BookTrade,
DvpTrade,
FracShare,
FracShareCancel,
Adjustment,
TradeCorrect,
TradeCancel,
IBKRTrade,
Unknown,
}Expand description
Transaction type for trades
Variants§
ExchTrade
Exchange trade
BookTrade
Book trade
DvpTrade
Delivery vs Payment trade
Fractional share trade
Fractional share cancellation
Adjustment
Manual adjustment
TradeCorrect
Trade correction
TradeCancel
Trade cancellation
IBKRTrade
IBKR trade
Unknown
Unknown
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TradeType
impl<'de> Deserialize<'de> for TradeType
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
impl Copy for TradeType
impl Eq for TradeType
impl StructuralPartialEq for TradeType
Auto Trait Implementations§
impl Freeze for TradeType
impl RefUnwindSafe for TradeType
impl Send for TradeType
impl Sync for TradeType
impl Unpin for TradeType
impl UnwindSafe for TradeType
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