pub struct DebtRecoveryEvent {
pub debt_recovery_type: Option<String>,
pub recovery_amount: Option<Box<Currency>>,
pub over_payment_credit: Option<Box<Currency>>,
pub debt_recovery_item_list: Option<Vec<DebtRecoveryItem>>,
pub charge_instrument_list: Option<Vec<ChargeInstrument>>,
}Expand description
DebtRecoveryEvent : A debt payment or debt adjustment.
Fields
debt_recovery_type: Option<String>The debt recovery type. Possible values: * DebtPayment * DebtPaymentFailure *DebtAdjustment
recovery_amount: Option<Box<Currency>>over_payment_credit: Option<Box<Currency>>debt_recovery_item_list: Option<Vec<DebtRecoveryItem>>A list of debt recovery item information.
charge_instrument_list: Option<Vec<ChargeInstrument>>A list of payment instruments.
Implementations
sourceimpl DebtRecoveryEvent
impl DebtRecoveryEvent
sourcepub fn new() -> DebtRecoveryEvent
pub fn new() -> DebtRecoveryEvent
A debt payment or debt adjustment.
Trait Implementations
sourceimpl Clone for DebtRecoveryEvent
impl Clone for DebtRecoveryEvent
sourcefn clone(&self) -> DebtRecoveryEvent
fn clone(&self) -> DebtRecoveryEvent
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for DebtRecoveryEvent
impl Debug for DebtRecoveryEvent
sourceimpl Default for DebtRecoveryEvent
impl Default for DebtRecoveryEvent
sourcefn default() -> DebtRecoveryEvent
fn default() -> DebtRecoveryEvent
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for DebtRecoveryEvent
impl<'de> Deserialize<'de> for DebtRecoveryEvent
sourcefn 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
sourceimpl PartialEq<DebtRecoveryEvent> for DebtRecoveryEvent
impl PartialEq<DebtRecoveryEvent> for DebtRecoveryEvent
sourcefn eq(&self, other: &DebtRecoveryEvent) -> bool
fn eq(&self, other: &DebtRecoveryEvent) -> bool
sourceimpl Serialize for DebtRecoveryEvent
impl Serialize for DebtRecoveryEvent
impl StructuralPartialEq for DebtRecoveryEvent
Auto Trait Implementations
impl RefUnwindSafe for DebtRecoveryEvent
impl Send for DebtRecoveryEvent
impl Sync for DebtRecoveryEvent
impl Unpin for DebtRecoveryEvent
impl UnwindSafe for DebtRecoveryEvent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more