pub struct RequestedModification11 {Show 26 fields
pub instr_id: Option<String>,
pub end_to_end_id: Option<String>,
pub tx_id: Option<String>,
pub pmt_tp_inf: Option<PaymentTypeInformation27>,
pub reqd_exctn_dt: Option<DateAndDateTime2Choice>,
pub reqd_colltn_dt: Option<String>,
pub intr_bk_sttlm_dt: Option<String>,
pub sttlm_tm_indctn: Option<SettlementDateTimeIndication1>,
pub amt: Option<AmountType4Choice>,
pub intr_bk_sttlm_amt: Option<ActiveOrHistoricCurrencyAndAmount>,
pub chrg_br: Option<ChargeBearerType1Code>,
pub ultmt_dbtr: Option<PartyIdentification272>,
pub dbtr: Option<PartyIdentification272>,
pub dbtr_acct: Option<CashAccount40>,
pub dbtr_agt_acct: Option<CashAccount40>,
pub sttlm_inf: Option<SettlementInstruction16>,
pub cdtr_agt_acct: Option<CashAccount40>,
pub cdtr: Option<PartyIdentification272>,
pub cdtr_acct: Option<CashAccount40>,
pub ultmt_cdtr: Option<PartyIdentification272>,
pub purp: Option<Purpose2Choice>,
pub instr_for_dbtr_agt: Option<String>,
pub instr_for_nxt_agt: Option<Vec<InstructionForNextAgent1>>,
pub instr_for_cdtr_agt: Option<Vec<InstructionForCreditorAgent3>>,
pub rltd_rmt_inf: Option<Vec<RemittanceLocation8>>,
pub rmt_inf: Option<RemittanceInformation22>,
}Fields§
§instr_id: Option<String>§end_to_end_id: Option<String>§tx_id: Option<String>§pmt_tp_inf: Option<PaymentTypeInformation27>§reqd_exctn_dt: Option<DateAndDateTime2Choice>§reqd_colltn_dt: Option<String>§intr_bk_sttlm_dt: Option<String>§sttlm_tm_indctn: Option<SettlementDateTimeIndication1>§amt: Option<AmountType4Choice>§intr_bk_sttlm_amt: Option<ActiveOrHistoricCurrencyAndAmount>§chrg_br: Option<ChargeBearerType1Code>§ultmt_dbtr: Option<PartyIdentification272>§dbtr: Option<PartyIdentification272>§dbtr_acct: Option<CashAccount40>§dbtr_agt_acct: Option<CashAccount40>§sttlm_inf: Option<SettlementInstruction16>§cdtr_agt_acct: Option<CashAccount40>§cdtr: Option<PartyIdentification272>§cdtr_acct: Option<CashAccount40>§ultmt_cdtr: Option<PartyIdentification272>§purp: Option<Purpose2Choice>§instr_for_dbtr_agt: Option<String>§instr_for_nxt_agt: Option<Vec<InstructionForNextAgent1>>§instr_for_cdtr_agt: Option<Vec<InstructionForCreditorAgent3>>§rltd_rmt_inf: Option<Vec<RemittanceLocation8>>§rmt_inf: Option<RemittanceInformation22>Implementations§
Source§impl RequestedModification11
impl RequestedModification11
pub fn validate(&self) -> Result<(), ValidationError>
Auto Trait Implementations§
impl Freeze for RequestedModification11
impl RefUnwindSafe for RequestedModification11
impl Send for RequestedModification11
impl Sync for RequestedModification11
impl Unpin for RequestedModification11
impl UnwindSafe for RequestedModification11
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