pub struct ReportEntry101 {Show 19 fields
pub ntry_ref: Option<String>,
pub amt: ActiveOrHistoricCurrencyAndAmount,
pub cdt_dbt_ind: CreditDebitCode,
pub rvsl_ind: Option<bool>,
pub sts: EntryStatus1Choice1,
pub bookg_dt: Option<DateAndDateTime2Choice1>,
pub val_dt: DateAndDateTime2Choice1,
pub acct_svcr_ref: Option<String>,
pub avlbty: Option<Vec<CashAvailability1>>,
pub bk_tx_cd: BankTransactionCodeStructure41,
pub comssn_wvr_ind: Option<bool>,
pub addtl_inf_ind: Option<MessageIdentification21>,
pub amt_dtls: Option<AmountAndCurrencyExchange31>,
pub chrgs: Option<Charges61>,
pub tech_inpt_chanl: Option<TechnicalInputChannel1Choice1>,
pub intrst: Option<TransactionInterest41>,
pub card_tx: Option<CardEntry41>,
pub ntry_dtls: Option<Vec<EntryDetails91>>,
pub addtl_ntry_inf: Option<String>,
}Fields§
§ntry_ref: Option<String>§amt: ActiveOrHistoricCurrencyAndAmount§cdt_dbt_ind: CreditDebitCode§rvsl_ind: Option<bool>§sts: EntryStatus1Choice1§bookg_dt: Option<DateAndDateTime2Choice1>§val_dt: DateAndDateTime2Choice1§acct_svcr_ref: Option<String>§avlbty: Option<Vec<CashAvailability1>>§bk_tx_cd: BankTransactionCodeStructure41§comssn_wvr_ind: Option<bool>§addtl_inf_ind: Option<MessageIdentification21>§amt_dtls: Option<AmountAndCurrencyExchange31>§chrgs: Option<Charges61>§tech_inpt_chanl: Option<TechnicalInputChannel1Choice1>§intrst: Option<TransactionInterest41>§card_tx: Option<CardEntry41>§ntry_dtls: Option<Vec<EntryDetails91>>§addtl_ntry_inf: Option<String>Implementations§
Source§impl ReportEntry101
impl ReportEntry101
pub fn validate(&self) -> Result<(), ValidationError>
Trait Implementations§
Source§impl Clone for ReportEntry101
impl Clone for ReportEntry101
Source§fn clone(&self) -> ReportEntry101
fn clone(&self) -> ReportEntry101
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 ReportEntry101
impl Debug for ReportEntry101
Source§impl Default for ReportEntry101
impl Default for ReportEntry101
Source§fn default() -> ReportEntry101
fn default() -> ReportEntry101
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReportEntry101
impl<'de> Deserialize<'de> for ReportEntry101
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 ReportEntry101
impl PartialEq for ReportEntry101
Source§impl Serialize for ReportEntry101
impl Serialize for ReportEntry101
impl StructuralPartialEq for ReportEntry101
Auto Trait Implementations§
impl Freeze for ReportEntry101
impl RefUnwindSafe for ReportEntry101
impl Send for ReportEntry101
impl Sync for ReportEntry101
impl Unpin for ReportEntry101
impl UnwindSafe for ReportEntry101
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