pub struct UnsettledTransfer {Show 26 fields
pub account_id: Option<String>,
pub acct_alias: Option<String>,
pub model: Option<String>,
pub symbol: Option<String>,
pub description: Option<String>,
pub conid: Option<String>,
pub asset_category: Option<AssetCategory>,
pub direction: Option<String>,
pub date: Option<NaiveDate>,
pub expected_date: Option<NaiveDate>,
pub quantity: Option<Decimal>,
pub currency: Option<String>,
pub fx_rate_to_base: Option<Decimal>,
pub security_id: Option<String>,
pub cusip: Option<String>,
pub isin: Option<String>,
pub sedol: Option<String>,
pub underlying_conid: Option<String>,
pub stage: Option<String>,
pub trade_date: Option<NaiveDate>,
pub target_settlement: Option<NaiveDate>,
pub contra: Option<String>,
pub trade_price: Option<Decimal>,
pub trade_amount: Option<Decimal>,
pub trade_amount_in_base: Option<Decimal>,
pub transaction_id: Option<String>,
}Expand description
Unsettled transfer
Fields§
§account_id: Option<String>Account ID
acct_alias: Option<String>Account alias
model: Option<String>Model
symbol: Option<String>Symbol
description: Option<String>Description
conid: Option<String>Contract ID
asset_category: Option<AssetCategory>Asset category
direction: Option<String>Direction
date: Option<NaiveDate>Date
expected_date: Option<NaiveDate>Expected date
quantity: Option<Decimal>Quantity
currency: Option<String>Currency
fx_rate_to_base: Option<Decimal>FX rate to base
security_id: Option<String>securityID (added for full ibflex coverage)
cusip: Option<String>cusip (added for full ibflex coverage)
isin: Option<String>isin (added for full ibflex coverage)
sedol: Option<String>sedol (added for full ibflex coverage)
underlying_conid: Option<String>underlyingConid (added for full ibflex coverage)
stage: Option<String>stage (added for full ibflex coverage)
trade_date: Option<NaiveDate>tradeDate (added for full ibflex coverage)
target_settlement: Option<NaiveDate>targetSettlement (added for full ibflex coverage)
contra: Option<String>contra (added for full ibflex coverage)
trade_price: Option<Decimal>tradePrice (added for full ibflex coverage)
trade_amount: Option<Decimal>tradeAmount (added for full ibflex coverage)
trade_amount_in_base: Option<Decimal>tradeAmountInBase (added for full ibflex coverage)
transaction_id: Option<String>transactionID (added for full ibflex coverage)
Trait Implementations§
Source§impl Clone for UnsettledTransfer
impl Clone for UnsettledTransfer
Source§fn clone(&self) -> UnsettledTransfer
fn clone(&self) -> UnsettledTransfer
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 UnsettledTransfer
impl Debug for UnsettledTransfer
Source§impl<'de> Deserialize<'de> for UnsettledTransfer
impl<'de> Deserialize<'de> for UnsettledTransfer
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 PartialEq for UnsettledTransfer
impl PartialEq for UnsettledTransfer
Source§fn eq(&self, other: &UnsettledTransfer) -> bool
fn eq(&self, other: &UnsettledTransfer) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for UnsettledTransfer
impl Serialize for UnsettledTransfer
impl StructuralPartialEq for UnsettledTransfer
Auto Trait Implementations§
impl Freeze for UnsettledTransfer
impl RefUnwindSafe for UnsettledTransfer
impl Send for UnsettledTransfer
impl Sync for UnsettledTransfer
impl Unpin for UnsettledTransfer
impl UnsafeUnpin for UnsettledTransfer
impl UnwindSafe for UnsettledTransfer
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