pub struct ReportEntry101 {Show 19 fields
pub ntry_ref: Option<String>,
pub amt: ActiveOrHistoricCurrencyAndAmount,
pub cdt_dbt_ind: CreditDebitCode,
pub rvsl_ind: Option<bool>,
pub sts: EntryStatus1Choice1,
pub bookg_dt: Option<DateAndDateTime2Choice1>,
pub val_dt: DateAndDateTime2Choice1,
pub acct_svcr_ref: Option<String>,
pub avlbty: Option<Vec<CashAvailability1>>,
pub bk_tx_cd: BankTransactionCodeStructure41,
pub comssn_wvr_ind: Option<bool>,
pub addtl_inf_ind: Option<MessageIdentification21>,
pub amt_dtls: Option<AmountAndCurrencyExchange31>,
pub chrgs: Option<Charges61>,
pub tech_inpt_chanl: Option<TechnicalInputChannel1Choice1>,
pub intrst: Option<TransactionInterest41>,
pub card_tx: Option<CardEntry41>,
pub ntry_dtls: Option<Vec<Box<EntryDetails91>>>,
pub addtl_ntry_inf: Option<String>,
}Fields§
§ntry_ref: Option<String>§amt: ActiveOrHistoricCurrencyAndAmount§cdt_dbt_ind: CreditDebitCode§rvsl_ind: Option<bool>§sts: EntryStatus1Choice1§bookg_dt: Option<DateAndDateTime2Choice1>§val_dt: DateAndDateTime2Choice1§acct_svcr_ref: Option<String>§avlbty: Option<Vec<CashAvailability1>>§bk_tx_cd: BankTransactionCodeStructure41§comssn_wvr_ind: Option<bool>§addtl_inf_ind: Option<MessageIdentification21>§amt_dtls: Option<AmountAndCurrencyExchange31>§chrgs: Option<Charges61>§tech_inpt_chanl: Option<TechnicalInputChannel1Choice1>§intrst: Option<TransactionInterest41>§card_tx: Option<CardEntry41>§ntry_dtls: Option<Vec<Box<EntryDetails91>>>§addtl_ntry_inf: Option<String>Trait Implementations§
Source§impl Clone for ReportEntry101
impl Clone for ReportEntry101
Source§fn clone(&self) -> ReportEntry101
fn clone(&self) -> ReportEntry101
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ReportEntry101
impl Debug for ReportEntry101
Source§impl Default for ReportEntry101
impl Default for ReportEntry101
Source§fn default() -> ReportEntry101
fn default() -> ReportEntry101
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReportEntry101
impl<'de> Deserialize<'de> for ReportEntry101
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ReportEntry101
impl PartialEq for ReportEntry101
Source§impl Serialize for ReportEntry101
impl Serialize for ReportEntry101
Source§impl Validate for ReportEntry101
impl Validate for ReportEntry101
Source§fn validate(
&self,
path: &str,
config: &ParserConfig,
collector: &mut ErrorCollector,
)
fn validate( &self, path: &str, config: &ParserConfig, collector: &mut ErrorCollector, )
Validate the instance and collect errors with path information
impl StructuralPartialEq for ReportEntry101
Auto Trait Implementations§
impl Freeze for ReportEntry101
impl RefUnwindSafe for ReportEntry101
impl Send for ReportEntry101
impl Sync for ReportEntry101
impl Unpin for ReportEntry101
impl UnwindSafe for ReportEntry101
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more