Struct ibflex::model::CommonTransaction
source · pub struct CommonTransaction {
pub date: NaiveDateTime,
pub report_date: String,
pub payee: String,
pub account: String,
pub amount: Decimal,
pub currency: String,
pub symbol: String,
pub type: String,
pub description: String,
}
Expand description
The ledger transaction record. Used for comparison between IB (translated) and Ledger records.
Fields§
§date: NaiveDateTime
§report_date: String
§payee: String
§account: String
§amount: Decimal
§currency: String
§symbol: String
§type: String
§description: String
Trait Implementations§
source§impl Debug for CommonTransaction
impl Debug for CommonTransaction
source§impl Default for CommonTransaction
impl Default for CommonTransaction
source§fn default() -> CommonTransaction
fn default() -> CommonTransaction
Returns the “default value” for a type. Read more
source§impl Display for CommonTransaction
impl Display for CommonTransaction
source§impl From<&CashTransaction> for CommonTransaction
impl From<&CashTransaction> for CommonTransaction
source§fn from(value: &CashTransaction) -> Self
fn from(value: &CashTransaction) -> Self
Converts to this type from the input type.
source§impl PartialEq<CommonTransaction> for CommonTransaction
impl PartialEq<CommonTransaction> for CommonTransaction
source§fn eq(&self, other: &CommonTransaction) -> bool
fn eq(&self, other: &CommonTransaction) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for CommonTransaction
impl StructuralEq for CommonTransaction
impl StructuralPartialEq for CommonTransaction
Auto Trait Implementations§
impl RefUnwindSafe for CommonTransaction
impl Send for CommonTransaction
impl Sync for CommonTransaction
impl Unpin for CommonTransaction
impl UnwindSafe for CommonTransaction
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.