Struct mt940::StatementLine
source · [−]pub struct StatementLine {
pub value_date: NaiveDate,
pub entry_date: Option<NaiveDate>,
pub ext_debit_credit_indicator: ExtDebitOrCredit,
pub funds_code: Option<String>,
pub amount: Decimal,
pub transaction_type_ident_code: TransactionTypeIdentificationCode,
pub customer_ref: String,
pub bank_ref: Option<String>,
pub supplementary_details: Option<String>,
pub information_to_account_owner: Option<String>,
}
Expand description
A StatementLine
holds information contained in tag :61:
and tag :86:
.
Fields
value_date: NaiveDate
entry_date: Option<NaiveDate>
ext_debit_credit_indicator: ExtDebitOrCredit
funds_code: Option<String>
amount: Decimal
transaction_type_ident_code: TransactionTypeIdentificationCode
customer_ref: String
bank_ref: Option<String>
supplementary_details: Option<String>
information_to_account_owner: Option<String>
This information is contained in tag :86:
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.