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
sourceimpl Debug for StatementLine
impl Debug for StatementLine
sourceimpl<'de> Deserialize<'de> for StatementLine
impl<'de> Deserialize<'de> for StatementLine
sourcefn 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
sourceimpl PartialEq<StatementLine> for StatementLine
impl PartialEq<StatementLine> for StatementLine
sourcefn eq(&self, other: &StatementLine) -> bool
fn eq(&self, other: &StatementLine) -> bool
sourceimpl Serialize for StatementLine
impl Serialize for StatementLine
impl Eq for StatementLine
impl StructuralEq for StatementLine
impl StructuralPartialEq for StatementLine
Auto Trait Implementations
impl RefUnwindSafe for StatementLine
impl Send for StatementLine
impl Sync for StatementLine
impl Unpin for StatementLine
impl UnwindSafe for StatementLine
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more