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