pub struct PaymentTypeInformation28 {
pub instr_prty: Option<Priority2Code>,
pub clr_chanl: Option<ClearingChannel2Code>,
pub svc_lvl: Option<Vec<ServiceLevel8Choice>>,
pub lcl_instrm: Option<LocalInstrument2Choice>,
pub ctgy_purp: Option<CategoryPurpose1Choice>,
}Fields§
§instr_prty: Option<Priority2Code>§clr_chanl: Option<ClearingChannel2Code>§svc_lvl: Option<Vec<ServiceLevel8Choice>>§lcl_instrm: Option<LocalInstrument2Choice>§ctgy_purp: Option<CategoryPurpose1Choice>Implementations§
Source§impl PaymentTypeInformation28
impl PaymentTypeInformation28
pub fn validate(&self) -> Result<(), ValidationError>
Trait Implementations§
Source§impl Clone for PaymentTypeInformation28
impl Clone for PaymentTypeInformation28
Source§fn clone(&self) -> PaymentTypeInformation28
fn clone(&self) -> PaymentTypeInformation28
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 PaymentTypeInformation28
impl Debug for PaymentTypeInformation28
Source§impl Default for PaymentTypeInformation28
impl Default for PaymentTypeInformation28
Source§fn default() -> PaymentTypeInformation28
fn default() -> PaymentTypeInformation28
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PaymentTypeInformation28
impl<'de> Deserialize<'de> for PaymentTypeInformation28
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 PaymentTypeInformation28
impl PartialEq for PaymentTypeInformation28
Source§impl Serialize for PaymentTypeInformation28
impl Serialize for PaymentTypeInformation28
impl StructuralPartialEq for PaymentTypeInformation28
Auto Trait Implementations§
impl Freeze for PaymentTypeInformation28
impl RefUnwindSafe for PaymentTypeInformation28
impl Send for PaymentTypeInformation28
impl Sync for PaymentTypeInformation28
impl Unpin for PaymentTypeInformation28
impl UnwindSafe for PaymentTypeInformation28
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