pub struct ReportEntry10 {Show 19 fields
pub ntry_ref: Option<String>,
pub amt: ActiveOrHistoricCurrencyAndAmount,
pub cdt_dbt_ind: CreditDebitCode,
pub rvsl_ind: Option<bool>,
pub sts: EntryStatus1Choice,
pub bookg_dt: Option<DateAndDateTime2Choice>,
pub val_dt: Option<DateAndDateTime2Choice>,
pub acct_svcr_ref: Option<String>,
pub avlbty: Option<Vec<CashAvailability1>>,
pub bk_tx_cd: BankTransactionCodeStructure4,
pub comssn_wvr_ind: Option<bool>,
pub addtl_inf_ind: Option<MessageIdentification2>,
pub amt_dtls: Option<AmountAndCurrencyExchange3>,
pub chrgs: Option<Charges6>,
pub tech_inpt_chanl: Option<TechnicalInputChannel1Choice>,
pub intrst: Option<TransactionInterest4>,
pub card_tx: Option<CardEntry4>,
pub ntry_dtls: Option<Vec<EntryDetails9>>,
pub addtl_ntry_inf: Option<String>,
}Fields§
§ntry_ref: Option<String>§amt: ActiveOrHistoricCurrencyAndAmount§cdt_dbt_ind: CreditDebitCode§rvsl_ind: Option<bool>§sts: EntryStatus1Choice§bookg_dt: Option<DateAndDateTime2Choice>§val_dt: Option<DateAndDateTime2Choice>§acct_svcr_ref: Option<String>§avlbty: Option<Vec<CashAvailability1>>§bk_tx_cd: BankTransactionCodeStructure4§comssn_wvr_ind: Option<bool>§addtl_inf_ind: Option<MessageIdentification2>§amt_dtls: Option<AmountAndCurrencyExchange3>§chrgs: Option<Charges6>§tech_inpt_chanl: Option<TechnicalInputChannel1Choice>§intrst: Option<TransactionInterest4>§card_tx: Option<CardEntry4>§ntry_dtls: Option<Vec<EntryDetails9>>§addtl_ntry_inf: Option<String>Implementations§
Source§impl ReportEntry10
impl ReportEntry10
pub fn validate(&self) -> Result<(), ValidationError>
Trait Implementations§
Source§impl Clone for ReportEntry10
impl Clone for ReportEntry10
Source§fn clone(&self) -> ReportEntry10
fn clone(&self) -> ReportEntry10
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 ReportEntry10
impl Debug for ReportEntry10
Source§impl Default for ReportEntry10
impl Default for ReportEntry10
Source§fn default() -> ReportEntry10
fn default() -> ReportEntry10
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReportEntry10
impl<'de> Deserialize<'de> for ReportEntry10
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 ReportEntry10
impl PartialEq for ReportEntry10
Source§impl Serialize for ReportEntry10
impl Serialize for ReportEntry10
impl StructuralPartialEq for ReportEntry10
Auto Trait Implementations§
impl Freeze for ReportEntry10
impl RefUnwindSafe for ReportEntry10
impl Send for ReportEntry10
impl Sync for ReportEntry10
impl Unpin for ReportEntry10
impl UnwindSafe for ReportEntry10
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