pub struct EntryTransaction14 {Show 27 fields
pub refs: Option<TransactionReferences6>,
pub amt: Option<ActiveOrHistoricCurrencyAndAmount>,
pub cdt_dbt_ind: Option<CreditDebitCode>,
pub amt_dtls: Option<AmountAndCurrencyExchange4>,
pub avlbty: Option<Vec<CashAvailability1>>,
pub bk_tx_cd: Option<BankTransactionCodeStructure4>,
pub chrgs: Option<Charges15>,
pub intrst: Option<TransactionInterest4>,
pub rltd_pties: Option<TransactionParties12>,
pub rltd_agts: Option<TransactionAgents6>,
pub lcl_instrm: Option<LocalInstrument2Choice>,
pub pmt_tp_inf: Option<PaymentTypeInformation27>,
pub purp: Option<Purpose2Choice>,
pub rltd_rmt_inf: Option<Vec<RemittanceLocation8>>,
pub rmt_inf: Option<RemittanceInformation22>,
pub rltd_dts: Option<TransactionDates3>,
pub rltd_pric: Option<TransactionPrice4Choice>,
pub rltd_qties: Option<Vec<TransactionQuantities3Choice>>,
pub fin_instrm_id: Option<SecurityIdentification19>,
pub tax: Option<TaxData1>,
pub rtr_inf: Option<PaymentReturnReason8>,
pub corp_actn: Option<CorporateAction9>,
pub sfkpg_acct: Option<SecuritiesAccount19>,
pub csh_dpst: Option<Vec<CashDeposit1>>,
pub card_tx: Option<CardTransaction18>,
pub addtl_tx_inf: Option<String>,
pub splmtry_data: Option<Vec<SupplementaryData1>>,
}Fields§
§refs: Option<TransactionReferences6>§amt: Option<ActiveOrHistoricCurrencyAndAmount>§cdt_dbt_ind: Option<CreditDebitCode>§amt_dtls: Option<AmountAndCurrencyExchange4>§avlbty: Option<Vec<CashAvailability1>>§bk_tx_cd: Option<BankTransactionCodeStructure4>§chrgs: Option<Charges15>§intrst: Option<TransactionInterest4>§rltd_pties: Option<TransactionParties12>§rltd_agts: Option<TransactionAgents6>§lcl_instrm: Option<LocalInstrument2Choice>§pmt_tp_inf: Option<PaymentTypeInformation27>§purp: Option<Purpose2Choice>§rltd_rmt_inf: Option<Vec<RemittanceLocation8>>§rmt_inf: Option<RemittanceInformation22>§rltd_dts: Option<TransactionDates3>§rltd_pric: Option<TransactionPrice4Choice>§rltd_qties: Option<Vec<TransactionQuantities3Choice>>§fin_instrm_id: Option<SecurityIdentification19>§tax: Option<TaxData1>§rtr_inf: Option<PaymentReturnReason8>§corp_actn: Option<CorporateAction9>§sfkpg_acct: Option<SecuritiesAccount19>§csh_dpst: Option<Vec<CashDeposit1>>§card_tx: Option<CardTransaction18>§addtl_tx_inf: Option<String>§splmtry_data: Option<Vec<SupplementaryData1>>Implementations§
Source§impl EntryTransaction14
impl EntryTransaction14
pub fn validate(&self) -> Result<(), ValidationError>
Auto Trait Implementations§
impl Freeze for EntryTransaction14
impl RefUnwindSafe for EntryTransaction14
impl Send for EntryTransaction14
impl Sync for EntryTransaction14
impl Unpin for EntryTransaction14
impl UnwindSafe for EntryTransaction14
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