Struct billecta::DebtCollectionFromInvoiceEntry
source · pub struct DebtCollectionFromInvoiceEntry {Show 18 fields
pub source_public_id: Option<String>,
pub delivery_method: DeliveryMethodType,
pub communication_language: LanguageType,
pub reason_description: Option<String>,
pub number_of_reminders: i32,
pub start_debt_collection_action_level: DebtCollectionActionLevelType,
pub end_debt_collection_action_level: DebtCollectionActionLevelType,
pub payment_terms_in_days: i32,
pub interest_percentage: f64,
pub interest_type: Option<InterestType>,
pub our_reference: Option<String>,
pub your_reference: Option<String>,
pub interest_start_in_days_after_due_date: i32,
pub reason_for_higher_interest: Option<String>,
pub delivery_address_override: Option<DeliveryAddressOverride>,
pub payment_override: Option<PaymentOverride>,
pub eviction: bool,
pub inform_social_welfare: bool,
}
Fields§
§source_public_id: Option<String>
§delivery_method: DeliveryMethodType
§communication_language: LanguageType
§reason_description: Option<String>
§number_of_reminders: i32
§start_debt_collection_action_level: DebtCollectionActionLevelType
§end_debt_collection_action_level: DebtCollectionActionLevelType
§payment_terms_in_days: i32
§interest_percentage: f64
§interest_type: Option<InterestType>
§our_reference: Option<String>
§your_reference: Option<String>
§interest_start_in_days_after_due_date: i32
§reason_for_higher_interest: Option<String>
§delivery_address_override: Option<DeliveryAddressOverride>
§payment_override: Option<PaymentOverride>
§eviction: bool
Trait Implementations§
source§impl Clone for DebtCollectionFromInvoiceEntry
impl Clone for DebtCollectionFromInvoiceEntry
source§fn clone(&self) -> DebtCollectionFromInvoiceEntry
fn clone(&self) -> DebtCollectionFromInvoiceEntry
Returns a copy 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<'de> Deserialize<'de> for DebtCollectionFromInvoiceEntry
impl<'de> Deserialize<'de> for DebtCollectionFromInvoiceEntry
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
Auto Trait Implementations§
impl Freeze for DebtCollectionFromInvoiceEntry
impl RefUnwindSafe for DebtCollectionFromInvoiceEntry
impl Send for DebtCollectionFromInvoiceEntry
impl Sync for DebtCollectionFromInvoiceEntry
impl Unpin for DebtCollectionFromInvoiceEntry
impl UnwindSafe for DebtCollectionFromInvoiceEntry
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