pub struct CreditTransferTransaction62 {Show 38 fields
pub pmt_id: PaymentIdentification13,
pub pmt_tp_inf: Option<PaymentTypeInformation28>,
pub intr_bk_sttlm_amt: ActiveCurrencyAndAmount,
pub intr_bk_sttlm_dt: Option<String>,
pub sttlm_prty: Option<Priority3Code>,
pub sttlm_tm_indctn: Option<SettlementDateTimeIndication1>,
pub sttlm_tm_req: Option<SettlementTimeRequest2>,
pub prvs_instg_agt1: Option<BranchAndFinancialInstitutionIdentification8>,
pub prvs_instg_agt1_acct: Option<CashAccount40>,
pub prvs_instg_agt2: Option<BranchAndFinancialInstitutionIdentification8>,
pub prvs_instg_agt2_acct: Option<CashAccount40>,
pub prvs_instg_agt3: Option<BranchAndFinancialInstitutionIdentification8>,
pub prvs_instg_agt3_acct: Option<CashAccount40>,
pub instg_agt: Option<BranchAndFinancialInstitutionIdentification8>,
pub instd_agt: Option<BranchAndFinancialInstitutionIdentification8>,
pub intrmy_agt1: Option<BranchAndFinancialInstitutionIdentification8>,
pub intrmy_agt1_acct: Option<CashAccount40>,
pub intrmy_agt2: Option<BranchAndFinancialInstitutionIdentification8>,
pub intrmy_agt2_acct: Option<CashAccount40>,
pub intrmy_agt3: Option<BranchAndFinancialInstitutionIdentification8>,
pub intrmy_agt3_acct: Option<CashAccount40>,
pub ultmt_dbtr: Option<BranchAndFinancialInstitutionIdentification8>,
pub dbtr: BranchAndFinancialInstitutionIdentification8,
pub dbtr_acct: Option<CashAccount40>,
pub dbtr_agt: Option<BranchAndFinancialInstitutionIdentification8>,
pub dbtr_agt_acct: Option<CashAccount40>,
pub cdtr_agt: Option<BranchAndFinancialInstitutionIdentification8>,
pub cdtr_agt_acct: Option<CashAccount40>,
pub cdtr: BranchAndFinancialInstitutionIdentification8,
pub cdtr_acct: Option<CashAccount40>,
pub ultmt_cdtr: Option<BranchAndFinancialInstitutionIdentification8>,
pub instr_for_cdtr_agt: Option<Vec<InstructionForCreditorAgent3>>,
pub instr_for_nxt_agt: Option<Vec<InstructionForNextAgent1>>,
pub purp: Option<Purpose2Choice>,
pub rmt_inf: Option<RemittanceInformation2>,
pub undrlyg_allcn: Option<Vec<TransactionAllocation1>>,
pub undrlyg_cstmr_cdt_trf: Option<CreditTransferTransaction63>,
pub splmtry_data: Option<Vec<SupplementaryData1>>,
}Fields§
§pmt_id: PaymentIdentification13§pmt_tp_inf: Option<PaymentTypeInformation28>§intr_bk_sttlm_amt: ActiveCurrencyAndAmount§intr_bk_sttlm_dt: Option<String>§sttlm_prty: Option<Priority3Code>§sttlm_tm_indctn: Option<SettlementDateTimeIndication1>§sttlm_tm_req: Option<SettlementTimeRequest2>§prvs_instg_agt1: Option<BranchAndFinancialInstitutionIdentification8>§prvs_instg_agt1_acct: Option<CashAccount40>§prvs_instg_agt2: Option<BranchAndFinancialInstitutionIdentification8>§prvs_instg_agt2_acct: Option<CashAccount40>§prvs_instg_agt3: Option<BranchAndFinancialInstitutionIdentification8>§prvs_instg_agt3_acct: Option<CashAccount40>§instg_agt: Option<BranchAndFinancialInstitutionIdentification8>§instd_agt: Option<BranchAndFinancialInstitutionIdentification8>§intrmy_agt1: Option<BranchAndFinancialInstitutionIdentification8>§intrmy_agt1_acct: Option<CashAccount40>§intrmy_agt2: Option<BranchAndFinancialInstitutionIdentification8>§intrmy_agt2_acct: Option<CashAccount40>§intrmy_agt3: Option<BranchAndFinancialInstitutionIdentification8>§intrmy_agt3_acct: Option<CashAccount40>§ultmt_dbtr: Option<BranchAndFinancialInstitutionIdentification8>§dbtr: BranchAndFinancialInstitutionIdentification8§dbtr_acct: Option<CashAccount40>§dbtr_agt: Option<BranchAndFinancialInstitutionIdentification8>§dbtr_agt_acct: Option<CashAccount40>§cdtr_agt: Option<BranchAndFinancialInstitutionIdentification8>§cdtr_agt_acct: Option<CashAccount40>§cdtr: BranchAndFinancialInstitutionIdentification8§cdtr_acct: Option<CashAccount40>§ultmt_cdtr: Option<BranchAndFinancialInstitutionIdentification8>§instr_for_cdtr_agt: Option<Vec<InstructionForCreditorAgent3>>§instr_for_nxt_agt: Option<Vec<InstructionForNextAgent1>>§purp: Option<Purpose2Choice>§rmt_inf: Option<RemittanceInformation2>§undrlyg_allcn: Option<Vec<TransactionAllocation1>>§undrlyg_cstmr_cdt_trf: Option<CreditTransferTransaction63>§splmtry_data: Option<Vec<SupplementaryData1>>Implementations§
Source§impl CreditTransferTransaction62
impl CreditTransferTransaction62
pub fn validate(&self) -> Result<(), ValidationError>
Auto Trait Implementations§
impl Freeze for CreditTransferTransaction62
impl RefUnwindSafe for CreditTransferTransaction62
impl Send for CreditTransferTransaction62
impl Sync for CreditTransferTransaction62
impl Unpin for CreditTransferTransaction62
impl UnwindSafe for CreditTransferTransaction62
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