pub struct PaymentInstruction44 {Show 19 fields
pub pmt_inf_id: Max35Text,
pub pmt_mtd: PaymentMethod3Code,
pub reqd_advc_tp: Option<AdviceType1>,
pub btch_bookg: Option<bool>,
pub nb_of_txs: Option<Max15NumericText>,
pub ctrl_sum: Option<f64>,
pub pmt_tp_inf: Option<PaymentTypeInformation26>,
pub reqd_exctn_dt: DateAndDateTime2Choice,
pub poolg_adjstmnt_dt: Option<String>,
pub dbtr: PartyIdentification272,
pub dbtr_acct: CashAccount40,
pub dbtr_agt: BranchAndFinancialInstitutionIdentification8,
pub dbtr_agt_acct: Option<CashAccount40>,
pub instr_for_dbtr_agt: Option<Max140Text>,
pub ultmt_dbtr: Option<PartyIdentification272>,
pub chrg_br: Option<ChargeBearerType1Code>,
pub chrgs_acct: Option<CashAccount40>,
pub chrgs_acct_agt: Option<BranchAndFinancialInstitutionIdentification8>,
pub cdt_trf_tx_inf: Vec<CreditTransferTransaction61>,
}
Fields§
§pmt_inf_id: Max35Text
§pmt_mtd: PaymentMethod3Code
§reqd_advc_tp: Option<AdviceType1>
§btch_bookg: Option<bool>
§nb_of_txs: Option<Max15NumericText>
§ctrl_sum: Option<f64>
§pmt_tp_inf: Option<PaymentTypeInformation26>
§reqd_exctn_dt: DateAndDateTime2Choice
§poolg_adjstmnt_dt: Option<String>
§dbtr: PartyIdentification272
§dbtr_acct: CashAccount40
§dbtr_agt: BranchAndFinancialInstitutionIdentification8
§dbtr_agt_acct: Option<CashAccount40>
§instr_for_dbtr_agt: Option<Max140Text>
§ultmt_dbtr: Option<PartyIdentification272>
§chrg_br: Option<ChargeBearerType1Code>
§chrgs_acct: Option<CashAccount40>
§chrgs_acct_agt: Option<BranchAndFinancialInstitutionIdentification8>
§cdt_trf_tx_inf: Vec<CreditTransferTransaction61>
Trait Implementations§
source§impl Clone for PaymentInstruction44
impl Clone for PaymentInstruction44
source§fn clone(&self) -> PaymentInstruction44
fn clone(&self) -> PaymentInstruction44
Returns a copy 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 PaymentInstruction44
impl Debug for PaymentInstruction44
source§impl Default for PaymentInstruction44
impl Default for PaymentInstruction44
source§fn default() -> PaymentInstruction44
fn default() -> PaymentInstruction44
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PaymentInstruction44
impl<'de> Deserialize<'de> for PaymentInstruction44
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 PaymentInstruction44
impl PartialEq for PaymentInstruction44
source§impl Serialize for PaymentInstruction44
impl Serialize for PaymentInstruction44
impl StructuralPartialEq for PaymentInstruction44
Auto Trait Implementations§
impl Freeze for PaymentInstruction44
impl RefUnwindSafe for PaymentInstruction44
impl Send for PaymentInstruction44
impl Sync for PaymentInstruction44
impl Unpin for PaymentInstruction44
impl UnwindSafe for PaymentInstruction44
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)