pub struct TransactionInterest41 {
pub ttl_intrst_and_tax_amt: Option<ActiveOrHistoricCurrencyAndAmount>,
pub rcrd: Option<Vec<InterestRecord21>>,
}Fields§
§ttl_intrst_and_tax_amt: Option<ActiveOrHistoricCurrencyAndAmount>§rcrd: Option<Vec<InterestRecord21>>Trait Implementations§
Source§impl Clone for TransactionInterest41
impl Clone for TransactionInterest41
Source§fn clone(&self) -> TransactionInterest41
fn clone(&self) -> TransactionInterest41
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 TransactionInterest41
impl Debug for TransactionInterest41
Source§impl Default for TransactionInterest41
impl Default for TransactionInterest41
Source§fn default() -> TransactionInterest41
fn default() -> TransactionInterest41
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TransactionInterest41
impl<'de> Deserialize<'de> for TransactionInterest41
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 TransactionInterest41
impl PartialEq for TransactionInterest41
Source§impl Serialize for TransactionInterest41
impl Serialize for TransactionInterest41
Source§impl Validate for TransactionInterest41
impl Validate for TransactionInterest41
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 TransactionInterest41
Auto Trait Implementations§
impl Freeze for TransactionInterest41
impl RefUnwindSafe for TransactionInterest41
impl Send for TransactionInterest41
impl Sync for TransactionInterest41
impl Unpin for TransactionInterest41
impl UnwindSafe for TransactionInterest41
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