Trait Validate

Source
pub trait Validate {
    // Required method
    fn validate(
        &self,
        path: &str,
        config: &ParserConfig,
        collector: &mut ErrorCollector,
    );
}
Expand description

Trait for types that support validation with error collection

Required Methods§

Source

fn validate( &self, path: &str, config: &ParserConfig, collector: &mut ErrorCollector, )

Validate the instance and collect errors with path information

Implementors§

Source§

impl Validate for CBPRCancellationStatus

Source§

impl Validate for CBPRCancellationStatusReasonCode

Source§

impl Validate for mx_message::document::camt_052_001_08::AddressType2Code

Source§

impl Validate for mx_message::document::camt_052_001_08::AttendanceContext1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::AuthenticationEntity1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::AuthenticationMethod1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::CSCManagement1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::CardDataReading1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::CardPaymentServiceType2Code

Source§

impl Validate for mx_message::document::camt_052_001_08::CardholderVerificationCapability1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::ChargeBearerType1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::CopyDuplicate1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::CreditDebitCode

Source§

impl Validate for mx_message::document::camt_052_001_08::DocumentType3Code

Source§

impl Validate for mx_message::document::camt_052_001_08::DocumentType6Code

Source§

impl Validate for mx_message::document::camt_052_001_08::InterestType1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::OnLineCapability1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::POIComponentType1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::PartyType3Code

Source§

impl Validate for mx_message::document::camt_052_001_08::PartyType4Code

Source§

impl Validate for mx_message::document::camt_052_001_08::PreferredContactMethod1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::PriceValueType1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::RemittanceLocationMethod2Code

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxRecordPeriod1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::TransactionChannel1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::TransactionEnvironment1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::UnitOfMeasure1Code

Source§

impl Validate for mx_message::document::camt_052_001_08::UserInterface2Code

Source§

impl Validate for mx_message::document::camt_053_001_08::AddressType2Code

Source§

impl Validate for mx_message::document::camt_053_001_08::AttendanceContext1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::AuthenticationEntity1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::AuthenticationMethod1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::CSCManagement1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::CardDataReading1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::CardPaymentServiceType2Code

Source§

impl Validate for mx_message::document::camt_053_001_08::CardholderVerificationCapability1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::ChargeBearerType1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::CopyDuplicate1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::CreditDebitCode

Source§

impl Validate for mx_message::document::camt_053_001_08::DocumentType3Code

Source§

impl Validate for mx_message::document::camt_053_001_08::DocumentType6Code

Source§

impl Validate for ExternalEntryStatus1Codefixed

Source§

impl Validate for mx_message::document::camt_053_001_08::InterestType1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::OnLineCapability1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::POIComponentType1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::PartyType3Code

Source§

impl Validate for mx_message::document::camt_053_001_08::PartyType4Code

Source§

impl Validate for mx_message::document::camt_053_001_08::PreferredContactMethod1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::PriceValueType1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::RemittanceLocationMethod2Code

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxRecordPeriod1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::TransactionChannel1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::TransactionEnvironment1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::UnitOfMeasure1Code

Source§

impl Validate for mx_message::document::camt_053_001_08::UserInterface2Code

Source§

impl Validate for mx_message::document::camt_054_001_08::AddressType2Code

Source§

impl Validate for mx_message::document::camt_054_001_08::AttendanceContext1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::AuthenticationEntity1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::AuthenticationMethod1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::CSCManagement1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::CardDataReading1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::CardPaymentServiceType2Code

Source§

impl Validate for mx_message::document::camt_054_001_08::CardholderVerificationCapability1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::ChargeBearerType1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::CopyDuplicate1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::CreditDebitCode

Source§

impl Validate for mx_message::document::camt_054_001_08::DocumentType3Code

Source§

impl Validate for mx_message::document::camt_054_001_08::DocumentType6Code

Source§

impl Validate for mx_message::document::camt_054_001_08::InterestType1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::OnLineCapability1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::POIComponentType1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::PartyType3Code

Source§

impl Validate for mx_message::document::camt_054_001_08::PartyType4Code

Source§

impl Validate for mx_message::document::camt_054_001_08::PreferredContactMethod1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::PriceValueType1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::RemittanceLocationMethod2Code

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxRecordPeriod1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::TransactionChannel1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::TransactionEnvironment1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::UnitOfMeasure1Code

Source§

impl Validate for mx_message::document::camt_054_001_08::UserInterface2Code

Source§

impl Validate for CBPRCancellationReason1Code

Source§

impl Validate for CBPRCancellationReasonCode

Source§

impl Validate for CBPRNotificationToReceiveCancellationReason1Code

Source§

impl Validate for mx_message::document::camt_060_001_05::AddressType2Code

Source§

impl Validate for mx_message::document::camt_060_001_05::CreditDebitCode

Source§

impl Validate for FloorLimitType1Code

Source§

impl Validate for QueryType3Code

Source§

impl Validate for mx_message::document::camt_105_001_02::CreditDebitCode1

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::CreditDebitCode1

Source§

impl Validate for mx_message::document::camt_106_001_02::CreditDebitCode1

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::CreditDebitCode1

Source§

impl Validate for mx_message::document::camt_107_001_01::Max15NumericTextfixed

Source§

impl Validate for CBPRChequeCancellationReasonCode

Source§

impl Validate for mx_message::document::camt_108_001_01::ChequePartyRole1Code

Source§

impl Validate for mx_message::document::camt_108_001_01::Max15NumericTextfixed

Source§

impl Validate for CBPRChequeCancellationOrStopStatusCode

Source§

impl Validate for mx_message::document::camt_109_001_01::ChequePartyRole1Code

Source§

impl Validate for mx_message::document::pacs_003_001_08::ChargeBearerType1Code1

Source§

impl Validate for mx_message::document::pacs_003_001_08::ClearingChannel2Code

Source§

impl Validate for mx_message::document::pacs_003_001_08::CreditDebitCode

Source§

impl Validate for mx_message::document::pacs_003_001_08::DocumentType3Code

Source§

impl Validate for mx_message::document::pacs_003_001_08::DocumentType6Code

Source§

impl Validate for mx_message::document::pacs_003_001_08::Frequency6Code

Source§

impl Validate for mx_message::document::pacs_003_001_08::Max15NumericTextfixed

Source§

impl Validate for mx_message::document::pacs_003_001_08::Priority2Code

Source§

impl Validate for mx_message::document::pacs_003_001_08::Priority3Code

Source§

impl Validate for mx_message::document::pacs_003_001_08::RegulatoryReportingType1Code

Source§

impl Validate for mx_message::document::pacs_003_001_08::RemittanceLocationMethod2Code

Source§

impl Validate for mx_message::document::pacs_003_001_08::SequenceType3Code

Source§

impl Validate for SettlementMethod2Code1

Source§

impl Validate for mx_message::document::pacs_003_001_08::TaxRecordPeriod1Code

Source§

impl Validate for mx_message::document::pacs_004_001_09::ChargeBearerType1Code1

Source§

impl Validate for mx_message::document::pacs_004_001_09::ClearingChannel2Code

Source§

impl Validate for mx_message::document::pacs_004_001_09::CreditDebitCode

Source§

impl Validate for mx_message::document::pacs_004_001_09::DocumentType3Code

Source§

impl Validate for mx_message::document::pacs_004_001_09::DocumentType6Code

Source§

impl Validate for mx_message::document::pacs_004_001_09::Frequency6Code

Source§

impl Validate for mx_message::document::pacs_004_001_09::Max15NumericTextfixed

Source§

impl Validate for PaymentMethod4Code

Source§

impl Validate for mx_message::document::pacs_004_001_09::Priority2Code

Source§

impl Validate for mx_message::document::pacs_004_001_09::Priority3Code

Source§

impl Validate for mx_message::document::pacs_004_001_09::SequenceType3Code

Source§

impl Validate for mx_message::document::pacs_004_001_09::SettlementMethod1Code1

Source§

impl Validate for SettlementMethod1Code2

Source§

impl Validate for mx_message::document::pacs_004_001_09::TaxRecordPeriod1Code

Source§

impl Validate for mx_message::document::pacs_008_001_08::ChargeBearerType1Code1

Source§

impl Validate for mx_message::document::pacs_008_001_08::ClearingChannel2Code

Source§

impl Validate for mx_message::document::pacs_008_001_08::CreditDebitCode

Source§

impl Validate for mx_message::document::pacs_008_001_08::DocumentType3Code

Source§

impl Validate for mx_message::document::pacs_008_001_08::DocumentType6Code

Source§

impl Validate for mx_message::document::pacs_008_001_08::Instruction3Code

Source§

impl Validate for mx_message::document::pacs_008_001_08::Max15NumericTextfixed

Source§

impl Validate for mx_message::document::pacs_008_001_08::Priority2Code

Source§

impl Validate for mx_message::document::pacs_008_001_08::Priority3Code

Source§

impl Validate for mx_message::document::pacs_008_001_08::RegulatoryReportingType1Code

Source§

impl Validate for mx_message::document::pacs_008_001_08::RemittanceLocationMethod2Code

Source§

impl Validate for mx_message::document::pacs_008_001_08::SettlementMethod1Code1

Source§

impl Validate for mx_message::document::pacs_008_001_08::TaxRecordPeriod1Code

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::ChargeBearerType1Code1

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::ClearingChannel2Code

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::Max15NumericTextfixed

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::Priority2Code

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::Priority3Code

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::RegulatoryReportingType1Code

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::RemittanceLocationMethod2Code

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::SettlementMethod1Code1

Source§

impl Validate for mx_message::document::pacs_009_001_08::ClearingChannel2Code

Source§

impl Validate for mx_message::document::pacs_009_001_08::Instruction5Code

Source§

impl Validate for mx_message::document::pacs_009_001_08::Max15NumericTextfixed

Source§

impl Validate for mx_message::document::pacs_009_001_08::Priority2Code

Source§

impl Validate for mx_message::document::pacs_009_001_08::Priority3Code

Source§

impl Validate for mx_message::document::pacs_009_001_08::SettlementMethod1Code1

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::ClearingChannel2Code

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::Instruction5Code

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::Max15NumericTextfixed

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::Priority2Code

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::Priority3Code

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::SettlementMethod1Code1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::ClearingChannel2Code

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::CreditDebitCode

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::DocumentType3Code

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::DocumentType6Code

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::Instruction5Code

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::Max15NumericTextfixed

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::Priority2Code

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::Priority3Code

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::SettlementMethod1Code1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::TaxRecordPeriod1Code

Source§

impl Validate for mx_message::document::pain_001_001_09::AddressType2Code

Source§

impl Validate for mx_message::document::pain_001_001_09::Authorisation1Code

Source§

impl Validate for mx_message::document::pain_001_001_09::ChargeBearerType1Code1

Source§

impl Validate for ChequeDelivery1Code

Source§

impl Validate for ChequeType2Code1

Source§

impl Validate for mx_message::document::pain_001_001_09::CreditDebitCode

Source§

impl Validate for mx_message::document::pain_001_001_09::DocumentType3Code

Source§

impl Validate for mx_message::document::pain_001_001_09::DocumentType6Code

Source§

impl Validate for ExchangeRateType1Code

Source§

impl Validate for mx_message::document::pain_001_001_09::Instruction3Code

Source§

impl Validate for mx_message::document::pain_001_001_09::Max15NumericTextfixed

Source§

impl Validate for mx_message::document::pain_001_001_09::NamePrefix2Code

Source§

impl Validate for PaymentMethod3Code1

Source§

impl Validate for mx_message::document::pain_001_001_09::PreferredContactMethod1Code

Source§

impl Validate for mx_message::document::pain_001_001_09::Priority2Code

Source§

impl Validate for mx_message::document::pain_001_001_09::RegulatoryReportingType1Code

Source§

impl Validate for mx_message::document::pain_001_001_09::RemittanceLocationMethod2Code

Source§

impl Validate for mx_message::document::pain_001_001_09::TaxRecordPeriod1Code

Source§

impl Validate for mx_message::document::pain_008_001_08::AddressType2Code

Source§

impl Validate for mx_message::document::pain_008_001_08::Authorisation1Code

Source§

impl Validate for mx_message::document::pain_008_001_08::ChargeBearerType1Code1

Source§

impl Validate for mx_message::document::pain_008_001_08::CreditDebitCode

Source§

impl Validate for mx_message::document::pain_008_001_08::DocumentType3Code

Source§

impl Validate for mx_message::document::pain_008_001_08::DocumentType6Code

Source§

impl Validate for mx_message::document::pain_008_001_08::Frequency6Code

Source§

impl Validate for mx_message::document::pain_008_001_08::NamePrefix2Code

Source§

impl Validate for PaymentMethod2Code

Source§

impl Validate for mx_message::document::pain_008_001_08::PreferredContactMethod1Code

Source§

impl Validate for mx_message::document::pain_008_001_08::Priority2Code

Source§

impl Validate for mx_message::document::pain_008_001_08::RegulatoryReportingType1Code

Source§

impl Validate for mx_message::document::pain_008_001_08::RemittanceLocationMethod2Code

Source§

impl Validate for mx_message::document::pain_008_001_08::SequenceType3Code

Source§

impl Validate for mx_message::document::pain_008_001_08::TaxRecordPeriod1Code

Source§

impl Validate for mx_message::header::bah_admi_024_001_01::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_admi_024_001_01::Max35Textfixed

Source§

impl Validate for mx_message::header::bah_admi_024_001_01::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_025_001_08::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_025_001_08::Max35Textfixed

Source§

impl Validate for mx_message::header::bah_camt_025_001_08::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_029_001::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_029_001::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_052_001_08::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_052_001_08::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_053_001_08::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_053_001_08::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_054_001::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_054_001::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_055_001_08::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_055_001_08::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_056_001_08::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_056_001_08::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_057_001_06::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_057_001_06::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_058_001_08::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_058_001_08::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_060_001_05::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_060_001_05::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_105_001_02::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_105_001_02::Max35Textfixed

Source§

impl Validate for mx_message::header::bah_camt_105_001_02::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_105_001_02_mc::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_105_001_02_mc::Max35Textfixed

Source§

impl Validate for mx_message::header::bah_camt_105_001_02_mc::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_106_001_02::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_106_001_02::Max35Textfixed

Source§

impl Validate for mx_message::header::bah_camt_106_001_02::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_106_001_02_mc::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_106_001_02_mc::Max35Textfixed

Source§

impl Validate for mx_message::header::bah_camt_106_001_02_mc::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_107_001_01::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_107_001_01::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_108_001_01::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_108_001_01::Priority2Code

Source§

impl Validate for mx_message::header::bah_camt_109_001_01::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_camt_109_001_01::Priority2Code

Source§

impl Validate for UsageIdentifierPatternTextfixed

Source§

impl Validate for mx_message::header::bah_pacs_002_001_10::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_pacs_002_001_10::Priority2Code

Source§

impl Validate for mx_message::header::bah_pacs_003_001_08::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_pacs_003_001_08::Priority2Code

Source§

impl Validate for mx_message::header::bah_pacs_004_001_09::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_pacs_004_001_09::Priority2Code

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08::Priority2Code

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08_stp::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08_stp::Priority2Code

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08::Priority2Code

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_adv::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_adv::Priority2Code

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_cov::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_cov::Priority2Code

Source§

impl Validate for mx_message::header::bah_pain_001_001_09::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_pain_001_001_09::Priority2Code

Source§

impl Validate for mx_message::header::bah_pain_002_001_10::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_pain_002_001_10::Priority2Code

Source§

impl Validate for mx_message::header::bah_pain_008_001_08::CopyDuplicate1Code

Source§

impl Validate for mx_message::header::bah_pain_008_001_08::Priority2Code

Source§

impl Validate for mx_message::document::admi_024_001_01::BranchAndFinancialInstitutionIdentification81

Source§

impl Validate for CorrespondenceNotification11

Source§

impl Validate for mx_message::document::admi_024_001_01::FinancialInstitutionIdentification231

Source§

impl Validate for GroupHeader1291

Source§

impl Validate for NotificationOfCorrespondenceV01

Source§

impl Validate for NotificationType1Choice1

Source§

impl Validate for Party50Choice1

Source§

impl Validate for MessageHeader91

Source§

impl Validate for OriginalMessageAndIssuer11

Source§

impl Validate for Receipt61

Source§

impl Validate for ReceiptV08

Source§

impl Validate for RequestHandling31

Source§

impl Validate for RequestStatus1Choice1

Source§

impl Validate for mx_message::document::camt_025_001_08::StatusReason6Choice1

Source§

impl Validate for StatusReasonInformation141

Source§

impl Validate for mx_message::document::camt_029_001_09::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::camt_029_001_09::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for CancellationStatusReason3Choice1

Source§

impl Validate for CancellationStatusReason41

Source§

impl Validate for mx_message::document::camt_029_001_09::Case51

Source§

impl Validate for mx_message::document::camt_029_001_09::CaseAssignment51

Source§

impl Validate for mx_message::document::camt_029_001_09::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_029_001_09::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::camt_029_001_09::DateAndPlaceOfBirth11

Source§

impl Validate for DateAndPlaceOfBirth12

Source§

impl Validate for mx_message::document::camt_029_001_09::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::camt_029_001_09::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::document::camt_029_001_09::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::camt_029_001_09::GenericPersonIdentification11

Source§

impl Validate for InvestigationStatus5Choice1

Source§

impl Validate for mx_message::document::camt_029_001_09::OrganisationIdentification291

Source§

impl Validate for mx_message::document::camt_029_001_09::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_029_001_09::OriginalGroupInformation291

Source§

impl Validate for mx_message::document::camt_029_001_09::Party38Choice1

Source§

impl Validate for mx_message::document::camt_029_001_09::Party38Choice2

Source§

impl Validate for mx_message::document::camt_029_001_09::Party40Choice1

Source§

impl Validate for mx_message::document::camt_029_001_09::Party40Choice2

Source§

impl Validate for mx_message::document::camt_029_001_09::PartyIdentification1351

Source§

impl Validate for mx_message::document::camt_029_001_09::PartyIdentification1352

Source§

impl Validate for PaymentTransaction1021

Source§

impl Validate for mx_message::document::camt_029_001_09::PersonIdentification131

Source§

impl Validate for mx_message::document::camt_029_001_09::PersonIdentification132

Source§

impl Validate for mx_message::document::camt_029_001_09::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_029_001_09::PostalAddress241

Source§

impl Validate for ResolutionOfInvestigationV09

Source§

impl Validate for UnderlyingTransaction221

Source§

impl Validate for mx_message::document::camt_052_001_08::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::AccountInterest41

Source§

impl Validate for AccountReport251

Source§

impl Validate for mx_message::document::camt_052_001_08::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::ActiveOrHistoricCurrencyAndAmount

Source§

impl Validate for mx_message::document::camt_052_001_08::ActiveOrHistoricCurrencyAndAmountRange2

Source§

impl Validate for mx_message::document::camt_052_001_08::AddressType3Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::AmountAndCurrencyExchange31

Source§

impl Validate for mx_message::document::camt_052_001_08::AmountAndCurrencyExchange32

Source§

impl Validate for mx_message::document::camt_052_001_08::AmountAndCurrencyExchangeDetails31

Source§

impl Validate for mx_message::document::camt_052_001_08::AmountAndCurrencyExchangeDetails32

Source§

impl Validate for mx_message::document::camt_052_001_08::AmountAndCurrencyExchangeDetails41

Source§

impl Validate for mx_message::document::camt_052_001_08::AmountAndCurrencyExchangeDetails42

Source§

impl Validate for mx_message::document::camt_052_001_08::AmountAndDirection35

Source§

impl Validate for mx_message::document::camt_052_001_08::AmountRangeBoundary1

Source§

impl Validate for mx_message::document::camt_052_001_08::BalanceSubType1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::BalanceType10Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::BalanceType131

Source§

impl Validate for BankToCustomerAccountReportV08

Source§

impl Validate for mx_message::document::camt_052_001_08::BankTransactionCodeStructure5

Source§

impl Validate for mx_message::document::camt_052_001_08::BankTransactionCodeStructure6

Source§

impl Validate for mx_message::document::camt_052_001_08::BankTransactionCodeStructure41

Source§

impl Validate for mx_message::document::camt_052_001_08::BatchInformation21

Source§

impl Validate for mx_message::document::camt_052_001_08::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::camt_052_001_08::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::document::camt_052_001_08::BranchAndFinancialInstitutionIdentification63

Source§

impl Validate for mx_message::document::camt_052_001_08::BranchAndFinancialInstitutionIdentification64

Source§

impl Validate for mx_message::document::camt_052_001_08::BranchData31

Source§

impl Validate for mx_message::document::camt_052_001_08::BranchData32

Source§

impl Validate for mx_message::document::camt_052_001_08::BranchData33

Source§

impl Validate for mx_message::document::camt_052_001_08::CardAggregated21

Source§

impl Validate for mx_message::document::camt_052_001_08::CardEntry41

Source§

impl Validate for mx_message::document::camt_052_001_08::CardIndividualTransaction21

Source§

impl Validate for mx_message::document::camt_052_001_08::CardSecurityInformation1

Source§

impl Validate for mx_message::document::camt_052_001_08::CardSequenceNumberRange11

Source§

impl Validate for mx_message::document::camt_052_001_08::CardTransaction3Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::CardTransaction171

Source§

impl Validate for mx_message::document::camt_052_001_08::CardholderAuthentication2

Source§

impl Validate for mx_message::document::camt_052_001_08::CashAccount381

Source§

impl Validate for mx_message::document::camt_052_001_08::CashAccount382

Source§

impl Validate for mx_message::document::camt_052_001_08::CashAccount391

Source§

impl Validate for mx_message::document::camt_052_001_08::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::CashAvailability1

Source§

impl Validate for mx_message::document::camt_052_001_08::CashAvailabilityDate1Choice

Source§

impl Validate for mx_message::document::camt_052_001_08::CashBalance81

Source§

impl Validate for CashDeposit11

Source§

impl Validate for mx_message::document::camt_052_001_08::ChargeType3Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::Charges61

Source§

impl Validate for mx_message::document::camt_052_001_08::ChargesRecord31

Source§

impl Validate for mx_message::document::camt_052_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::camt_052_001_08::ClearingSystemMemberIdentification22

Source§

impl Validate for mx_message::document::camt_052_001_08::Contact41

Source§

impl Validate for mx_message::document::camt_052_001_08::Contact42

Source§

impl Validate for mx_message::document::camt_052_001_08::Contact43

Source§

impl Validate for mx_message::document::camt_052_001_08::CorporateAction91

Source§

impl Validate for mx_message::document::camt_052_001_08::CreditLine31

Source§

impl Validate for mx_message::document::camt_052_001_08::CreditLineType1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::CreditorReferenceInformation21

Source§

impl Validate for mx_message::document::camt_052_001_08::CreditorReferenceType1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::CreditorReferenceType21

Source§

impl Validate for mx_message::document::camt_052_001_08::CurrencyExchange51

Source§

impl Validate for mx_message::document::camt_052_001_08::CurrencyExchange52

Source§

impl Validate for mx_message::document::camt_052_001_08::DateAndDateTime2Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::DateAndPlaceOfBirth1

Source§

impl Validate for mx_message::document::camt_052_001_08::DateAndPlaceOfBirth11

Source§

impl Validate for mx_message::document::camt_052_001_08::DateOrDateTimePeriod1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::DatePeriod2

Source§

impl Validate for mx_message::document::camt_052_001_08::DateTimePeriod11

Source§

impl Validate for mx_message::document::camt_052_001_08::DiscountAmountAndType1

Source§

impl Validate for mx_message::document::camt_052_001_08::DiscountAmountAndType11

Source§

impl Validate for mx_message::document::camt_052_001_08::DiscountAmountType1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::DiscountAmountType1Choice

Source§

impl Validate for mx_message::document::camt_052_001_08::DisplayCapabilities1

Source§

impl Validate for mx_message::document::camt_052_001_08::DocumentAdjustment11

Source§

impl Validate for mx_message::document::camt_052_001_08::DocumentLineIdentification11

Source§

impl Validate for mx_message::document::camt_052_001_08::DocumentLineInformation11

Source§

impl Validate for mx_message::document::camt_052_001_08::DocumentLineType1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::DocumentLineType11

Source§

impl Validate for mx_message::document::camt_052_001_08::EntryDetails91

Source§

impl Validate for mx_message::document::camt_052_001_08::EntryStatus1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::EntryTransaction101

Source§

impl Validate for mx_message::document::camt_052_001_08::FinancialIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::camt_052_001_08::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::document::camt_052_001_08::FinancialInstrumentQuantity1Choice

Source§

impl Validate for mx_message::document::camt_052_001_08::FromToAmountRange1

Source§

impl Validate for mx_message::document::camt_052_001_08::Garnishment31

Source§

impl Validate for mx_message::document::camt_052_001_08::GarnishmentType1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::GarnishmentType11

Source§

impl Validate for mx_message::document::camt_052_001_08::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::camt_052_001_08::GenericFinancialIdentification11

Source§

impl Validate for mx_message::document::camt_052_001_08::GenericIdentification11

Source§

impl Validate for mx_message::document::camt_052_001_08::GenericIdentification31

Source§

impl Validate for mx_message::document::camt_052_001_08::GenericIdentification301

Source§

impl Validate for mx_message::document::camt_052_001_08::GenericIdentification302

Source§

impl Validate for mx_message::document::camt_052_001_08::GenericIdentification321

Source§

impl Validate for mx_message::document::camt_052_001_08::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::camt_052_001_08::GenericOrganisationIdentification12

Source§

impl Validate for mx_message::document::camt_052_001_08::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::camt_052_001_08::GenericPersonIdentification12

Source§

impl Validate for mx_message::document::camt_052_001_08::GroupHeader811

Source§

impl Validate for mx_message::document::camt_052_001_08::IdentificationSource3Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::ImpliedCurrencyAmountRange1Choice

Source§

impl Validate for mx_message::document::camt_052_001_08::InterestRecord21

Source§

impl Validate for mx_message::document::camt_052_001_08::InterestType1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::LocalInstrument2Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::MessageIdentification21

Source§

impl Validate for mx_message::document::camt_052_001_08::NameAndAddress161

Source§

impl Validate for mx_message::document::camt_052_001_08::NumberAndSumOfTransactions1

Source§

impl Validate for mx_message::document::camt_052_001_08::NumberAndSumOfTransactions4

Source§

impl Validate for mx_message::document::camt_052_001_08::OrganisationIdentification291

Source§

impl Validate for mx_message::document::camt_052_001_08::OrganisationIdentification292

Source§

impl Validate for mx_message::document::camt_052_001_08::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::OrganisationIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::camt_052_001_08::OriginalAndCurrentQuantities1

Source§

impl Validate for mx_message::document::camt_052_001_08::OriginalBusinessQuery11

Source§

impl Validate for mx_message::document::camt_052_001_08::OtherIdentification11

Source§

impl Validate for mx_message::document::camt_052_001_08::Pagination1

Source§

impl Validate for mx_message::document::camt_052_001_08::Party38Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::Party38Choice2

Source§

impl Validate for mx_message::document::camt_052_001_08::Party38Choice3

Source§

impl Validate for mx_message::document::camt_052_001_08::Party40Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::Party40Choice2

Source§

impl Validate for mx_message::document::camt_052_001_08::Party40Choice3

Source§

impl Validate for mx_message::document::camt_052_001_08::PartyIdentification1351

Source§

impl Validate for mx_message::document::camt_052_001_08::PartyIdentification1352

Source§

impl Validate for mx_message::document::camt_052_001_08::PartyIdentification1353

Source§

impl Validate for mx_message::document::camt_052_001_08::PartyIdentification1354

Source§

impl Validate for mx_message::document::camt_052_001_08::PartyIdentification1355

Source§

impl Validate for mx_message::document::camt_052_001_08::PartyIdentification1356

Source§

impl Validate for mx_message::document::camt_052_001_08::PartyIdentification1357

Source§

impl Validate for mx_message::document::camt_052_001_08::PaymentCard41

Source§

impl Validate for mx_message::document::camt_052_001_08::PaymentContext3

Source§

impl Validate for mx_message::document::camt_052_001_08::PaymentReturnReason51

Source§

impl Validate for mx_message::document::camt_052_001_08::PersonIdentification131

Source§

impl Validate for mx_message::document::camt_052_001_08::PersonIdentification132

Source§

impl Validate for mx_message::document::camt_052_001_08::PersonIdentification133

Source§

impl Validate for mx_message::document::camt_052_001_08::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::PersonIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::camt_052_001_08::PlainCardData11

Source§

impl Validate for mx_message::document::camt_052_001_08::PointOfInteraction11

Source§

impl Validate for mx_message::document::camt_052_001_08::PointOfInteractionCapabilities1

Source§

impl Validate for mx_message::document::camt_052_001_08::PointOfInteractionComponent11

Source§

impl Validate for mx_message::document::camt_052_001_08::PostalAddress241

Source§

impl Validate for mx_message::document::camt_052_001_08::PostalAddress242

Source§

impl Validate for Price71

Source§

impl Validate for PriceRateOrAmount3Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::Product21

Source§

impl Validate for mx_message::document::camt_052_001_08::ProprietaryAgent41

Source§

impl Validate for mx_message::document::camt_052_001_08::ProprietaryBankTransactionCodeStructure11

Source§

impl Validate for mx_message::document::camt_052_001_08::ProprietaryDate31

Source§

impl Validate for mx_message::document::camt_052_001_08::ProprietaryParty51

Source§

impl Validate for mx_message::document::camt_052_001_08::ProprietaryPrice21

Source§

impl Validate for mx_message::document::camt_052_001_08::ProprietaryQuantity11

Source§

impl Validate for mx_message::document::camt_052_001_08::ProprietaryReference11

Source§

impl Validate for mx_message::document::camt_052_001_08::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::camt_052_001_08::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::Purpose2Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::Rate41

Source§

impl Validate for mx_message::document::camt_052_001_08::RateType4Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::ReferredDocumentInformation71

Source§

impl Validate for mx_message::document::camt_052_001_08::ReferredDocumentType3Choice

Source§

impl Validate for mx_message::document::camt_052_001_08::ReferredDocumentType41

Source§

impl Validate for mx_message::document::camt_052_001_08::RemittanceAmount21

Source§

impl Validate for mx_message::document::camt_052_001_08::RemittanceAmount31

Source§

impl Validate for mx_message::document::camt_052_001_08::RemittanceInformation161

Source§

impl Validate for mx_message::document::camt_052_001_08::RemittanceLocation71

Source§

impl Validate for mx_message::document::camt_052_001_08::RemittanceLocationData11

Source§

impl Validate for mx_message::document::camt_052_001_08::ReportEntry101

Source§

impl Validate for mx_message::document::camt_052_001_08::ReportingSource1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::ReturnReason5Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::SecuritiesAccount191

Source§

impl Validate for mx_message::document::camt_052_001_08::SecurityIdentification191

Source§

impl Validate for mx_message::document::camt_052_001_08::SequenceRange1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::SequenceRange11

Source§

impl Validate for mx_message::document::camt_052_001_08::StructuredRemittanceInformation161

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxAmount2

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxAmountAndType1

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxAmountAndType11

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxAmountType1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxAmountType1Choice

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxAuthorisation11

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxAuthorisation12

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxCharges21

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxInformation71

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxInformation81

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxParty11

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxParty12

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxParty21

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxParty22

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxPeriod2

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxRecord21

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxRecord22

Source§

impl Validate for mx_message::document::camt_052_001_08::TaxRecordDetails2

Source§

impl Validate for mx_message::document::camt_052_001_08::TechnicalInputChannel1Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::TotalTransactions61

Source§

impl Validate for mx_message::document::camt_052_001_08::TotalsPerBankTransactionCode51

Source§

impl Validate for mx_message::document::camt_052_001_08::TrackData11

Source§

impl Validate for mx_message::document::camt_052_001_08::TransactionAgents51

Source§

impl Validate for mx_message::document::camt_052_001_08::TransactionDates31

Source§

impl Validate for mx_message::document::camt_052_001_08::TransactionIdentifier11

Source§

impl Validate for mx_message::document::camt_052_001_08::TransactionInterest41

Source§

impl Validate for mx_message::document::camt_052_001_08::TransactionParties61

Source§

impl Validate for mx_message::document::camt_052_001_08::TransactionPrice4Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::TransactionQuantities3Choice1

Source§

impl Validate for mx_message::document::camt_052_001_08::TransactionReferences61

Source§

impl Validate for mx_message::document::camt_052_001_08::YieldedOrValueType1Choice

Source§

impl Validate for mx_message::document::camt_053_001_08::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::AccountInterest41

Source§

impl Validate for mx_message::document::camt_053_001_08::AccountSchemeName1Choice1

Source§

impl Validate for AccountStatement91

Source§

impl Validate for mx_message::document::camt_053_001_08::ActiveCurrencyAndAmount

Source§

impl Validate for mx_message::document::camt_053_001_08::ActiveOrHistoricCurrencyAnd13DecimalAmount

Source§

impl Validate for mx_message::document::camt_053_001_08::ActiveOrHistoricCurrencyAndAmount

Source§

impl Validate for mx_message::document::camt_053_001_08::ActiveOrHistoricCurrencyAndAmountRange2

Source§

impl Validate for mx_message::document::camt_053_001_08::AddressType3Choice1

Source§

impl Validate for AddressType3Choice2

Source§

impl Validate for mx_message::document::camt_053_001_08::AmountAndCurrencyExchange31

Source§

impl Validate for mx_message::document::camt_053_001_08::AmountAndCurrencyExchange32

Source§

impl Validate for mx_message::document::camt_053_001_08::AmountAndCurrencyExchangeDetails31

Source§

impl Validate for mx_message::document::camt_053_001_08::AmountAndCurrencyExchangeDetails32

Source§

impl Validate for mx_message::document::camt_053_001_08::AmountAndCurrencyExchangeDetails41

Source§

impl Validate for mx_message::document::camt_053_001_08::AmountAndCurrencyExchangeDetails42

Source§

impl Validate for mx_message::document::camt_053_001_08::AmountAndDirection35

Source§

impl Validate for mx_message::document::camt_053_001_08::AmountRangeBoundary1

Source§

impl Validate for mx_message::document::camt_053_001_08::BalanceSubType1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::BalanceType10Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::BalanceType131

Source§

impl Validate for BankToCustomerStatementV08

Source§

impl Validate for mx_message::document::camt_053_001_08::BankTransactionCodeStructure5

Source§

impl Validate for mx_message::document::camt_053_001_08::BankTransactionCodeStructure6

Source§

impl Validate for mx_message::document::camt_053_001_08::BankTransactionCodeStructure41

Source§

impl Validate for mx_message::document::camt_053_001_08::BatchInformation21

Source§

impl Validate for mx_message::document::camt_053_001_08::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::camt_053_001_08::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::document::camt_053_001_08::BranchData31

Source§

impl Validate for mx_message::document::camt_053_001_08::BranchData32

Source§

impl Validate for mx_message::document::camt_053_001_08::CardAggregated21

Source§

impl Validate for mx_message::document::camt_053_001_08::CardEntry41

Source§

impl Validate for mx_message::document::camt_053_001_08::CardIndividualTransaction21

Source§

impl Validate for mx_message::document::camt_053_001_08::CardSecurityInformation1

Source§

impl Validate for mx_message::document::camt_053_001_08::CardSequenceNumberRange11

Source§

impl Validate for mx_message::document::camt_053_001_08::CardTransaction3Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::CardTransaction171

Source§

impl Validate for mx_message::document::camt_053_001_08::CardholderAuthentication2

Source§

impl Validate for mx_message::document::camt_053_001_08::CashAccount381

Source§

impl Validate for mx_message::document::camt_053_001_08::CashAccount382

Source§

impl Validate for mx_message::document::camt_053_001_08::CashAccount383

Source§

impl Validate for mx_message::document::camt_053_001_08::CashAccount391

Source§

impl Validate for mx_message::document::camt_053_001_08::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::CashAvailability1

Source§

impl Validate for mx_message::document::camt_053_001_08::CashAvailabilityDate1Choice

Source§

impl Validate for mx_message::document::camt_053_001_08::CashBalance81

Source§

impl Validate for mx_message::document::camt_053_001_08::CashDeposit1

Source§

impl Validate for mx_message::document::camt_053_001_08::ChargeType3Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::Charges61

Source§

impl Validate for mx_message::document::camt_053_001_08::ChargesRecord31

Source§

impl Validate for mx_message::document::camt_053_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::camt_053_001_08::Contact41

Source§

impl Validate for mx_message::document::camt_053_001_08::Contact42

Source§

impl Validate for mx_message::document::camt_053_001_08::CorporateAction91

Source§

impl Validate for mx_message::document::camt_053_001_08::CreditLine31

Source§

impl Validate for mx_message::document::camt_053_001_08::CreditLineType1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::CreditorReferenceInformation21

Source§

impl Validate for mx_message::document::camt_053_001_08::CreditorReferenceType1Choice

Source§

impl Validate for mx_message::document::camt_053_001_08::CreditorReferenceType21

Source§

impl Validate for CurrencyExchange5

Source§

impl Validate for mx_message::document::camt_053_001_08::CurrencyExchange51

Source§

impl Validate for mx_message::document::camt_053_001_08::CurrencyExchange52

Source§

impl Validate for mx_message::document::camt_053_001_08::DateAndDateTime2Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::DateAndDateTime2Choice

Source§

impl Validate for mx_message::document::camt_053_001_08::DateAndPlaceOfBirth11

Source§

impl Validate for mx_message::document::camt_053_001_08::DateOrDateTimePeriod1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::DatePeriod2

Source§

impl Validate for mx_message::document::camt_053_001_08::DateTimePeriod11

Source§

impl Validate for mx_message::document::camt_053_001_08::DiscountAmountAndType11

Source§

impl Validate for mx_message::document::camt_053_001_08::DiscountAmountType1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::DisplayCapabilities1

Source§

impl Validate for mx_message::document::camt_053_001_08::DocumentAdjustment11

Source§

impl Validate for mx_message::document::camt_053_001_08::DocumentLineIdentification11

Source§

impl Validate for mx_message::document::camt_053_001_08::DocumentLineInformation11

Source§

impl Validate for mx_message::document::camt_053_001_08::DocumentLineType1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::DocumentLineType11

Source§

impl Validate for mx_message::document::camt_053_001_08::EntryDetails91

Source§

impl Validate for mx_message::document::camt_053_001_08::EntryStatus1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::EntryTransaction101

Source§

impl Validate for mx_message::document::camt_053_001_08::FinancialIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::camt_053_001_08::FinancialInstrumentQuantity1Choice

Source§

impl Validate for mx_message::document::camt_053_001_08::FromToAmountRange1

Source§

impl Validate for mx_message::document::camt_053_001_08::Garnishment31

Source§

impl Validate for mx_message::document::camt_053_001_08::GarnishmentType1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::GarnishmentType11

Source§

impl Validate for mx_message::document::camt_053_001_08::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::camt_053_001_08::GenericFinancialIdentification11

Source§

impl Validate for mx_message::document::camt_053_001_08::GenericIdentification11

Source§

impl Validate for mx_message::document::camt_053_001_08::GenericIdentification31

Source§

impl Validate for mx_message::document::camt_053_001_08::GenericIdentification301

Source§

impl Validate for mx_message::document::camt_053_001_08::GenericIdentification302

Source§

impl Validate for mx_message::document::camt_053_001_08::GenericIdentification321

Source§

impl Validate for mx_message::document::camt_053_001_08::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::camt_053_001_08::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::camt_053_001_08::GroupHeader811

Source§

impl Validate for mx_message::document::camt_053_001_08::IdentificationSource3Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::ImpliedCurrencyAmountRange1Choice

Source§

impl Validate for mx_message::document::camt_053_001_08::InterestRecord21

Source§

impl Validate for mx_message::document::camt_053_001_08::InterestType1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::LocalInstrument2Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::MessageIdentification21

Source§

impl Validate for mx_message::document::camt_053_001_08::NameAndAddress161

Source§

impl Validate for mx_message::document::camt_053_001_08::NumberAndSumOfTransactions1

Source§

impl Validate for mx_message::document::camt_053_001_08::NumberAndSumOfTransactions4

Source§

impl Validate for mx_message::document::camt_053_001_08::OrganisationIdentification291

Source§

impl Validate for mx_message::document::camt_053_001_08::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::OriginalAndCurrentQuantities1

Source§

impl Validate for mx_message::document::camt_053_001_08::OriginalBusinessQuery11

Source§

impl Validate for mx_message::document::camt_053_001_08::OtherIdentification11

Source§

impl Validate for mx_message::document::camt_053_001_08::Pagination1

Source§

impl Validate for mx_message::document::camt_053_001_08::Party38Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::Party40Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::Party40Choice2

Source§

impl Validate for mx_message::document::camt_053_001_08::Party40Choice3

Source§

impl Validate for mx_message::document::camt_053_001_08::PartyIdentification1351

Source§

impl Validate for mx_message::document::camt_053_001_08::PartyIdentification1352

Source§

impl Validate for mx_message::document::camt_053_001_08::PartyIdentification1353

Source§

impl Validate for mx_message::document::camt_053_001_08::PartyIdentification1354

Source§

impl Validate for mx_message::document::camt_053_001_08::PaymentCard41

Source§

impl Validate for mx_message::document::camt_053_001_08::PaymentContext3

Source§

impl Validate for mx_message::document::camt_053_001_08::PaymentReturnReason51

Source§

impl Validate for mx_message::document::camt_053_001_08::PersonIdentification131

Source§

impl Validate for mx_message::document::camt_053_001_08::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::PlainCardData11

Source§

impl Validate for mx_message::document::camt_053_001_08::PointOfInteraction11

Source§

impl Validate for PointOfInteraction12

Source§

impl Validate for mx_message::document::camt_053_001_08::PointOfInteractionCapabilities1

Source§

impl Validate for mx_message::document::camt_053_001_08::PointOfInteractionComponent11

Source§

impl Validate for PointOfInteractionComponent12

Source§

impl Validate for mx_message::document::camt_053_001_08::PostalAddress241

Source§

impl Validate for mx_message::document::camt_053_001_08::PostalAddress242

Source§

impl Validate for mx_message::document::camt_053_001_08::Price7

Source§

impl Validate for mx_message::document::camt_053_001_08::PriceRateOrAmount3Choice

Source§

impl Validate for mx_message::document::camt_053_001_08::Product21

Source§

impl Validate for mx_message::document::camt_053_001_08::ProprietaryAgent41

Source§

impl Validate for mx_message::document::camt_053_001_08::ProprietaryBankTransactionCodeStructure11

Source§

impl Validate for mx_message::document::camt_053_001_08::ProprietaryDate31

Source§

impl Validate for mx_message::document::camt_053_001_08::ProprietaryParty51

Source§

impl Validate for mx_message::document::camt_053_001_08::ProprietaryPrice21

Source§

impl Validate for mx_message::document::camt_053_001_08::ProprietaryQuantity11

Source§

impl Validate for mx_message::document::camt_053_001_08::ProprietaryReference11

Source§

impl Validate for mx_message::document::camt_053_001_08::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::camt_053_001_08::ProxyAccountIdentification12

Source§

impl Validate for mx_message::document::camt_053_001_08::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::ProxyAccountType1Choice

Source§

impl Validate for mx_message::document::camt_053_001_08::Purpose2Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::Rate41

Source§

impl Validate for mx_message::document::camt_053_001_08::RateType4Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::ReferredDocumentInformation71

Source§

impl Validate for mx_message::document::camt_053_001_08::ReferredDocumentType3Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::ReferredDocumentType41

Source§

impl Validate for mx_message::document::camt_053_001_08::RemittanceAmount21

Source§

impl Validate for mx_message::document::camt_053_001_08::RemittanceAmount31

Source§

impl Validate for mx_message::document::camt_053_001_08::RemittanceInformation161

Source§

impl Validate for mx_message::document::camt_053_001_08::RemittanceLocation71

Source§

impl Validate for mx_message::document::camt_053_001_08::RemittanceLocationData11

Source§

impl Validate for mx_message::document::camt_053_001_08::ReportEntry101

Source§

impl Validate for mx_message::document::camt_053_001_08::ReportingSource1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::ReturnReason5Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::SecuritiesAccount191

Source§

impl Validate for mx_message::document::camt_053_001_08::SecurityIdentification191

Source§

impl Validate for mx_message::document::camt_053_001_08::SequenceRange1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::SequenceRange11

Source§

impl Validate for mx_message::document::camt_053_001_08::StructuredRemittanceInformation161

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxAmount2

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxAmountAndType11

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxAmountType1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxAuthorisation11

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxAuthorisation12

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxCharges21

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxInformation71

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxInformation81

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxParty11

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxParty12

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxParty21

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxParty22

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxPeriod2

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxRecord21

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxRecord22

Source§

impl Validate for mx_message::document::camt_053_001_08::TaxRecordDetails2

Source§

impl Validate for mx_message::document::camt_053_001_08::TechnicalInputChannel1Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::TotalTransactions61

Source§

impl Validate for mx_message::document::camt_053_001_08::TotalsPerBankTransactionCode51

Source§

impl Validate for mx_message::document::camt_053_001_08::TrackData11

Source§

impl Validate for mx_message::document::camt_053_001_08::TransactionAgents51

Source§

impl Validate for mx_message::document::camt_053_001_08::TransactionDates31

Source§

impl Validate for mx_message::document::camt_053_001_08::TransactionIdentifier11

Source§

impl Validate for mx_message::document::camt_053_001_08::TransactionInterest41

Source§

impl Validate for mx_message::document::camt_053_001_08::TransactionParties61

Source§

impl Validate for mx_message::document::camt_053_001_08::TransactionPrice4Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::TransactionQuantities3Choice1

Source§

impl Validate for mx_message::document::camt_053_001_08::TransactionReferences61

Source§

impl Validate for mx_message::document::camt_053_001_08::YieldedOrValueType1Choice

Source§

impl Validate for mx_message::document::camt_054_001_08::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::AccountInterest41

Source§

impl Validate for AccountNotification171

Source§

impl Validate for mx_message::document::camt_054_001_08::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::ActiveCurrencyAndAmount

Source§

impl Validate for mx_message::document::camt_054_001_08::ActiveOrHistoricCurrencyAnd13DecimalAmount

Source§

impl Validate for mx_message::document::camt_054_001_08::ActiveOrHistoricCurrencyAndAmount

Source§

impl Validate for mx_message::document::camt_054_001_08::ActiveOrHistoricCurrencyAndAmountRange2

Source§

impl Validate for mx_message::document::camt_054_001_08::AddressType3Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::AddressType3Choice

Source§

impl Validate for mx_message::document::camt_054_001_08::AmountAndCurrencyExchange31

Source§

impl Validate for mx_message::document::camt_054_001_08::AmountAndCurrencyExchangeDetails31

Source§

impl Validate for mx_message::document::camt_054_001_08::AmountAndCurrencyExchangeDetails41

Source§

impl Validate for mx_message::document::camt_054_001_08::AmountAndDirection35

Source§

impl Validate for mx_message::document::camt_054_001_08::AmountRangeBoundary1

Source§

impl Validate for BankToCustomerDebitCreditNotificationV08

Source§

impl Validate for mx_message::document::camt_054_001_08::BankTransactionCodeStructure5

Source§

impl Validate for mx_message::document::camt_054_001_08::BankTransactionCodeStructure6

Source§

impl Validate for mx_message::document::camt_054_001_08::BankTransactionCodeStructure41

Source§

impl Validate for mx_message::document::camt_054_001_08::BatchInformation21

Source§

impl Validate for mx_message::document::camt_054_001_08::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::camt_054_001_08::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::document::camt_054_001_08::BranchAndFinancialInstitutionIdentification63

Source§

impl Validate for mx_message::document::camt_054_001_08::BranchAndFinancialInstitutionIdentification64

Source§

impl Validate for mx_message::document::camt_054_001_08::BranchAndFinancialInstitutionIdentification65

Source§

impl Validate for mx_message::document::camt_054_001_08::BranchAndFinancialInstitutionIdentification66

Source§

impl Validate for mx_message::document::camt_054_001_08::BranchAndFinancialInstitutionIdentification67

Source§

impl Validate for mx_message::document::camt_054_001_08::BranchData31

Source§

impl Validate for mx_message::document::camt_054_001_08::BranchData32

Source§

impl Validate for mx_message::document::camt_054_001_08::BranchData33

Source§

impl Validate for BranchData34

Source§

impl Validate for mx_message::document::camt_054_001_08::CardAggregated21

Source§

impl Validate for mx_message::document::camt_054_001_08::CardEntry41

Source§

impl Validate for mx_message::document::camt_054_001_08::CardIndividualTransaction21

Source§

impl Validate for mx_message::document::camt_054_001_08::CardSecurityInformation1

Source§

impl Validate for mx_message::document::camt_054_001_08::CardSequenceNumberRange11

Source§

impl Validate for mx_message::document::camt_054_001_08::CardTransaction3Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::CardTransaction171

Source§

impl Validate for mx_message::document::camt_054_001_08::CardholderAuthentication2

Source§

impl Validate for mx_message::document::camt_054_001_08::CashAccount381

Source§

impl Validate for mx_message::document::camt_054_001_08::CashAccount382

Source§

impl Validate for mx_message::document::camt_054_001_08::CashAccount383

Source§

impl Validate for CashAccount384

Source§

impl Validate for mx_message::document::camt_054_001_08::CashAccount391

Source§

impl Validate for mx_message::document::camt_054_001_08::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::CashAvailability1

Source§

impl Validate for mx_message::document::camt_054_001_08::CashAvailabilityDate1Choice

Source§

impl Validate for mx_message::document::camt_054_001_08::CashDeposit1

Source§

impl Validate for mx_message::document::camt_054_001_08::ChargeType3Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::Charges61

Source§

impl Validate for Charges62

Source§

impl Validate for mx_message::document::camt_054_001_08::ChargesRecord31

Source§

impl Validate for ChargesRecord32

Source§

impl Validate for mx_message::document::camt_054_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::ClearingSystemIdentification2Choice2

Source§

impl Validate for mx_message::document::camt_054_001_08::ClearingSystemIdentification2Choice

Source§

impl Validate for mx_message::document::camt_054_001_08::ClearingSystemMemberIdentification2

Source§

impl Validate for mx_message::document::camt_054_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::camt_054_001_08::ClearingSystemMemberIdentification22

Source§

impl Validate for mx_message::document::camt_054_001_08::Contact41

Source§

impl Validate for mx_message::document::camt_054_001_08::Contact42

Source§

impl Validate for mx_message::document::camt_054_001_08::Contact43

Source§

impl Validate for mx_message::document::camt_054_001_08::CorporateAction91

Source§

impl Validate for mx_message::document::camt_054_001_08::CreditorReferenceInformation21

Source§

impl Validate for mx_message::document::camt_054_001_08::CreditorReferenceType1Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::CreditorReferenceType21

Source§

impl Validate for mx_message::document::camt_054_001_08::CurrencyExchange51

Source§

impl Validate for mx_message::document::camt_054_001_08::DateAndDateTime2Choice1

Source§

impl Validate for DateAndDateTime2Choice2

Source§

impl Validate for mx_message::document::camt_054_001_08::DateAndPlaceOfBirth11

Source§

impl Validate for mx_message::document::camt_054_001_08::DateOrDateTimePeriod1Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::DatePeriod2

Source§

impl Validate for mx_message::document::camt_054_001_08::DateTimePeriod11

Source§

impl Validate for mx_message::document::camt_054_001_08::DiscountAmountAndType11

Source§

impl Validate for DiscountAmountAndType12

Source§

impl Validate for mx_message::document::camt_054_001_08::DiscountAmountType1Choice1

Source§

impl Validate for DiscountAmountType1Choice2

Source§

impl Validate for mx_message::document::camt_054_001_08::DisplayCapabilities1

Source§

impl Validate for mx_message::document::camt_054_001_08::DocumentAdjustment11

Source§

impl Validate for mx_message::document::camt_054_001_08::DocumentLineIdentification11

Source§

impl Validate for mx_message::document::camt_054_001_08::DocumentLineInformation11

Source§

impl Validate for mx_message::document::camt_054_001_08::DocumentLineType1Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::DocumentLineType11

Source§

impl Validate for mx_message::document::camt_054_001_08::EntryDetails91

Source§

impl Validate for mx_message::document::camt_054_001_08::EntryStatus1Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::EntryTransaction101

Source§

impl Validate for mx_message::document::camt_054_001_08::FinancialIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::camt_054_001_08::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::document::camt_054_001_08::FinancialInstitutionIdentification183

Source§

impl Validate for mx_message::document::camt_054_001_08::FinancialInstitutionIdentification184

Source§

impl Validate for mx_message::document::camt_054_001_08::FinancialInstitutionIdentification185

Source§

impl Validate for mx_message::document::camt_054_001_08::FinancialInstitutionIdentification186

Source§

impl Validate for mx_message::document::camt_054_001_08::FinancialInstrumentQuantity1Choice

Source§

impl Validate for mx_message::document::camt_054_001_08::FromToAmountRange1

Source§

impl Validate for mx_message::document::camt_054_001_08::Garnishment31

Source§

impl Validate for mx_message::document::camt_054_001_08::GarnishmentType1Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::GarnishmentType11

Source§

impl Validate for mx_message::document::camt_054_001_08::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::camt_054_001_08::GenericFinancialIdentification11

Source§

impl Validate for mx_message::document::camt_054_001_08::GenericIdentification11

Source§

impl Validate for mx_message::document::camt_054_001_08::GenericIdentification30

Source§

impl Validate for mx_message::document::camt_054_001_08::GenericIdentification31

Source§

impl Validate for mx_message::document::camt_054_001_08::GenericIdentification301

Source§

impl Validate for mx_message::document::camt_054_001_08::GenericIdentification302

Source§

impl Validate for mx_message::document::camt_054_001_08::GenericIdentification321

Source§

impl Validate for mx_message::document::camt_054_001_08::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::camt_054_001_08::GenericOrganisationIdentification12

Source§

impl Validate for mx_message::document::camt_054_001_08::GenericOrganisationIdentification13

Source§

impl Validate for mx_message::document::camt_054_001_08::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::camt_054_001_08::GenericPersonIdentification12

Source§

impl Validate for mx_message::document::camt_054_001_08::GenericPersonIdentification13

Source§

impl Validate for mx_message::document::camt_054_001_08::GroupHeader811

Source§

impl Validate for mx_message::document::camt_054_001_08::IdentificationSource3Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::ImpliedCurrencyAmountRange1Choice

Source§

impl Validate for mx_message::document::camt_054_001_08::InterestRecord21

Source§

impl Validate for mx_message::document::camt_054_001_08::InterestType1Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::LocalInstrument2Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::MessageIdentification21

Source§

impl Validate for mx_message::document::camt_054_001_08::NameAndAddress161

Source§

impl Validate for mx_message::document::camt_054_001_08::NumberAndSumOfTransactions1

Source§

impl Validate for mx_message::document::camt_054_001_08::NumberAndSumOfTransactions4

Source§

impl Validate for mx_message::document::camt_054_001_08::OrganisationIdentification291

Source§

impl Validate for mx_message::document::camt_054_001_08::OrganisationIdentification292

Source§

impl Validate for mx_message::document::camt_054_001_08::OrganisationIdentification293

Source§

impl Validate for OrganisationIdentification294

Source§

impl Validate for mx_message::document::camt_054_001_08::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::OrganisationIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::camt_054_001_08::OriginalAndCurrentQuantities1

Source§

impl Validate for mx_message::document::camt_054_001_08::OriginalBusinessQuery11

Source§

impl Validate for mx_message::document::camt_054_001_08::OtherIdentification11

Source§

impl Validate for mx_message::document::camt_054_001_08::Pagination1

Source§

impl Validate for mx_message::document::camt_054_001_08::Party38Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::Party38Choice2

Source§

impl Validate for mx_message::document::camt_054_001_08::Party38Choice3

Source§

impl Validate for mx_message::document::camt_054_001_08::Party38Choice4

Source§

impl Validate for mx_message::document::camt_054_001_08::Party40Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::Party40Choice2

Source§

impl Validate for mx_message::document::camt_054_001_08::Party40Choice3

Source§

impl Validate for mx_message::document::camt_054_001_08::Party40Choice4

Source§

impl Validate for mx_message::document::camt_054_001_08::Party40Choice5

Source§

impl Validate for mx_message::document::camt_054_001_08::PartyIdentification1351

Source§

impl Validate for mx_message::document::camt_054_001_08::PartyIdentification1352

Source§

impl Validate for mx_message::document::camt_054_001_08::PartyIdentification1353

Source§

impl Validate for mx_message::document::camt_054_001_08::PartyIdentification1354

Source§

impl Validate for mx_message::document::camt_054_001_08::PartyIdentification1355

Source§

impl Validate for mx_message::document::camt_054_001_08::PartyIdentification1356

Source§

impl Validate for mx_message::document::camt_054_001_08::PartyIdentification1357

Source§

impl Validate for PartyIdentification1358

Source§

impl Validate for PartyIdentification1359

Source§

impl Validate for PartyIdentification13510

Source§

impl Validate for mx_message::document::camt_054_001_08::PaymentCard41

Source§

impl Validate for mx_message::document::camt_054_001_08::PaymentContext3

Source§

impl Validate for mx_message::document::camt_054_001_08::PaymentReturnReason51

Source§

impl Validate for mx_message::document::camt_054_001_08::PersonIdentification131

Source§

impl Validate for mx_message::document::camt_054_001_08::PersonIdentification132

Source§

impl Validate for mx_message::document::camt_054_001_08::PersonIdentification133

Source§

impl Validate for mx_message::document::camt_054_001_08::PersonIdentification134

Source§

impl Validate for mx_message::document::camt_054_001_08::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::PersonIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::camt_054_001_08::PlainCardData11

Source§

impl Validate for mx_message::document::camt_054_001_08::PointOfInteraction11

Source§

impl Validate for mx_message::document::camt_054_001_08::PointOfInteractionCapabilities1

Source§

impl Validate for mx_message::document::camt_054_001_08::PointOfInteractionComponent11

Source§

impl Validate for mx_message::document::camt_054_001_08::PostalAddress241

Source§

impl Validate for mx_message::document::camt_054_001_08::PostalAddress242

Source§

impl Validate for mx_message::document::camt_054_001_08::PostalAddress243

Source§

impl Validate for mx_message::document::camt_054_001_08::PostalAddress244

Source§

impl Validate for mx_message::document::camt_054_001_08::Price7

Source§

impl Validate for mx_message::document::camt_054_001_08::PriceRateOrAmount3Choice

Source§

impl Validate for mx_message::document::camt_054_001_08::Product21

Source§

impl Validate for mx_message::document::camt_054_001_08::ProprietaryAgent41

Source§

impl Validate for mx_message::document::camt_054_001_08::ProprietaryBankTransactionCodeStructure11

Source§

impl Validate for mx_message::document::camt_054_001_08::ProprietaryDate31

Source§

impl Validate for mx_message::document::camt_054_001_08::ProprietaryParty51

Source§

impl Validate for mx_message::document::camt_054_001_08::ProprietaryPrice21

Source§

impl Validate for mx_message::document::camt_054_001_08::ProprietaryQuantity11

Source§

impl Validate for mx_message::document::camt_054_001_08::ProprietaryReference11

Source§

impl Validate for mx_message::document::camt_054_001_08::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::camt_054_001_08::ProxyAccountIdentification12

Source§

impl Validate for ProxyAccountIdentification13

Source§

impl Validate for mx_message::document::camt_054_001_08::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::ProxyAccountType1Choice

Source§

impl Validate for mx_message::document::camt_054_001_08::Purpose2Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::Rate41

Source§

impl Validate for mx_message::document::camt_054_001_08::RateType4Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::ReferredDocumentInformation71

Source§

impl Validate for mx_message::document::camt_054_001_08::ReferredDocumentType3Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::ReferredDocumentType41

Source§

impl Validate for mx_message::document::camt_054_001_08::RemittanceAmount21

Source§

impl Validate for mx_message::document::camt_054_001_08::RemittanceAmount31

Source§

impl Validate for mx_message::document::camt_054_001_08::RemittanceInformation161

Source§

impl Validate for mx_message::document::camt_054_001_08::RemittanceLocation71

Source§

impl Validate for mx_message::document::camt_054_001_08::RemittanceLocationData11

Source§

impl Validate for mx_message::document::camt_054_001_08::ReportEntry101

Source§

impl Validate for mx_message::document::camt_054_001_08::ReportingSource1Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::ReturnReason5Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::SecuritiesAccount191

Source§

impl Validate for mx_message::document::camt_054_001_08::SecurityIdentification191

Source§

impl Validate for mx_message::document::camt_054_001_08::SequenceRange1Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::SequenceRange11

Source§

impl Validate for mx_message::document::camt_054_001_08::StructuredRemittanceInformation161

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxAmount2

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxAmountAndType11

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxAmountType1Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxAuthorisation11

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxAuthorisation12

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxCharges21

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxInformation71

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxInformation81

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxParty11

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxParty12

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxParty21

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxParty22

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxPeriod2

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxRecord21

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxRecord22

Source§

impl Validate for mx_message::document::camt_054_001_08::TaxRecordDetails2

Source§

impl Validate for mx_message::document::camt_054_001_08::TechnicalInputChannel1Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::TotalTransactions61

Source§

impl Validate for mx_message::document::camt_054_001_08::TotalsPerBankTransactionCode51

Source§

impl Validate for mx_message::document::camt_054_001_08::TrackData11

Source§

impl Validate for mx_message::document::camt_054_001_08::TransactionAgents51

Source§

impl Validate for mx_message::document::camt_054_001_08::TransactionDates31

Source§

impl Validate for mx_message::document::camt_054_001_08::TransactionIdentifier11

Source§

impl Validate for mx_message::document::camt_054_001_08::TransactionInterest41

Source§

impl Validate for mx_message::document::camt_054_001_08::TransactionParties61

Source§

impl Validate for mx_message::document::camt_054_001_08::TransactionPrice4Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::TransactionQuantities3Choice1

Source§

impl Validate for mx_message::document::camt_054_001_08::TransactionReferences61

Source§

impl Validate for mx_message::document::camt_054_001_08::YieldedOrValueType1Choice

Source§

impl Validate for mx_message::document::camt_055_001_08::ActiveOrHistoricCurrencyAndAmount

Source§

impl Validate for mx_message::document::camt_055_001_08::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::camt_055_001_08::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::document::camt_055_001_08::BranchAndFinancialInstitutionIdentification63

Source§

impl Validate for mx_message::document::camt_055_001_08::CancellationReason33Choice1

Source§

impl Validate for mx_message::document::camt_055_001_08::Case51

Source§

impl Validate for mx_message::document::camt_055_001_08::CaseAssignment51

Source§

impl Validate for mx_message::document::camt_055_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_055_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for CustomerPaymentCancellationRequestV08

Source§

impl Validate for mx_message::document::camt_055_001_08::DateAndDateTime2Choice

Source§

impl Validate for mx_message::document::camt_055_001_08::DateAndPlaceOfBirth1

Source§

impl Validate for mx_message::document::camt_055_001_08::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::camt_055_001_08::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::document::camt_055_001_08::FinancialInstitutionIdentification183

Source§

impl Validate for mx_message::document::camt_055_001_08::GenericOrganisationIdentification1

Source§

impl Validate for mx_message::document::camt_055_001_08::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::camt_055_001_08::GenericPersonIdentification1

Source§

impl Validate for mx_message::document::camt_055_001_08::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::camt_055_001_08::OrganisationIdentification291

Source§

impl Validate for mx_message::document::camt_055_001_08::OrganisationIdentification292

Source§

impl Validate for mx_message::document::camt_055_001_08::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_055_001_08::OrganisationIdentificationSchemeName1Choice

Source§

impl Validate for OriginalGroupInformation29

Source§

impl Validate for OriginalPaymentInstruction341

Source§

impl Validate for mx_message::document::camt_055_001_08::Party38Choice1

Source§

impl Validate for mx_message::document::camt_055_001_08::Party38Choice2

Source§

impl Validate for mx_message::document::camt_055_001_08::Party40Choice1

Source§

impl Validate for mx_message::document::camt_055_001_08::Party40Choice2

Source§

impl Validate for mx_message::document::camt_055_001_08::Party40Choice3

Source§

impl Validate for mx_message::document::camt_055_001_08::PartyIdentification1351

Source§

impl Validate for mx_message::document::camt_055_001_08::PartyIdentification1352

Source§

impl Validate for mx_message::document::camt_055_001_08::PaymentCancellationReason51

Source§

impl Validate for PaymentTransaction1091

Source§

impl Validate for mx_message::document::camt_055_001_08::PersonIdentification131

Source§

impl Validate for mx_message::document::camt_055_001_08::PersonIdentification132

Source§

impl Validate for mx_message::document::camt_055_001_08::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_055_001_08::PersonIdentificationSchemeName1Choice

Source§

impl Validate for mx_message::document::camt_055_001_08::PostalAddress241

Source§

impl Validate for mx_message::document::camt_055_001_08::PostalAddress242

Source§

impl Validate for UnderlyingTransaction241

Source§

impl Validate for mx_message::document::camt_056_001_08::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::camt_056_001_08::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::document::camt_056_001_08::CBPRAmount

Source§

impl Validate for mx_message::document::camt_056_001_08::CancellationReason33Choice1

Source§

impl Validate for mx_message::document::camt_056_001_08::Case51

Source§

impl Validate for mx_message::document::camt_056_001_08::CaseAssignment51

Source§

impl Validate for mx_message::document::camt_056_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_056_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::camt_056_001_08::DateAndPlaceOfBirth11

Source§

impl Validate for FIToFIPaymentCancellationRequestV08

Source§

impl Validate for mx_message::document::camt_056_001_08::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::camt_056_001_08::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::document::camt_056_001_08::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::camt_056_001_08::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::camt_056_001_08::OrganisationIdentification291

Source§

impl Validate for mx_message::document::camt_056_001_08::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_056_001_08::OriginalGroupInformation291

Source§

impl Validate for mx_message::document::camt_056_001_08::Party38Choice1

Source§

impl Validate for mx_message::document::camt_056_001_08::Party40Choice1

Source§

impl Validate for mx_message::document::camt_056_001_08::Party40Choice2

Source§

impl Validate for mx_message::document::camt_056_001_08::PartyIdentification1351

Source§

impl Validate for mx_message::document::camt_056_001_08::PaymentCancellationReason51

Source§

impl Validate for PaymentTransaction1061

Source§

impl Validate for mx_message::document::camt_056_001_08::PersonIdentification131

Source§

impl Validate for mx_message::document::camt_056_001_08::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_056_001_08::PostalAddress241

Source§

impl Validate for UnderlyingTransaction231

Source§

impl Validate for mx_message::document::camt_057_001_06::AccountIdentification4Choice1

Source§

impl Validate for AccountNotification161

Source§

impl Validate for mx_message::document::camt_057_001_06::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_057_001_06::ActiveOrHistoricCurrencyAndAmount

Source§

impl Validate for mx_message::document::camt_057_001_06::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::camt_057_001_06::CashAccount381

Source§

impl Validate for mx_message::document::camt_057_001_06::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::camt_057_001_06::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_057_001_06::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::camt_057_001_06::DateAndPlaceOfBirth1

Source§

impl Validate for mx_message::document::camt_057_001_06::DateAndPlaceOfBirth11

Source§

impl Validate for mx_message::document::camt_057_001_06::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::camt_057_001_06::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::camt_057_001_06::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::camt_057_001_06::GenericOrganisationIdentification12

Source§

impl Validate for mx_message::document::camt_057_001_06::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::camt_057_001_06::GenericPersonIdentification12

Source§

impl Validate for mx_message::document::camt_057_001_06::GroupHeader771

Source§

impl Validate for NotificationItem71

Source§

impl Validate for NotificationToReceiveV06

Source§

impl Validate for mx_message::document::camt_057_001_06::OrganisationIdentification291

Source§

impl Validate for mx_message::document::camt_057_001_06::OrganisationIdentification292

Source§

impl Validate for mx_message::document::camt_057_001_06::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_057_001_06::OrganisationIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::camt_057_001_06::Party38Choice1

Source§

impl Validate for mx_message::document::camt_057_001_06::Party38Choice2

Source§

impl Validate for mx_message::document::camt_057_001_06::Party38Choice3

Source§

impl Validate for mx_message::document::camt_057_001_06::Party40Choice1

Source§

impl Validate for mx_message::document::camt_057_001_06::Party40Choice2

Source§

impl Validate for mx_message::document::camt_057_001_06::Party40Choice3

Source§

impl Validate for mx_message::document::camt_057_001_06::PartyIdentification1351

Source§

impl Validate for mx_message::document::camt_057_001_06::PartyIdentification1352

Source§

impl Validate for mx_message::document::camt_057_001_06::PartyIdentification1353

Source§

impl Validate for mx_message::document::camt_057_001_06::PersonIdentification131

Source§

impl Validate for mx_message::document::camt_057_001_06::PersonIdentification132

Source§

impl Validate for mx_message::document::camt_057_001_06::PersonIdentification133

Source§

impl Validate for mx_message::document::camt_057_001_06::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_057_001_06::PersonIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::camt_057_001_06::PostalAddress241

Source§

impl Validate for mx_message::document::camt_057_001_06::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::camt_057_001_06::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::camt_057_001_06::Purpose2Choice1

Source§

impl Validate for mx_message::document::camt_058_001_08::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::camt_058_001_08::CBPRAmount

Source§

impl Validate for mx_message::document::camt_058_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_058_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::camt_058_001_08::DateAndPlaceOfBirth11

Source§

impl Validate for mx_message::document::camt_058_001_08::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::camt_058_001_08::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::camt_058_001_08::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::camt_058_001_08::GroupHeader771

Source§

impl Validate for NotificationCancellationReason1Choice1

Source§

impl Validate for NotificationCancellationReason11

Source§

impl Validate for NotificationToReceiveCancellationAdviceV08

Source§

impl Validate for mx_message::document::camt_058_001_08::OrganisationIdentification291

Source§

impl Validate for mx_message::document::camt_058_001_08::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for OriginalItem71

Source§

impl Validate for OriginalItemReference61

Source§

impl Validate for OriginalNotification141

Source§

impl Validate for OriginalNotificationReference121

Source§

impl Validate for mx_message::document::camt_058_001_08::Party38Choice1

Source§

impl Validate for mx_message::document::camt_058_001_08::Party40Choice1

Source§

impl Validate for mx_message::document::camt_058_001_08::PartyIdentification1351

Source§

impl Validate for mx_message::document::camt_058_001_08::PersonIdentification131

Source§

impl Validate for mx_message::document::camt_058_001_08::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_058_001_08::PostalAddress241

Source§

impl Validate for mx_message::document::camt_060_001_05::AccountIdentification4Choice1

Source§

impl Validate for AccountReportingRequestV05

Source§

impl Validate for mx_message::document::camt_060_001_05::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_060_001_05::ActiveOrHistoricCurrencyAndAmount

Source§

impl Validate for mx_message::document::camt_060_001_05::AddressType3Choice1

Source§

impl Validate for mx_message::document::camt_060_001_05::BalanceSubType1Choice1

Source§

impl Validate for mx_message::document::camt_060_001_05::BalanceType10Choice1

Source§

impl Validate for mx_message::document::camt_060_001_05::BalanceType131

Source§

impl Validate for mx_message::document::camt_060_001_05::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::camt_060_001_05::CashAccount381

Source§

impl Validate for mx_message::document::camt_060_001_05::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::camt_060_001_05::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_060_001_05::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::camt_060_001_05::DateAndPlaceOfBirth11

Source§

impl Validate for DatePeriodDetails1

Source§

impl Validate for mx_message::document::camt_060_001_05::EntryStatus1Choice1

Source§

impl Validate for mx_message::document::camt_060_001_05::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::camt_060_001_05::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::camt_060_001_05::GenericIdentification301

Source§

impl Validate for mx_message::document::camt_060_001_05::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::camt_060_001_05::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::camt_060_001_05::GroupHeader771

Source§

impl Validate for Limit2

Source§

impl Validate for mx_message::document::camt_060_001_05::OrganisationIdentification291

Source§

impl Validate for mx_message::document::camt_060_001_05::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_060_001_05::Party38Choice1

Source§

impl Validate for mx_message::document::camt_060_001_05::Party40Choice1

Source§

impl Validate for mx_message::document::camt_060_001_05::PartyIdentification1351

Source§

impl Validate for mx_message::document::camt_060_001_05::PersonIdentification131

Source§

impl Validate for mx_message::document::camt_060_001_05::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_060_001_05::PostalAddress241

Source§

impl Validate for mx_message::document::camt_060_001_05::PostalAddress242

Source§

impl Validate for mx_message::document::camt_060_001_05::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::camt_060_001_05::ProxyAccountType1Choice1

Source§

impl Validate for ReportingPeriod21

Source§

impl Validate for ReportingRequest51

Source§

impl Validate for mx_message::document::camt_060_001_05::SequenceRange1Choice1

Source§

impl Validate for mx_message::document::camt_060_001_05::SequenceRange11

Source§

impl Validate for TimePeriodDetails11

Source§

impl Validate for TransactionType21

Source§

impl Validate for mx_message::document::camt_105_001_02::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02::BranchAndFinancialInstitutionIdentification81

Source§

impl Validate for mx_message::document::camt_105_001_02::CBPRAmount

Source§

impl Validate for mx_message::document::camt_105_001_02::CashAccount401

Source§

impl Validate for mx_message::document::camt_105_001_02::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02::ChargeType3Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02::Charges4Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02::ChargesBreakdown11

Source§

impl Validate for mx_message::document::camt_105_001_02::ChargesPaymentNotificationV02

Source§

impl Validate for mx_message::document::camt_105_001_02::ChargesPerTransaction41

Source§

impl Validate for mx_message::document::camt_105_001_02::ChargesPerTransactionRecord41

Source§

impl Validate for mx_message::document::camt_105_001_02::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::camt_105_001_02::DateAndDateTime2Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02::FinancialInstitutionIdentification231

Source§

impl Validate for mx_message::document::camt_105_001_02::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::camt_105_001_02::GroupHeader1261

Source§

impl Validate for mx_message::document::camt_105_001_02::PostalAddress271

Source§

impl Validate for mx_message::document::camt_105_001_02::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::camt_105_001_02::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02::TotalCharges81

Source§

impl Validate for mx_message::document::camt_105_001_02::TransactionReferences71

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::BranchAndFinancialInstitutionIdentification81

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::CBPRAmount

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::CashAccount401

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::ChargeType3Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::Charges4Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::ChargesBreakdown11

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::ChargesPaymentNotificationV02

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::ChargesPerTransaction41

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::ChargesPerTransactionRecord41

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::DateAndDateTime2Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::FinancialInstitutionIdentification231

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::GroupHeader1261

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::PostalAddress271

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::TotalCharges71

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::TotalCharges81

Source§

impl Validate for mx_message::document::camt_105_001_02_mc::TransactionReferences71

Source§

impl Validate for mx_message::document::camt_106_001_02::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::camt_106_001_02::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_106_001_02::BranchAndFinancialInstitutionIdentification81

Source§

impl Validate for mx_message::document::camt_106_001_02::CBPRAmount

Source§

impl Validate for mx_message::document::camt_106_001_02::CashAccount401

Source§

impl Validate for mx_message::document::camt_106_001_02::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::camt_106_001_02::ChargeType3Choice1

Source§

impl Validate for mx_message::document::camt_106_001_02::Charges3Choice1

Source§

impl Validate for mx_message::document::camt_106_001_02::ChargesBreakdown11

Source§

impl Validate for mx_message::document::camt_106_001_02::ChargesPaymentRequestV02

Source§

impl Validate for mx_message::document::camt_106_001_02::ChargesPerTransaction31

Source§

impl Validate for mx_message::document::camt_106_001_02::ChargesPerTransactionRecord31

Source§

impl Validate for mx_message::document::camt_106_001_02::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_106_001_02::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::camt_106_001_02::FinancialInstitutionIdentification231

Source§

impl Validate for mx_message::document::camt_106_001_02::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::camt_106_001_02::GroupHeader1151

Source§

impl Validate for mx_message::document::camt_106_001_02::InstructionForInstructedAgent11

Source§

impl Validate for mx_message::document::camt_106_001_02::PostalAddress271

Source§

impl Validate for mx_message::document::camt_106_001_02::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::camt_106_001_02::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::camt_106_001_02::TotalCharges81

Source§

impl Validate for mx_message::document::camt_106_001_02::TransactionReferences71

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::BranchAndFinancialInstitutionIdentification81

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::CBPRAmount

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::CashAccount401

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::ChargeType3Choice1

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::Charges3Choice1

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::ChargesBreakdown11

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::ChargesPaymentRequestV02

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::ChargesPerTransaction31

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::ChargesPerTransactionRecord31

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::FinancialInstitutionIdentification231

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::GroupHeader1151

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::InstructionForInstructedAgent11

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::PostalAddress271

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::TotalCharges71

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::TotalCharges81

Source§

impl Validate for mx_message::document::camt_106_001_02_mc::TransactionReferences71

Source§

impl Validate for mx_message::document::camt_107_001_01::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::camt_107_001_01::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_107_001_01::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::camt_107_001_01::CBPRAmount

Source§

impl Validate for mx_message::document::camt_107_001_01::CashAccount401

Source§

impl Validate for mx_message::document::camt_107_001_01::CashAccountType2Choice1

Source§

impl Validate for Cheque131

Source§

impl Validate for ChequePresentmentNotificationV01

Source§

impl Validate for mx_message::document::camt_107_001_01::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_107_001_01::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::camt_107_001_01::DateAndDateTime2Choice1

Source§

impl Validate for mx_message::document::camt_107_001_01::DateAndPlaceOfBirth11

Source§

impl Validate for mx_message::document::camt_107_001_01::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::camt_107_001_01::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::camt_107_001_01::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::camt_107_001_01::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::camt_107_001_01::GroupHeader1031

Source§

impl Validate for mx_message::document::camt_107_001_01::OrganisationIdentification291

Source§

impl Validate for mx_message::document::camt_107_001_01::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_107_001_01::Party38Choice1

Source§

impl Validate for mx_message::document::camt_107_001_01::PartyIdentification1351

Source§

impl Validate for mx_message::document::camt_107_001_01::PartyIdentification1352

Source§

impl Validate for mx_message::document::camt_107_001_01::PersonIdentification131

Source§

impl Validate for mx_message::document::camt_107_001_01::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_107_001_01::PostalAddress241

Source§

impl Validate for mx_message::document::camt_107_001_01::PostalAddress242

Source§

impl Validate for mx_message::document::camt_107_001_01::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::camt_107_001_01::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::camt_108_001_01::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::camt_108_001_01::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_108_001_01::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::camt_108_001_01::CBPRAmount

Source§

impl Validate for mx_message::document::camt_108_001_01::CashAccount401

Source§

impl Validate for mx_message::document::camt_108_001_01::CashAccountType2Choice1

Source§

impl Validate for Cheque151

Source§

impl Validate for ChequeCancellationOrStopRequestV01

Source§

impl Validate for ChequeCancellationReason1Choice1

Source§

impl Validate for ChequeCancellationReason11

Source§

impl Validate for mx_message::document::camt_108_001_01::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_108_001_01::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::camt_108_001_01::DateAndDateTime2Choice1

Source§

impl Validate for mx_message::document::camt_108_001_01::DateAndPlaceOfBirth11

Source§

impl Validate for mx_message::document::camt_108_001_01::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::camt_108_001_01::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::camt_108_001_01::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::camt_108_001_01::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::camt_108_001_01::GroupHeader1031

Source§

impl Validate for mx_message::document::camt_108_001_01::OrganisationIdentification291

Source§

impl Validate for mx_message::document::camt_108_001_01::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_108_001_01::Party38Choice1

Source§

impl Validate for mx_message::document::camt_108_001_01::PartyIdentification1351

Source§

impl Validate for mx_message::document::camt_108_001_01::PersonIdentification131

Source§

impl Validate for mx_message::document::camt_108_001_01::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_108_001_01::PostalAddress241

Source§

impl Validate for mx_message::document::camt_108_001_01::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::camt_108_001_01::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::camt_109_001_01::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::camt_109_001_01::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_109_001_01::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::camt_109_001_01::CBPRAmount

Source§

impl Validate for mx_message::document::camt_109_001_01::CashAccount401

Source§

impl Validate for mx_message::document::camt_109_001_01::CashAccountType2Choice1

Source§

impl Validate for Cheque141

Source§

impl Validate for ChequeCancellationOrStopReportV01

Source§

impl Validate for ChequeCancellationStatus1Choice1

Source§

impl Validate for ChequeCancellationStatus11

Source§

impl Validate for mx_message::document::camt_109_001_01::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::camt_109_001_01::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::camt_109_001_01::DateAndDateTime2Choice1

Source§

impl Validate for mx_message::document::camt_109_001_01::DateAndPlaceOfBirth11

Source§

impl Validate for mx_message::document::camt_109_001_01::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::camt_109_001_01::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::camt_109_001_01::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::camt_109_001_01::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::camt_109_001_01::GroupHeader1031

Source§

impl Validate for mx_message::document::camt_109_001_01::OrganisationIdentification291

Source§

impl Validate for mx_message::document::camt_109_001_01::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_109_001_01::Party38Choice1

Source§

impl Validate for mx_message::document::camt_109_001_01::PartyIdentification1351

Source§

impl Validate for mx_message::document::camt_109_001_01::PersonIdentification131

Source§

impl Validate for mx_message::document::camt_109_001_01::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::camt_109_001_01::PostalAddress241

Source§

impl Validate for mx_message::document::camt_109_001_01::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::camt_109_001_01::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::pacs_002_001_10::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::pacs_002_001_10::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::pacs_002_001_10::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::pacs_002_001_10::DateAndDateTime2Choice1

Source§

impl Validate for mx_message::document::pacs_002_001_10::DateAndPlaceOfBirth11

Source§

impl Validate for FIToFIPaymentStatusReportV10

Source§

impl Validate for mx_message::document::pacs_002_001_10::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::pacs_002_001_10::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::pacs_002_001_10::GenericPersonIdentification11

Source§

impl Validate for GroupHeader911

Source§

impl Validate for mx_message::document::pacs_002_001_10::OrganisationIdentification291

Source§

impl Validate for mx_message::document::pacs_002_001_10::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_002_001_10::OriginalGroupInformation291

Source§

impl Validate for mx_message::document::pacs_002_001_10::Party38Choice1

Source§

impl Validate for mx_message::document::pacs_002_001_10::PartyIdentification1351

Source§

impl Validate for PaymentTransaction1101

Source§

impl Validate for mx_message::document::pacs_002_001_10::PersonIdentification131

Source§

impl Validate for mx_message::document::pacs_002_001_10::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_002_001_10::PostalAddress241

Source§

impl Validate for mx_message::document::pacs_002_001_10::StatusReason6Choice1

Source§

impl Validate for mx_message::document::pacs_002_001_10::StatusReasonInformation121

Source§

impl Validate for mx_message::document::pacs_003_001_08::AccountIdentification4Choice1

Source§

impl Validate for AccountIdentification4Choice2

Source§

impl Validate for mx_message::document::pacs_003_001_08::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_003_001_08::AccountSchemeName1Choice

Source§

impl Validate for mx_message::document::pacs_003_001_08::ActiveOrHistoricCurrencyAndAmount

Source§

impl Validate for mx_message::document::pacs_003_001_08::AmendmentInformationDetails131

Source§

impl Validate for mx_message::document::pacs_003_001_08::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::pacs_003_001_08::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::document::pacs_003_001_08::BranchAndFinancialInstitutionIdentification63

Source§

impl Validate for mx_message::document::pacs_003_001_08::CBPRAmount

Source§

impl Validate for mx_message::document::pacs_003_001_08::CashAccount381

Source§

impl Validate for mx_message::document::pacs_003_001_08::CashAccount382

Source§

impl Validate for mx_message::document::pacs_003_001_08::CashAccount383

Source§

impl Validate for mx_message::document::pacs_003_001_08::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::pacs_003_001_08::CategoryPurpose1Choice1

Source§

impl Validate for mx_message::document::pacs_003_001_08::Charges71

Source§

impl Validate for mx_message::document::pacs_003_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::pacs_003_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::pacs_003_001_08::CreditorReferenceInformation21

Source§

impl Validate for mx_message::document::pacs_003_001_08::CreditorReferenceType1Choice

Source§

impl Validate for mx_message::document::pacs_003_001_08::CreditorReferenceType21

Source§

impl Validate for mx_message::document::pacs_003_001_08::DateAndPlaceOfBirth1

Source§

impl Validate for mx_message::document::pacs_003_001_08::DateAndPlaceOfBirth11

Source§

impl Validate for mx_message::document::pacs_003_001_08::DatePeriod2

Source§

impl Validate for mx_message::document::pacs_003_001_08::DirectDebitTransaction101

Source§

impl Validate for DirectDebitTransactionInformation241

Source§

impl Validate for mx_message::document::pacs_003_001_08::DiscountAmountAndType1

Source§

impl Validate for mx_message::document::pacs_003_001_08::DiscountAmountAndType11

Source§

impl Validate for mx_message::document::pacs_003_001_08::DiscountAmountType1Choice1

Source§

impl Validate for mx_message::document::pacs_003_001_08::DiscountAmountType1Choice

Source§

impl Validate for mx_message::document::pacs_003_001_08::DocumentAdjustment1

Source§

impl Validate for mx_message::document::pacs_003_001_08::DocumentAdjustment11

Source§

impl Validate for mx_message::document::pacs_003_001_08::DocumentLineIdentification11

Source§

impl Validate for mx_message::document::pacs_003_001_08::DocumentLineInformation11

Source§

impl Validate for mx_message::document::pacs_003_001_08::DocumentLineType1Choice1

Source§

impl Validate for mx_message::document::pacs_003_001_08::DocumentLineType11

Source§

impl Validate for FIToFICustomerDirectDebitV08

Source§

impl Validate for mx_message::document::pacs_003_001_08::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::pacs_003_001_08::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::document::pacs_003_001_08::FinancialInstitutionIdentification183

Source§

impl Validate for mx_message::document::pacs_003_001_08::Frequency36Choice

Source§

impl Validate for mx_message::document::pacs_003_001_08::FrequencyAndMoment1

Source§

impl Validate for mx_message::document::pacs_003_001_08::FrequencyPeriod1

Source§

impl Validate for mx_message::document::pacs_003_001_08::Garnishment31

Source§

impl Validate for mx_message::document::pacs_003_001_08::GarnishmentType1Choice

Source§

impl Validate for mx_message::document::pacs_003_001_08::GarnishmentType11

Source§

impl Validate for mx_message::document::pacs_003_001_08::GenericAccountIdentification11

Source§

impl Validate for GenericAccountIdentification12

Source§

impl Validate for mx_message::document::pacs_003_001_08::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::pacs_003_001_08::GenericOrganisationIdentification12

Source§

impl Validate for mx_message::document::pacs_003_001_08::GenericOrganisationIdentification13

Source§

impl Validate for mx_message::document::pacs_003_001_08::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::pacs_003_001_08::GenericPersonIdentification12

Source§

impl Validate for mx_message::document::pacs_003_001_08::GenericPersonIdentification13

Source§

impl Validate for GroupHeader941

Source§

impl Validate for mx_message::document::pacs_003_001_08::LocalInstrument2Choice1

Source§

impl Validate for mx_message::document::pacs_003_001_08::MandateRelatedInformation141

Source§

impl Validate for MandateSetupReason1Choice1

Source§

impl Validate for mx_message::document::pacs_003_001_08::NameAndAddress161

Source§

impl Validate for mx_message::document::pacs_003_001_08::OrganisationIdentification291

Source§

impl Validate for mx_message::document::pacs_003_001_08::OrganisationIdentification292

Source§

impl Validate for mx_message::document::pacs_003_001_08::OrganisationIdentification293

Source§

impl Validate for mx_message::document::pacs_003_001_08::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_003_001_08::OrganisationIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::pacs_003_001_08::OrganisationIdentificationSchemeName1Choice3

Source§

impl Validate for mx_message::document::pacs_003_001_08::Party38Choice1

Source§

impl Validate for mx_message::document::pacs_003_001_08::Party38Choice2

Source§

impl Validate for mx_message::document::pacs_003_001_08::Party38Choice3

Source§

impl Validate for mx_message::document::pacs_003_001_08::Party38Choice4

Source§

impl Validate for Party38Choice5

Source§

impl Validate for mx_message::document::pacs_003_001_08::PartyIdentification1351

Source§

impl Validate for mx_message::document::pacs_003_001_08::PartyIdentification1352

Source§

impl Validate for mx_message::document::pacs_003_001_08::PartyIdentification1353

Source§

impl Validate for mx_message::document::pacs_003_001_08::PartyIdentification1354

Source§

impl Validate for mx_message::document::pacs_003_001_08::PartyIdentification1355

Source§

impl Validate for mx_message::document::pacs_003_001_08::PartyIdentification1356

Source§

impl Validate for mx_message::document::pacs_003_001_08::PartyIdentification1357

Source§

impl Validate for mx_message::document::pacs_003_001_08::PaymentIdentification71

Source§

impl Validate for mx_message::document::pacs_003_001_08::PaymentTypeInformation271

Source§

impl Validate for mx_message::document::pacs_003_001_08::PersonIdentification131

Source§

impl Validate for mx_message::document::pacs_003_001_08::PersonIdentification132

Source§

impl Validate for mx_message::document::pacs_003_001_08::PersonIdentification133

Source§

impl Validate for mx_message::document::pacs_003_001_08::PersonIdentification134

Source§

impl Validate for PersonIdentification135

Source§

impl Validate for mx_message::document::pacs_003_001_08::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_003_001_08::PersonIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::pacs_003_001_08::PersonIdentificationSchemeName1Choice3

Source§

impl Validate for mx_message::document::pacs_003_001_08::PostalAddress241

Source§

impl Validate for mx_message::document::pacs_003_001_08::PostalAddress242

Source§

impl Validate for mx_message::document::pacs_003_001_08::PostalAddress243

Source§

impl Validate for mx_message::document::pacs_003_001_08::PostalAddress244

Source§

impl Validate for PostalAddress245

Source§

impl Validate for mx_message::document::pacs_003_001_08::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::pacs_003_001_08::ProxyAccountIdentification12

Source§

impl Validate for mx_message::document::pacs_003_001_08::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::pacs_003_001_08::ProxyAccountType1Choice

Source§

impl Validate for mx_message::document::pacs_003_001_08::Purpose2Choice1

Source§

impl Validate for mx_message::document::pacs_003_001_08::ReferredDocumentInformation71

Source§

impl Validate for mx_message::document::pacs_003_001_08::ReferredDocumentType3Choice

Source§

impl Validate for mx_message::document::pacs_003_001_08::ReferredDocumentType41

Source§

impl Validate for mx_message::document::pacs_003_001_08::RegulatoryAuthority21

Source§

impl Validate for mx_message::document::pacs_003_001_08::RegulatoryReporting31

Source§

impl Validate for mx_message::document::pacs_003_001_08::RemittanceAmount2

Source§

impl Validate for mx_message::document::pacs_003_001_08::RemittanceAmount31

Source§

impl Validate for mx_message::document::pacs_003_001_08::RemittanceInformation161

Source§

impl Validate for mx_message::document::pacs_003_001_08::RemittanceLocation71

Source§

impl Validate for mx_message::document::pacs_003_001_08::RemittanceLocationData11

Source§

impl Validate for mx_message::document::pacs_003_001_08::ServiceLevel8Choice1

Source§

impl Validate for mx_message::document::pacs_003_001_08::SettlementDateTimeIndication11

Source§

impl Validate for SettlementInstruction81

Source§

impl Validate for mx_message::document::pacs_003_001_08::StructuredRegulatoryReporting31

Source§

impl Validate for mx_message::document::pacs_003_001_08::StructuredRemittanceInformation161

Source§

impl Validate for mx_message::document::pacs_003_001_08::TaxAmount2

Source§

impl Validate for mx_message::document::pacs_003_001_08::TaxAmountAndType1

Source§

impl Validate for mx_message::document::pacs_003_001_08::TaxAmountAndType11

Source§

impl Validate for mx_message::document::pacs_003_001_08::TaxAmountType1Choice1

Source§

impl Validate for mx_message::document::pacs_003_001_08::TaxAmountType1Choice

Source§

impl Validate for mx_message::document::pacs_003_001_08::TaxAuthorisation11

Source§

impl Validate for mx_message::document::pacs_003_001_08::TaxInformation71

Source§

impl Validate for mx_message::document::pacs_003_001_08::TaxParty11

Source§

impl Validate for mx_message::document::pacs_003_001_08::TaxParty21

Source§

impl Validate for mx_message::document::pacs_003_001_08::TaxPeriod2

Source§

impl Validate for mx_message::document::pacs_003_001_08::TaxRecord21

Source§

impl Validate for mx_message::document::pacs_003_001_08::TaxRecordDetails2

Source§

impl Validate for mx_message::document::pacs_004_001_09::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::AccountIdentification4Choice

Source§

impl Validate for mx_message::document::pacs_004_001_09::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::AccountSchemeName1Choice

Source§

impl Validate for mx_message::document::pacs_004_001_09::ActiveOrHistoricCurrencyAndAmount

Source§

impl Validate for mx_message::document::pacs_004_001_09::AmendmentInformationDetails131

Source§

impl Validate for AmountType4Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::pacs_004_001_09::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::document::pacs_004_001_09::BranchAndFinancialInstitutionIdentification63

Source§

impl Validate for mx_message::document::pacs_004_001_09::BranchAndFinancialInstitutionIdentification64

Source§

impl Validate for mx_message::document::pacs_004_001_09::BranchAndFinancialInstitutionIdentification65

Source§

impl Validate for mx_message::document::pacs_004_001_09::BranchAndFinancialInstitutionIdentification66

Source§

impl Validate for mx_message::document::pacs_004_001_09::BranchAndFinancialInstitutionIdentification67

Source§

impl Validate for mx_message::document::pacs_004_001_09::BranchAndFinancialInstitutionIdentification68

Source§

impl Validate for mx_message::document::pacs_004_001_09::BranchData31

Source§

impl Validate for mx_message::document::pacs_004_001_09::CBPRAmount1

Source§

impl Validate for mx_message::document::pacs_004_001_09::CashAccount38

Source§

impl Validate for mx_message::document::pacs_004_001_09::CashAccount381

Source§

impl Validate for mx_message::document::pacs_004_001_09::CashAccount382

Source§

impl Validate for mx_message::document::pacs_004_001_09::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::CashAccountType2Choice

Source§

impl Validate for mx_message::document::pacs_004_001_09::CategoryPurpose1Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::Charges71

Source§

impl Validate for mx_message::document::pacs_004_001_09::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::ClearingSystemIdentification2Choice2

Source§

impl Validate for mx_message::document::pacs_004_001_09::ClearingSystemIdentification2Choice

Source§

impl Validate for mx_message::document::pacs_004_001_09::ClearingSystemMemberIdentification2

Source§

impl Validate for mx_message::document::pacs_004_001_09::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::pacs_004_001_09::ClearingSystemMemberIdentification22

Source§

impl Validate for mx_message::document::pacs_004_001_09::CreditorReferenceInformation21

Source§

impl Validate for mx_message::document::pacs_004_001_09::CreditorReferenceType1Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::CreditorReferenceType21

Source§

impl Validate for mx_message::document::pacs_004_001_09::DateAndDateTime2Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::DateAndPlaceOfBirth1

Source§

impl Validate for mx_message::document::pacs_004_001_09::DateAndPlaceOfBirth11

Source§

impl Validate for mx_message::document::pacs_004_001_09::DatePeriod2

Source§

impl Validate for mx_message::document::pacs_004_001_09::DiscountAmountAndType1

Source§

impl Validate for mx_message::document::pacs_004_001_09::DiscountAmountAndType11

Source§

impl Validate for mx_message::document::pacs_004_001_09::DiscountAmountType1Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::DiscountAmountType1Choice

Source§

impl Validate for mx_message::document::pacs_004_001_09::DocumentAdjustment11

Source§

impl Validate for mx_message::document::pacs_004_001_09::DocumentLineIdentification11

Source§

impl Validate for mx_message::document::pacs_004_001_09::DocumentLineInformation11

Source§

impl Validate for mx_message::document::pacs_004_001_09::DocumentLineType1Choice

Source§

impl Validate for mx_message::document::pacs_004_001_09::DocumentLineType11

Source§

impl Validate for EquivalentAmount21

Source§

impl Validate for mx_message::document::pacs_004_001_09::FinancialIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::pacs_004_001_09::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::document::pacs_004_001_09::FinancialInstitutionIdentification183

Source§

impl Validate for mx_message::document::pacs_004_001_09::FinancialInstitutionIdentification184

Source§

impl Validate for mx_message::document::pacs_004_001_09::FinancialInstitutionIdentification185

Source§

impl Validate for mx_message::document::pacs_004_001_09::FinancialInstitutionIdentification186

Source§

impl Validate for mx_message::document::pacs_004_001_09::FinancialInstitutionIdentification187

Source§

impl Validate for mx_message::document::pacs_004_001_09::Frequency36Choice

Source§

impl Validate for mx_message::document::pacs_004_001_09::FrequencyAndMoment1

Source§

impl Validate for mx_message::document::pacs_004_001_09::FrequencyPeriod1

Source§

impl Validate for mx_message::document::pacs_004_001_09::Garnishment31

Source§

impl Validate for mx_message::document::pacs_004_001_09::GarnishmentType1Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::GarnishmentType11

Source§

impl Validate for mx_message::document::pacs_004_001_09::GenericAccountIdentification1

Source§

impl Validate for mx_message::document::pacs_004_001_09::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::pacs_004_001_09::GenericFinancialIdentification11

Source§

impl Validate for mx_message::document::pacs_004_001_09::GenericOrganisationIdentification1

Source§

impl Validate for mx_message::document::pacs_004_001_09::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::pacs_004_001_09::GenericOrganisationIdentification12

Source§

impl Validate for mx_message::document::pacs_004_001_09::GenericOrganisationIdentification13

Source§

impl Validate for mx_message::document::pacs_004_001_09::GenericPersonIdentification1

Source§

impl Validate for mx_message::document::pacs_004_001_09::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::pacs_004_001_09::GenericPersonIdentification12

Source§

impl Validate for mx_message::document::pacs_004_001_09::GenericPersonIdentification13

Source§

impl Validate for GroupHeader901

Source§

impl Validate for mx_message::document::pacs_004_001_09::LocalInstrument2Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::MandateRelatedInformation141

Source§

impl Validate for mx_message::document::pacs_004_001_09::MandateSetupReason1Choice

Source§

impl Validate for mx_message::document::pacs_004_001_09::OrganisationIdentification29

Source§

impl Validate for mx_message::document::pacs_004_001_09::OrganisationIdentification291

Source§

impl Validate for mx_message::document::pacs_004_001_09::OrganisationIdentification292

Source§

impl Validate for mx_message::document::pacs_004_001_09::OrganisationIdentification293

Source§

impl Validate for mx_message::document::pacs_004_001_09::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::OrganisationIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::pacs_004_001_09::OrganisationIdentificationSchemeName1Choice3

Source§

impl Validate for mx_message::document::pacs_004_001_09::OrganisationIdentificationSchemeName1Choice

Source§

impl Validate for mx_message::document::pacs_004_001_09::OriginalGroupInformation291

Source§

impl Validate for OriginalTransactionReference281

Source§

impl Validate for mx_message::document::pacs_004_001_09::Party38Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::Party38Choice2

Source§

impl Validate for mx_message::document::pacs_004_001_09::Party38Choice3

Source§

impl Validate for mx_message::document::pacs_004_001_09::Party38Choice

Source§

impl Validate for mx_message::document::pacs_004_001_09::Party40Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::Party40Choice2

Source§

impl Validate for mx_message::document::pacs_004_001_09::Party40Choice3

Source§

impl Validate for mx_message::document::pacs_004_001_09::Party40Choice4

Source§

impl Validate for mx_message::document::pacs_004_001_09::Party40Choice5

Source§

impl Validate for mx_message::document::pacs_004_001_09::PartyIdentification1351

Source§

impl Validate for mx_message::document::pacs_004_001_09::PartyIdentification1352

Source§

impl Validate for mx_message::document::pacs_004_001_09::PartyIdentification1353

Source§

impl Validate for mx_message::document::pacs_004_001_09::PartyIdentification1354

Source§

impl Validate for mx_message::document::pacs_004_001_09::PartyIdentification1355

Source§

impl Validate for PaymentReturnReason61

Source§

impl Validate for PaymentReturnV09

Source§

impl Validate for PaymentTransaction1121

Source§

impl Validate for mx_message::document::pacs_004_001_09::PaymentTypeInformation271

Source§

impl Validate for mx_message::document::pacs_004_001_09::PersonIdentification13

Source§

impl Validate for mx_message::document::pacs_004_001_09::PersonIdentification131

Source§

impl Validate for mx_message::document::pacs_004_001_09::PersonIdentification132

Source§

impl Validate for mx_message::document::pacs_004_001_09::PersonIdentification133

Source§

impl Validate for mx_message::document::pacs_004_001_09::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::PersonIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::pacs_004_001_09::PersonIdentificationSchemeName1Choice3

Source§

impl Validate for mx_message::document::pacs_004_001_09::PersonIdentificationSchemeName1Choice

Source§

impl Validate for mx_message::document::pacs_004_001_09::PostalAddress241

Source§

impl Validate for mx_message::document::pacs_004_001_09::PostalAddress242

Source§

impl Validate for mx_message::document::pacs_004_001_09::PostalAddress243

Source§

impl Validate for mx_message::document::pacs_004_001_09::ProxyAccountIdentification1

Source§

impl Validate for mx_message::document::pacs_004_001_09::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::pacs_004_001_09::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::ProxyAccountType1Choice

Source§

impl Validate for mx_message::document::pacs_004_001_09::Purpose2Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::ReferredDocumentInformation71

Source§

impl Validate for mx_message::document::pacs_004_001_09::ReferredDocumentType3Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::ReferredDocumentType41

Source§

impl Validate for mx_message::document::pacs_004_001_09::RemittanceAmount21

Source§

impl Validate for mx_message::document::pacs_004_001_09::RemittanceAmount31

Source§

impl Validate for mx_message::document::pacs_004_001_09::RemittanceInformation161

Source§

impl Validate for mx_message::document::pacs_004_001_09::ReturnReason5Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::ServiceLevel8Choice1

Source§

impl Validate for mx_message::document::pacs_004_001_09::SettlementDateTimeIndication11

Source§

impl Validate for mx_message::document::pacs_004_001_09::SettlementInstruction71

Source§

impl Validate for SettlementInstruction72

Source§

impl Validate for mx_message::document::pacs_004_001_09::StructuredRemittanceInformation161

Source§

impl Validate for mx_message::document::pacs_004_001_09::TaxAmount2

Source§

impl Validate for mx_message::document::pacs_004_001_09::TaxAmountAndType11

Source§

impl Validate for TaxAmountAndType12

Source§

impl Validate for mx_message::document::pacs_004_001_09::TaxAmountType1Choice1

Source§

impl Validate for TaxAmountType1Choice2

Source§

impl Validate for mx_message::document::pacs_004_001_09::TaxAuthorisation11

Source§

impl Validate for mx_message::document::pacs_004_001_09::TaxInformation71

Source§

impl Validate for mx_message::document::pacs_004_001_09::TaxParty11

Source§

impl Validate for mx_message::document::pacs_004_001_09::TaxParty21

Source§

impl Validate for mx_message::document::pacs_004_001_09::TaxPeriod2

Source§

impl Validate for mx_message::document::pacs_004_001_09::TaxRecord21

Source§

impl Validate for mx_message::document::pacs_004_001_09::TaxRecordDetails2

Source§

impl Validate for TransactionParties71

Source§

impl Validate for mx_message::document::pacs_008_001_08::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::ActiveOrHistoricCurrencyAndAmount

Source§

impl Validate for mx_message::document::pacs_008_001_08::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::pacs_008_001_08::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::document::pacs_008_001_08::BranchAndFinancialInstitutionIdentification63

Source§

impl Validate for mx_message::document::pacs_008_001_08::BranchData31

Source§

impl Validate for mx_message::document::pacs_008_001_08::CBPRAmount1

Source§

impl Validate for mx_message::document::pacs_008_001_08::CashAccount381

Source§

impl Validate for mx_message::document::pacs_008_001_08::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::CategoryPurpose1Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::Charges71

Source§

impl Validate for mx_message::document::pacs_008_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::pacs_008_001_08::CreditTransferTransaction391

Source§

impl Validate for mx_message::document::pacs_008_001_08::CreditorReferenceInformation21

Source§

impl Validate for mx_message::document::pacs_008_001_08::CreditorReferenceType1Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::CreditorReferenceType21

Source§

impl Validate for mx_message::document::pacs_008_001_08::DateAndPlaceOfBirth11

Source§

impl Validate for mx_message::document::pacs_008_001_08::DatePeriod2

Source§

impl Validate for mx_message::document::pacs_008_001_08::DiscountAmountAndType11

Source§

impl Validate for mx_message::document::pacs_008_001_08::DiscountAmountType1Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::DocumentAdjustment11

Source§

impl Validate for mx_message::document::pacs_008_001_08::DocumentLineIdentification11

Source§

impl Validate for mx_message::document::pacs_008_001_08::DocumentLineInformation11

Source§

impl Validate for mx_message::document::pacs_008_001_08::DocumentLineType1Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::DocumentLineType11

Source§

impl Validate for mx_message::document::pacs_008_001_08::FIToFICustomerCreditTransferV08

Source§

impl Validate for mx_message::document::pacs_008_001_08::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::pacs_008_001_08::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::document::pacs_008_001_08::Garnishment31

Source§

impl Validate for mx_message::document::pacs_008_001_08::GarnishmentType1Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::GarnishmentType11

Source§

impl Validate for mx_message::document::pacs_008_001_08::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::pacs_008_001_08::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::pacs_008_001_08::GenericOrganisationIdentification12

Source§

impl Validate for mx_message::document::pacs_008_001_08::GenericOrganisationIdentification13

Source§

impl Validate for mx_message::document::pacs_008_001_08::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::pacs_008_001_08::GenericPersonIdentification12

Source§

impl Validate for mx_message::document::pacs_008_001_08::GenericPersonIdentification13

Source§

impl Validate for mx_message::document::pacs_008_001_08::GroupHeader931

Source§

impl Validate for mx_message::document::pacs_008_001_08::InstructionForCreditorAgent11

Source§

impl Validate for mx_message::document::pacs_008_001_08::InstructionForNextAgent11

Source§

impl Validate for mx_message::document::pacs_008_001_08::LocalInstrument2Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::NameAndAddress161

Source§

impl Validate for mx_message::document::pacs_008_001_08::OrganisationIdentification291

Source§

impl Validate for mx_message::document::pacs_008_001_08::OrganisationIdentification292

Source§

impl Validate for mx_message::document::pacs_008_001_08::OrganisationIdentification293

Source§

impl Validate for mx_message::document::pacs_008_001_08::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::OrganisationIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::pacs_008_001_08::OrganisationIdentificationSchemeName1Choice3

Source§

impl Validate for mx_message::document::pacs_008_001_08::Party38Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::Party38Choice2

Source§

impl Validate for mx_message::document::pacs_008_001_08::Party38Choice3

Source§

impl Validate for mx_message::document::pacs_008_001_08::PartyIdentification1351

Source§

impl Validate for mx_message::document::pacs_008_001_08::PartyIdentification1352

Source§

impl Validate for mx_message::document::pacs_008_001_08::PartyIdentification1353

Source§

impl Validate for mx_message::document::pacs_008_001_08::PartyIdentification1354

Source§

impl Validate for mx_message::document::pacs_008_001_08::PaymentIdentification71

Source§

impl Validate for mx_message::document::pacs_008_001_08::PaymentTypeInformation281

Source§

impl Validate for mx_message::document::pacs_008_001_08::PersonIdentification131

Source§

impl Validate for mx_message::document::pacs_008_001_08::PersonIdentification132

Source§

impl Validate for mx_message::document::pacs_008_001_08::PersonIdentification133

Source§

impl Validate for mx_message::document::pacs_008_001_08::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::PersonIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::pacs_008_001_08::PersonIdentificationSchemeName1Choice3

Source§

impl Validate for mx_message::document::pacs_008_001_08::PostalAddress241

Source§

impl Validate for mx_message::document::pacs_008_001_08::PostalAddress242

Source§

impl Validate for mx_message::document::pacs_008_001_08::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::pacs_008_001_08::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::Purpose2Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::ReferredDocumentInformation71

Source§

impl Validate for mx_message::document::pacs_008_001_08::ReferredDocumentType3Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::ReferredDocumentType41

Source§

impl Validate for mx_message::document::pacs_008_001_08::RegulatoryAuthority21

Source§

impl Validate for mx_message::document::pacs_008_001_08::RegulatoryReporting31

Source§

impl Validate for mx_message::document::pacs_008_001_08::RemittanceAmount21

Source§

impl Validate for mx_message::document::pacs_008_001_08::RemittanceAmount31

Source§

impl Validate for mx_message::document::pacs_008_001_08::RemittanceInformation161

Source§

impl Validate for mx_message::document::pacs_008_001_08::RemittanceLocation71

Source§

impl Validate for mx_message::document::pacs_008_001_08::RemittanceLocationData11

Source§

impl Validate for mx_message::document::pacs_008_001_08::ServiceLevel8Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::SettlementDateTimeIndication11

Source§

impl Validate for mx_message::document::pacs_008_001_08::SettlementInstruction71

Source§

impl Validate for mx_message::document::pacs_008_001_08::SettlementTimeRequest21

Source§

impl Validate for mx_message::document::pacs_008_001_08::StructuredRegulatoryReporting31

Source§

impl Validate for mx_message::document::pacs_008_001_08::StructuredRemittanceInformation161

Source§

impl Validate for mx_message::document::pacs_008_001_08::TaxAmount2

Source§

impl Validate for mx_message::document::pacs_008_001_08::TaxAmountAndType11

Source§

impl Validate for mx_message::document::pacs_008_001_08::TaxAmountType1Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08::TaxAuthorisation11

Source§

impl Validate for mx_message::document::pacs_008_001_08::TaxInformation71

Source§

impl Validate for mx_message::document::pacs_008_001_08::TaxParty11

Source§

impl Validate for mx_message::document::pacs_008_001_08::TaxParty21

Source§

impl Validate for mx_message::document::pacs_008_001_08::TaxPeriod2

Source§

impl Validate for mx_message::document::pacs_008_001_08::TaxRecord21

Source§

impl Validate for mx_message::document::pacs_008_001_08::TaxRecordDetails2

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::CBPRAmount1

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::CashAccount381

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::CategoryPurpose1Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::Charges71

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::CreditTransferTransaction391

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::DateAndPlaceOfBirth11

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::FIToFICustomerCreditTransferV08

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::GenericOrganisationIdentification12

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::GenericPersonIdentification12

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::GroupHeader931

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::LocalInstrument2Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::NameAndAddress161

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::OrganisationIdentification291

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::OrganisationIdentification292

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::OrganisationIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::Party38Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::Party38Choice2

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::PartyIdentification1351

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::PartyIdentification1352

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::PartyIdentification1353

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::PaymentIdentification71

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::PaymentTypeInformation281

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::PersonIdentification131

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::PersonIdentification132

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::PersonIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::PostalAddress241

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::PostalAddress242

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::Purpose2Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::RegulatoryAuthority21

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::RegulatoryReporting31

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::RemittanceInformation161

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::RemittanceLocation71

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::RemittanceLocationData11

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::ServiceLevel8Choice1

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::SettlementDateTimeIndication11

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::SettlementInstruction71

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::SettlementTimeRequest21

Source§

impl Validate for mx_message::document::pacs_008_001_08_stp::StructuredRegulatoryReporting31

Source§

impl Validate for mx_message::document::pacs_009_001_08::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::pacs_009_001_08::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::document::pacs_009_001_08::CBPRAmount

Source§

impl Validate for mx_message::document::pacs_009_001_08::CashAccount381

Source§

impl Validate for mx_message::document::pacs_009_001_08::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08::CategoryPurpose1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::pacs_009_001_08::CreditTransferTransaction361

Source§

impl Validate for mx_message::document::pacs_009_001_08::FinancialInstitutionCreditTransferV08

Source§

impl Validate for mx_message::document::pacs_009_001_08::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::pacs_009_001_08::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::document::pacs_009_001_08::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::pacs_009_001_08::GroupHeader931

Source§

impl Validate for mx_message::document::pacs_009_001_08::InstructionForCreditorAgent21

Source§

impl Validate for mx_message::document::pacs_009_001_08::InstructionForNextAgent11

Source§

impl Validate for mx_message::document::pacs_009_001_08::LocalInstrument2Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08::PaymentIdentification71

Source§

impl Validate for mx_message::document::pacs_009_001_08::PaymentTypeInformation281

Source§

impl Validate for mx_message::document::pacs_009_001_08::PostalAddress241

Source§

impl Validate for mx_message::document::pacs_009_001_08::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::pacs_009_001_08::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08::Purpose2Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08::RemittanceInformation21

Source§

impl Validate for mx_message::document::pacs_009_001_08::ServiceLevel8Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08::SettlementDateTimeIndication11

Source§

impl Validate for mx_message::document::pacs_009_001_08::SettlementInstruction71

Source§

impl Validate for mx_message::document::pacs_009_001_08::SettlementTimeRequest21

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::CBPRAmount

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::CashAccount381

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::CategoryPurpose1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::CreditTransferTransaction361

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::FinancialInstitutionCreditTransferV08

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::GroupHeader931

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::InstructionForCreditorAgent21

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::InstructionForNextAgent11

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::LocalInstrument2Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::PaymentIdentification71

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::PaymentTypeInformation281

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::PostalAddress241

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::Purpose2Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::RemittanceInformation21

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::ServiceLevel8Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::SettlementDateTimeIndication11

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::SettlementInstruction71

Source§

impl Validate for mx_message::document::pacs_009_001_08_adv::SettlementTimeRequest21

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::AccountIdentification4Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::AccountSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::ActiveOrHistoricCurrencyAndAmount

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::BranchAndFinancialInstitutionIdentification63

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::BranchData31

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::CBPRAmount1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::CashAccount381

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::CashAccountType2Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::CategoryPurpose1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::CreditTransferTransaction361

Source§

impl Validate for CreditTransferTransaction371

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::CreditorReferenceInformation21

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::CreditorReferenceType1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::CreditorReferenceType21

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::DateAndPlaceOfBirth11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::DatePeriod2

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::DiscountAmountAndType11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::DiscountAmountType1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::DocumentAdjustment11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::DocumentLineIdentification11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::DocumentLineInformation11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::DocumentLineType1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::DocumentLineType11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::FinancialInstitutionCreditTransferV08

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::Garnishment31

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::GarnishmentType1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::GarnishmentType11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::GenericAccountIdentification11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::GenericOrganisationIdentification12

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::GenericOrganisationIdentification13

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::GenericPersonIdentification11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::GenericPersonIdentification12

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::GenericPersonIdentification13

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::GroupHeader931

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::InstructionForCreditorAgent11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::InstructionForCreditorAgent21

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::InstructionForNextAgent11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::LocalInstrument2Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::OrganisationIdentification291

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::OrganisationIdentification292

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::OrganisationIdentification293

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::OrganisationIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::OrganisationIdentificationSchemeName1Choice3

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::Party38Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::Party38Choice2

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::Party38Choice3

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::PartyIdentification1351

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::PartyIdentification1352

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::PartyIdentification1353

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::PartyIdentification1354

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::PaymentIdentification71

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::PaymentTypeInformation281

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::PersonIdentification131

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::PersonIdentification132

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::PersonIdentification133

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::PersonIdentificationSchemeName1Choice2

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::PersonIdentificationSchemeName1Choice3

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::PostalAddress241

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::PostalAddress242

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::ProxyAccountIdentification11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::ProxyAccountType1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::Purpose2Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::ReferredDocumentInformation71

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::ReferredDocumentType3Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::ReferredDocumentType41

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::RemittanceAmount21

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::RemittanceAmount31

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::RemittanceInformation21

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::RemittanceInformation161

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::ServiceLevel8Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::SettlementDateTimeIndication11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::SettlementInstruction71

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::SettlementTimeRequest21

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::StructuredRemittanceInformation161

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::TaxAmount2

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::TaxAmountAndType11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::TaxAmountType1Choice1

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::TaxAuthorisation11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::TaxInformation71

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::TaxParty11

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::TaxParty21

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::TaxPeriod2

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::TaxRecord21

Source§

impl Validate for mx_message::document::pacs_009_001_08_cov::TaxRecordDetails2

Source§

impl Validate for mx_message::document::pain_001_001_09::AccountIdentification4Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::AccountSchemeName1Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::ActiveOrHistoricCurrencyAndAmount

Source§

impl Validate for mx_message::document::pain_001_001_09::AddressType3Choice

Source§

impl Validate for AmountType4Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::Authorisation1Choice

Source§

impl Validate for BranchAndFinancialInstitutionIdentification6

Source§

impl Validate for mx_message::document::pain_001_001_09::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::pain_001_001_09::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::document::pain_001_001_09::BranchAndFinancialInstitutionIdentification63

Source§

impl Validate for BranchData3

Source§

impl Validate for mx_message::document::pain_001_001_09::BranchData31

Source§

impl Validate for mx_message::document::pain_001_001_09::CashAccount38

Source§

impl Validate for mx_message::document::pain_001_001_09::CashAccountType2Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::CategoryPurpose1Choice

Source§

impl Validate for Cheque111

Source§

impl Validate for ChequeDeliveryMethod1Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::pain_001_001_09::ClearingSystemIdentification2Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::ClearingSystemMemberIdentification2

Source§

impl Validate for mx_message::document::pain_001_001_09::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::pain_001_001_09::Contact4

Source§

impl Validate for CreditTransferTransaction341

Source§

impl Validate for mx_message::document::pain_001_001_09::CreditorReferenceInformation2

Source§

impl Validate for mx_message::document::pain_001_001_09::CreditorReferenceType1Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::CreditorReferenceType2

Source§

impl Validate for CustomerCreditTransferInitiationV09

Source§

impl Validate for mx_message::document::pain_001_001_09::DateAndDateTime2Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::DateAndPlaceOfBirth1

Source§

impl Validate for mx_message::document::pain_001_001_09::DatePeriod2

Source§

impl Validate for mx_message::document::pain_001_001_09::DiscountAmountAndType1

Source§

impl Validate for mx_message::document::pain_001_001_09::DiscountAmountType1Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::DocumentAdjustment1

Source§

impl Validate for mx_message::document::pain_001_001_09::DocumentLineIdentification1

Source§

impl Validate for mx_message::document::pain_001_001_09::DocumentLineInformation1

Source§

impl Validate for mx_message::document::pain_001_001_09::DocumentLineType1

Source§

impl Validate for mx_message::document::pain_001_001_09::DocumentLineType1Choice

Source§

impl Validate for EquivalentAmount2

Source§

impl Validate for ExchangeRate1

Source§

impl Validate for mx_message::document::pain_001_001_09::FinancialIdentificationSchemeName1Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::FinancialInstitutionIdentification18

Source§

impl Validate for mx_message::document::pain_001_001_09::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::pain_001_001_09::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::document::pain_001_001_09::Garnishment31

Source§

impl Validate for mx_message::document::pain_001_001_09::GarnishmentType1

Source§

impl Validate for mx_message::document::pain_001_001_09::GarnishmentType1Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::GenericAccountIdentification1

Source§

impl Validate for mx_message::document::pain_001_001_09::GenericFinancialIdentification1

Source§

impl Validate for mx_message::document::pain_001_001_09::GenericIdentification30

Source§

impl Validate for mx_message::document::pain_001_001_09::GenericOrganisationIdentification1

Source§

impl Validate for mx_message::document::pain_001_001_09::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::pain_001_001_09::GenericPersonIdentification1

Source§

impl Validate for mx_message::document::pain_001_001_09::GenericPersonIdentification11

Source§

impl Validate for GroupHeader851

Source§

impl Validate for InstructionForCreditorAgent1

Source§

impl Validate for mx_message::document::pain_001_001_09::LocalInstrument2Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::NameAndAddress161

Source§

impl Validate for mx_message::document::pain_001_001_09::OrganisationIdentification291

Source§

impl Validate for mx_message::document::pain_001_001_09::OrganisationIdentification292

Source§

impl Validate for mx_message::document::pain_001_001_09::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pain_001_001_09::OrganisationIdentificationSchemeName1Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::OtherContact1

Source§

impl Validate for mx_message::document::pain_001_001_09::Party38Choice1

Source§

impl Validate for mx_message::document::pain_001_001_09::Party38Choice2

Source§

impl Validate for mx_message::document::pain_001_001_09::PartyIdentification1351

Source§

impl Validate for mx_message::document::pain_001_001_09::PartyIdentification1352

Source§

impl Validate for mx_message::document::pain_001_001_09::PartyIdentification1353

Source§

impl Validate for mx_message::document::pain_001_001_09::PartyIdentification1354

Source§

impl Validate for PaymentIdentification61

Source§

impl Validate for PaymentInstruction301

Source§

impl Validate for PaymentTypeInformation261

Source§

impl Validate for mx_message::document::pain_001_001_09::PersonIdentification131

Source§

impl Validate for mx_message::document::pain_001_001_09::PersonIdentification132

Source§

impl Validate for mx_message::document::pain_001_001_09::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pain_001_001_09::PersonIdentificationSchemeName1Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::PostalAddress24

Source§

impl Validate for mx_message::document::pain_001_001_09::PostalAddress241

Source§

impl Validate for mx_message::document::pain_001_001_09::PostalAddress242

Source§

impl Validate for mx_message::document::pain_001_001_09::ProxyAccountIdentification1

Source§

impl Validate for mx_message::document::pain_001_001_09::ProxyAccountType1Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::Purpose2Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::ReferredDocumentInformation7

Source§

impl Validate for mx_message::document::pain_001_001_09::ReferredDocumentType3Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::ReferredDocumentType4

Source§

impl Validate for mx_message::document::pain_001_001_09::RegulatoryAuthority2

Source§

impl Validate for mx_message::document::pain_001_001_09::RegulatoryReporting3

Source§

impl Validate for mx_message::document::pain_001_001_09::RemittanceAmount2

Source§

impl Validate for mx_message::document::pain_001_001_09::RemittanceAmount3

Source§

impl Validate for mx_message::document::pain_001_001_09::RemittanceInformation161

Source§

impl Validate for mx_message::document::pain_001_001_09::RemittanceLocation71

Source§

impl Validate for mx_message::document::pain_001_001_09::RemittanceLocationData11

Source§

impl Validate for mx_message::document::pain_001_001_09::ServiceLevel8Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::StructuredRegulatoryReporting3

Source§

impl Validate for mx_message::document::pain_001_001_09::StructuredRemittanceInformation161

Source§

impl Validate for mx_message::document::pain_001_001_09::TaxAmount2

Source§

impl Validate for mx_message::document::pain_001_001_09::TaxAmountAndType1

Source§

impl Validate for mx_message::document::pain_001_001_09::TaxAmountType1Choice

Source§

impl Validate for mx_message::document::pain_001_001_09::TaxAuthorisation1

Source§

impl Validate for mx_message::document::pain_001_001_09::TaxInformation7

Source§

impl Validate for mx_message::document::pain_001_001_09::TaxInformation8

Source§

impl Validate for mx_message::document::pain_001_001_09::TaxParty1

Source§

impl Validate for mx_message::document::pain_001_001_09::TaxParty2

Source§

impl Validate for mx_message::document::pain_001_001_09::TaxPeriod2

Source§

impl Validate for mx_message::document::pain_001_001_09::TaxRecord2

Source§

impl Validate for mx_message::document::pain_001_001_09::TaxRecordDetails2

Source§

impl Validate for mx_message::document::pain_002_001_10::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::pain_002_001_10::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::pain_002_001_10::ClearingSystemMemberIdentification21

Source§

impl Validate for CustomerPaymentStatusReportV10

Source§

impl Validate for mx_message::document::pain_002_001_10::DateAndPlaceOfBirth1

Source§

impl Validate for mx_message::document::pain_002_001_10::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::pain_002_001_10::GenericOrganisationIdentification1

Source§

impl Validate for mx_message::document::pain_002_001_10::GenericPersonIdentification1

Source§

impl Validate for GroupHeader861

Source§

impl Validate for mx_message::document::pain_002_001_10::OrganisationIdentification291

Source§

impl Validate for mx_message::document::pain_002_001_10::OrganisationIdentification292

Source§

impl Validate for mx_message::document::pain_002_001_10::OrganisationIdentificationSchemeName1Choice

Source§

impl Validate for OriginalGroupHeader171

Source§

impl Validate for OriginalPaymentInstruction321

Source§

impl Validate for mx_message::document::pain_002_001_10::Party38Choice1

Source§

impl Validate for mx_message::document::pain_002_001_10::Party38Choice2

Source§

impl Validate for mx_message::document::pain_002_001_10::PartyIdentification1351

Source§

impl Validate for mx_message::document::pain_002_001_10::PartyIdentification1352

Source§

impl Validate for PaymentTransaction1051

Source§

impl Validate for mx_message::document::pain_002_001_10::PersonIdentification131

Source§

impl Validate for mx_message::document::pain_002_001_10::PersonIdentificationSchemeName1Choice

Source§

impl Validate for mx_message::document::pain_002_001_10::PostalAddress241

Source§

impl Validate for mx_message::document::pain_002_001_10::StatusReason6Choice1

Source§

impl Validate for mx_message::document::pain_002_001_10::StatusReasonInformation121

Source§

impl Validate for mx_message::document::pain_008_001_08::AccountIdentification4Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::AccountSchemeName1Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::ActiveOrHistoricCurrencyAndAmount

Source§

impl Validate for mx_message::document::pain_008_001_08::AddressType3Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::AmendmentInformationDetails131

Source§

impl Validate for mx_message::document::pain_008_001_08::Authorisation1Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::document::pain_008_001_08::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::document::pain_008_001_08::BranchAndFinancialInstitutionIdentification63

Source§

impl Validate for mx_message::document::pain_008_001_08::BranchAndFinancialInstitutionIdentification64

Source§

impl Validate for mx_message::document::pain_008_001_08::BranchAndFinancialInstitutionIdentification65

Source§

impl Validate for mx_message::document::pain_008_001_08::CashAccount38

Source§

impl Validate for mx_message::document::pain_008_001_08::CashAccount381

Source§

impl Validate for mx_message::document::pain_008_001_08::CashAccountType2Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::CategoryPurpose1Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::document::pain_008_001_08::ClearingSystemIdentification2Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::ClearingSystemMemberIdentification2

Source§

impl Validate for mx_message::document::pain_008_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::document::pain_008_001_08::Contact4

Source§

impl Validate for mx_message::document::pain_008_001_08::CreditorReferenceInformation2

Source§

impl Validate for mx_message::document::pain_008_001_08::CreditorReferenceType1Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::CreditorReferenceType2

Source§

impl Validate for CustomerDirectDebitInitiationV08

Source§

impl Validate for mx_message::document::pain_008_001_08::DateAndPlaceOfBirth1

Source§

impl Validate for mx_message::document::pain_008_001_08::DatePeriod2

Source§

impl Validate for mx_message::document::pain_008_001_08::DirectDebitTransaction101

Source§

impl Validate for DirectDebitTransactionInformation231

Source§

impl Validate for mx_message::document::pain_008_001_08::DiscountAmountAndType1

Source§

impl Validate for mx_message::document::pain_008_001_08::DiscountAmountType1Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::DocumentAdjustment1

Source§

impl Validate for mx_message::document::pain_008_001_08::DocumentLineIdentification1

Source§

impl Validate for mx_message::document::pain_008_001_08::DocumentLineInformation1

Source§

impl Validate for mx_message::document::pain_008_001_08::DocumentLineType1

Source§

impl Validate for mx_message::document::pain_008_001_08::DocumentLineType1Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::FinancialIdentificationSchemeName1Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::FinancialInstitutionIdentification18

Source§

impl Validate for mx_message::document::pain_008_001_08::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::document::pain_008_001_08::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::document::pain_008_001_08::FinancialInstitutionIdentification183

Source§

impl Validate for mx_message::document::pain_008_001_08::FinancialInstitutionIdentification184

Source§

impl Validate for mx_message::document::pain_008_001_08::Frequency36Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::FrequencyAndMoment1

Source§

impl Validate for mx_message::document::pain_008_001_08::FrequencyPeriod1

Source§

impl Validate for mx_message::document::pain_008_001_08::Garnishment31

Source§

impl Validate for mx_message::document::pain_008_001_08::GarnishmentType1

Source§

impl Validate for mx_message::document::pain_008_001_08::GarnishmentType1Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::GenericAccountIdentification1

Source§

impl Validate for mx_message::document::pain_008_001_08::GenericFinancialIdentification1

Source§

impl Validate for mx_message::document::pain_008_001_08::GenericIdentification30

Source§

impl Validate for mx_message::document::pain_008_001_08::GenericOrganisationIdentification1

Source§

impl Validate for mx_message::document::pain_008_001_08::GenericOrganisationIdentification11

Source§

impl Validate for mx_message::document::pain_008_001_08::GenericPersonIdentification1

Source§

impl Validate for mx_message::document::pain_008_001_08::GenericPersonIdentification11

Source§

impl Validate for GroupHeader831

Source§

impl Validate for mx_message::document::pain_008_001_08::LocalInstrument2Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::MandateRelatedInformation141

Source§

impl Validate for mx_message::document::pain_008_001_08::MandateSetupReason1Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::NameAndAddress161

Source§

impl Validate for mx_message::document::pain_008_001_08::OrganisationIdentification29

Source§

impl Validate for mx_message::document::pain_008_001_08::OrganisationIdentification291

Source§

impl Validate for mx_message::document::pain_008_001_08::OrganisationIdentification292

Source§

impl Validate for mx_message::document::pain_008_001_08::OrganisationIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pain_008_001_08::OrganisationIdentificationSchemeName1Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::OtherContact1

Source§

impl Validate for mx_message::document::pain_008_001_08::Party38Choice1

Source§

impl Validate for mx_message::document::pain_008_001_08::Party38Choice2

Source§

impl Validate for mx_message::document::pain_008_001_08::Party38Choice

Source§

impl Validate for PartyIdentification135

Source§

impl Validate for mx_message::document::pain_008_001_08::PartyIdentification1351

Source§

impl Validate for mx_message::document::pain_008_001_08::PartyIdentification1352

Source§

impl Validate for mx_message::document::pain_008_001_08::PartyIdentification1353

Source§

impl Validate for mx_message::document::pain_008_001_08::PartyIdentification1354

Source§

impl Validate for PaymentIdentification6

Source§

impl Validate for PaymentInstruction291

Source§

impl Validate for PaymentTypeInformation291

Source§

impl Validate for mx_message::document::pain_008_001_08::PersonIdentification13

Source§

impl Validate for mx_message::document::pain_008_001_08::PersonIdentification131

Source§

impl Validate for mx_message::document::pain_008_001_08::PersonIdentification132

Source§

impl Validate for mx_message::document::pain_008_001_08::PersonIdentificationSchemeName1Choice1

Source§

impl Validate for mx_message::document::pain_008_001_08::PersonIdentificationSchemeName1Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::PostalAddress24

Source§

impl Validate for mx_message::document::pain_008_001_08::PostalAddress241

Source§

impl Validate for mx_message::document::pain_008_001_08::PostalAddress242

Source§

impl Validate for mx_message::document::pain_008_001_08::PostalAddress243

Source§

impl Validate for mx_message::document::pain_008_001_08::PostalAddress244

Source§

impl Validate for mx_message::document::pain_008_001_08::ProxyAccountIdentification1

Source§

impl Validate for mx_message::document::pain_008_001_08::ProxyAccountType1Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::Purpose2Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::ReferredDocumentInformation7

Source§

impl Validate for mx_message::document::pain_008_001_08::ReferredDocumentType3Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::ReferredDocumentType4

Source§

impl Validate for mx_message::document::pain_008_001_08::RegulatoryAuthority2

Source§

impl Validate for mx_message::document::pain_008_001_08::RegulatoryReporting3

Source§

impl Validate for mx_message::document::pain_008_001_08::RemittanceAmount2

Source§

impl Validate for mx_message::document::pain_008_001_08::RemittanceAmount3

Source§

impl Validate for mx_message::document::pain_008_001_08::RemittanceInformation161

Source§

impl Validate for mx_message::document::pain_008_001_08::RemittanceLocation71

Source§

impl Validate for mx_message::document::pain_008_001_08::RemittanceLocationData11

Source§

impl Validate for mx_message::document::pain_008_001_08::ServiceLevel8Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::StructuredRegulatoryReporting3

Source§

impl Validate for mx_message::document::pain_008_001_08::StructuredRemittanceInformation161

Source§

impl Validate for mx_message::document::pain_008_001_08::TaxAmount2

Source§

impl Validate for mx_message::document::pain_008_001_08::TaxAmountAndType1

Source§

impl Validate for mx_message::document::pain_008_001_08::TaxAmountType1Choice

Source§

impl Validate for mx_message::document::pain_008_001_08::TaxAuthorisation1

Source§

impl Validate for mx_message::document::pain_008_001_08::TaxInformation7

Source§

impl Validate for mx_message::document::pain_008_001_08::TaxInformation8

Source§

impl Validate for mx_message::document::pain_008_001_08::TaxParty1

Source§

impl Validate for mx_message::document::pain_008_001_08::TaxParty2

Source§

impl Validate for mx_message::document::pain_008_001_08::TaxPeriod2

Source§

impl Validate for mx_message::document::pain_008_001_08::TaxRecord2

Source§

impl Validate for mx_message::document::pain_008_001_08::TaxRecordDetails2

Source§

impl Validate for mx_message::header::bah_admi_024_001_01::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::header::bah_admi_024_001_01::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_admi_024_001_01::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_admi_024_001_01::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_admi_024_001_01::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_admi_024_001_01::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::header::bah_admi_024_001_01::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_admi_024_001_01::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_025_001_08::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::header::bah_camt_025_001_08::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_025_001_08::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_025_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_camt_025_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_camt_025_001_08::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::header::bah_camt_025_001_08::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_025_001_08::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_029_001::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::header::bah_camt_029_001::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_029_001::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_029_001::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_camt_029_001::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_camt_029_001::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::header::bah_camt_029_001::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_029_001::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_052_001_08::BranchAndFinancialInstitutionIdentification65

Source§

impl Validate for mx_message::header::bah_camt_052_001_08::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_052_001_08::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_052_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_camt_052_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_camt_052_001_08::FinancialInstitutionIdentification183

Source§

impl Validate for mx_message::header::bah_camt_052_001_08::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_052_001_08::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_053_001_08::BranchAndFinancialInstitutionIdentification63

Source§

impl Validate for mx_message::header::bah_camt_053_001_08::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_053_001_08::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_053_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_camt_053_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_camt_053_001_08::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::header::bah_camt_053_001_08::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_053_001_08::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_054_001::BranchAndFinancialInstitutionIdentification68

Source§

impl Validate for mx_message::header::bah_camt_054_001::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_054_001::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_054_001::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_camt_054_001::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_camt_054_001::FinancialInstitutionIdentification187

Source§

impl Validate for mx_message::header::bah_camt_054_001::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_054_001::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_055_001_08::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::header::bah_camt_055_001_08::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_055_001_08::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_055_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_camt_055_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_camt_055_001_08::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::header::bah_camt_055_001_08::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_055_001_08::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_056_001_08::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::header::bah_camt_056_001_08::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_056_001_08::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_056_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_camt_056_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_camt_056_001_08::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::header::bah_camt_056_001_08::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_056_001_08::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_057_001_06::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::header::bah_camt_057_001_06::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_057_001_06::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_057_001_06::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_camt_057_001_06::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_camt_057_001_06::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::header::bah_camt_057_001_06::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_057_001_06::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_058_001_08::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::header::bah_camt_058_001_08::BranchAndFinancialInstitutionIdentification63

Source§

impl Validate for mx_message::header::bah_camt_058_001_08::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_058_001_08::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_058_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_camt_058_001_08::ClearingSystemIdentification2Choice

Source§

impl Validate for mx_message::header::bah_camt_058_001_08::ClearingSystemMemberIdentification2

Source§

impl Validate for mx_message::header::bah_camt_058_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_camt_058_001_08::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::header::bah_camt_058_001_08::FinancialInstitutionIdentification183

Source§

impl Validate for mx_message::header::bah_camt_058_001_08::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_058_001_08::Party44Choice1

Source§

impl Validate for Party44Choice2

Source§

impl Validate for mx_message::header::bah_camt_060_001_05::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::header::bah_camt_060_001_05::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_060_001_05::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_060_001_05::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_camt_060_001_05::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_camt_060_001_05::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::header::bah_camt_060_001_05::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_060_001_05::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_105_001_02::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::header::bah_camt_105_001_02::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_105_001_02::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_105_001_02::ClearingSystemIdentification2Choice

Source§

impl Validate for mx_message::header::bah_camt_105_001_02::ClearingSystemMemberIdentification22

Source§

impl Validate for mx_message::header::bah_camt_105_001_02::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::header::bah_camt_105_001_02::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_105_001_02::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_105_001_02_mc::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::header::bah_camt_105_001_02_mc::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_105_001_02_mc::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_105_001_02_mc::ClearingSystemIdentification2Choice

Source§

impl Validate for mx_message::header::bah_camt_105_001_02_mc::ClearingSystemMemberIdentification22

Source§

impl Validate for mx_message::header::bah_camt_105_001_02_mc::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::header::bah_camt_105_001_02_mc::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_105_001_02_mc::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_106_001_02::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::header::bah_camt_106_001_02::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_106_001_02::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_106_001_02::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_camt_106_001_02::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_camt_106_001_02::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::header::bah_camt_106_001_02::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_106_001_02::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_106_001_02_mc::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::header::bah_camt_106_001_02_mc::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_106_001_02_mc::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_106_001_02_mc::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_camt_106_001_02_mc::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_camt_106_001_02_mc::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::header::bah_camt_106_001_02_mc::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_106_001_02_mc::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_107_001_01::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::header::bah_camt_107_001_01::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_107_001_01::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_107_001_01::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_camt_107_001_01::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_camt_107_001_01::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::header::bah_camt_107_001_01::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_107_001_01::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_108_001_01::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::header::bah_camt_108_001_01::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_108_001_01::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_108_001_01::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_camt_108_001_01::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_camt_108_001_01::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::header::bah_camt_108_001_01::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_108_001_01::Party44Choice1

Source§

impl Validate for mx_message::header::bah_camt_109_001_01::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::header::bah_camt_109_001_01::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_camt_109_001_01::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_camt_109_001_01::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_camt_109_001_01::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_camt_109_001_01::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::header::bah_camt_109_001_01::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_camt_109_001_01::Party44Choice1

Source§

impl Validate for mx_message::header::bah_pacs_002_001_10::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::header::bah_pacs_002_001_10::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_pacs_002_001_10::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_pacs_002_001_10::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_pacs_002_001_10::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_pacs_002_001_10::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::header::bah_pacs_002_001_10::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_pacs_002_001_10::Party44Choice1

Source§

impl Validate for mx_message::header::bah_pacs_003_001_08::BranchAndFinancialInstitutionIdentification64

Source§

impl Validate for mx_message::header::bah_pacs_003_001_08::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_pacs_003_001_08::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_pacs_003_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_pacs_003_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_pacs_003_001_08::FinancialInstitutionIdentification184

Source§

impl Validate for mx_message::header::bah_pacs_003_001_08::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_pacs_003_001_08::Party44Choice1

Source§

impl Validate for mx_message::header::bah_pacs_004_001_09::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::header::bah_pacs_004_001_09::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_pacs_004_001_09::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_pacs_004_001_09::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_pacs_004_001_09::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_pacs_004_001_09::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::header::bah_pacs_004_001_09::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_pacs_004_001_09::Party44Choice1

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08::Party44Choice1

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08_stp::BranchAndFinancialInstitutionIdentification61

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08_stp::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08_stp::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08_stp::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08_stp::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08_stp::FinancialInstitutionIdentification181

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08_stp::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_pacs_008_001_08_stp::Party44Choice1

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08::Party44Choice1

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_adv::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_adv::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_adv::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_adv::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_adv::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_adv::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_adv::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_adv::Party44Choice1

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_cov::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_cov::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_cov::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_cov::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_cov::ClearingSystemMemberIdentification21

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_cov::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_cov::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_pacs_009_001_08_cov::Party44Choice1

Source§

impl Validate for mx_message::header::bah_pain_001_001_09::BranchAndFinancialInstitutionIdentification64

Source§

impl Validate for mx_message::header::bah_pain_001_001_09::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_pain_001_001_09::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_pain_001_001_09::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_pain_001_001_09::ClearingSystemMemberIdentification22

Source§

impl Validate for mx_message::header::bah_pain_001_001_09::FinancialInstitutionIdentification183

Source§

impl Validate for mx_message::header::bah_pain_001_001_09::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_pain_001_001_09::Party44Choice1

Source§

impl Validate for mx_message::header::bah_pain_002_001_10::BranchAndFinancialInstitutionIdentification62

Source§

impl Validate for mx_message::header::bah_pain_002_001_10::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_pain_002_001_10::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_pain_002_001_10::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_pain_002_001_10::ClearingSystemMemberIdentification22

Source§

impl Validate for mx_message::header::bah_pain_002_001_10::FinancialInstitutionIdentification182

Source§

impl Validate for mx_message::header::bah_pain_002_001_10::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_pain_002_001_10::Party44Choice1

Source§

impl Validate for mx_message::header::bah_pain_008_001_08::BranchAndFinancialInstitutionIdentification66

Source§

impl Validate for mx_message::header::bah_pain_008_001_08::BusinessApplicationHeader51

Source§

impl Validate for mx_message::header::bah_pain_008_001_08::BusinessApplicationHeaderV02

Source§

impl Validate for mx_message::header::bah_pain_008_001_08::ClearingSystemIdentification2Choice1

Source§

impl Validate for mx_message::header::bah_pain_008_001_08::ClearingSystemMemberIdentification22

Source§

impl Validate for mx_message::header::bah_pain_008_001_08::FinancialInstitutionIdentification185

Source§

impl Validate for mx_message::header::bah_pain_008_001_08::ImplementationSpecification1

Source§

impl Validate for mx_message::header::bah_pain_008_001_08::Party44Choice1