pub struct TradeConfirmation {
pub id: String,
pub trade_date: String,
pub settlement_date: String,
pub symbol: String,
pub side: String,
pub qty: String,
pub price: String,
pub amount: String,
}Expand description
Trade confirmation document.
Fields§
§id: StringConfirmation ID.
trade_date: StringTrade date.
settlement_date: StringSettlement date.
symbol: StringSymbol.
side: StringSide (buy/sell).
qty: StringQuantity.
price: StringPrice.
amount: StringTotal amount.
Trait Implementations§
Source§impl Clone for TradeConfirmation
impl Clone for TradeConfirmation
Source§fn clone(&self) -> TradeConfirmation
fn clone(&self) -> TradeConfirmation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TradeConfirmation
impl Debug for TradeConfirmation
Source§impl<'de> Deserialize<'de> for TradeConfirmation
impl<'de> Deserialize<'de> for TradeConfirmation
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TradeConfirmation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TradeConfirmation, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for TradeConfirmation
impl Serialize for TradeConfirmation
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for TradeConfirmation
impl RefUnwindSafe for TradeConfirmation
impl Send for TradeConfirmation
impl Sync for TradeConfirmation
impl Unpin for TradeConfirmation
impl UnwindSafe for TradeConfirmation
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