pub struct StatementOfFundsLine {Show 17 fields
pub account_id: String,
pub acct_alias: Option<String>,
pub model: Option<String>,
pub report_date: Option<NaiveDate>,
pub date: Option<NaiveDate>,
pub currency: Option<String>,
pub activity_code: Option<String>,
pub activity_description: Option<String>,
pub trade_id: Option<String>,
pub symbol: Option<String>,
pub conid: Option<String>,
pub debit: Option<Decimal>,
pub credit: Option<Decimal>,
pub amount: Option<Decimal>,
pub balance: Option<Decimal>,
pub fx_rate_to_base: Option<Decimal>,
pub level_of_detail: Option<String>,
}Expand description
Statement of funds line item
Represents a single cash flow entry in the statement of funds, tracking debits and credits with running balance.
Fields§
§account_id: StringAccount ID
acct_alias: Option<String>Account alias
model: Option<String>Model
report_date: Option<NaiveDate>Report date
date: Option<NaiveDate>Date
currency: Option<String>Currency
activity_code: Option<String>Activity code
activity_description: Option<String>Activity description
trade_id: Option<String>Trade ID
symbol: Option<String>Symbol
conid: Option<String>Contract ID
debit: Option<Decimal>Debit amount
credit: Option<Decimal>Credit amount
amount: Option<Decimal>Amount
balance: Option<Decimal>Balance
fx_rate_to_base: Option<Decimal>FX rate to base
level_of_detail: Option<String>Level of detail
Trait Implementations§
Source§impl Clone for StatementOfFundsLine
impl Clone for StatementOfFundsLine
Source§fn clone(&self) -> StatementOfFundsLine
fn clone(&self) -> StatementOfFundsLine
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 StatementOfFundsLine
impl Debug for StatementOfFundsLine
Source§impl<'de> Deserialize<'de> for StatementOfFundsLine
impl<'de> Deserialize<'de> for StatementOfFundsLine
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 StatementOfFundsLine
impl PartialEq for StatementOfFundsLine
Source§impl Serialize for StatementOfFundsLine
impl Serialize for StatementOfFundsLine
impl StructuralPartialEq for StatementOfFundsLine
Auto Trait Implementations§
impl Freeze for StatementOfFundsLine
impl RefUnwindSafe for StatementOfFundsLine
impl Send for StatementOfFundsLine
impl Sync for StatementOfFundsLine
impl Unpin for StatementOfFundsLine
impl UnwindSafe for StatementOfFundsLine
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