pub struct InstallmentPlanActionSub {Show 31 fields
pub action_public_id: Option<String>,
pub creditor_public_id: Uuid,
pub debtor_public_id: Uuid,
pub creditor_org_no: Option<String>,
pub creditor_name: Option<String>,
pub debtor_org_no: Option<String>,
pub debtor_name: Option<String>,
pub current_amount: Option<Amount>,
pub invoiced_amount: Option<Amount>,
pub stage: InstallmentPlanActionStageType,
pub action_type: ActionType,
pub delivery_method: DeliveryMethodType,
pub created: DateTime,
pub closed_date: Option<DateTime>,
pub attested_date: Option<DateTime>,
pub next_event_date: Option<DateTime>,
pub next_event: Option<String>,
pub original_due_date: DateTime,
pub original_invoice_date: DateTime,
pub original_invoice_number: Option<String>,
pub is_paused: bool,
pub is_commented: bool,
pub is_disputed: bool,
pub delivery_status: DeliveryStatusType,
pub files: Vec<File>,
pub oc_rs: Vec<String>,
pub invoice_numbers: Vec<String>,
pub communication_language: LanguageType,
pub payment_terms_in_days: i32,
pub interest_percentage: f64,
pub your_reference: Option<String>,
}Fields§
§action_public_id: Option<String>§creditor_public_id: Uuid§debtor_public_id: Uuid§creditor_org_no: Option<String>§creditor_name: Option<String>§debtor_org_no: Option<String>§debtor_name: Option<String>§current_amount: Option<Amount>§invoiced_amount: Option<Amount>§stage: InstallmentPlanActionStageType§action_type: ActionType§delivery_method: DeliveryMethodType§created: DateTime§closed_date: Option<DateTime>§attested_date: Option<DateTime>§next_event_date: Option<DateTime>§next_event: Option<String>§original_due_date: DateTime§original_invoice_date: DateTime§original_invoice_number: Option<String>§is_paused: bool§is_commented: bool§is_disputed: bool§delivery_status: DeliveryStatusType§files: Vec<File>§oc_rs: Vec<String>§invoice_numbers: Vec<String>§communication_language: LanguageType§payment_terms_in_days: i32§interest_percentage: f64§your_reference: Option<String>Trait Implementations§
Source§impl Clone for InstallmentPlanActionSub
impl Clone for InstallmentPlanActionSub
Source§fn clone(&self) -> InstallmentPlanActionSub
fn clone(&self) -> InstallmentPlanActionSub
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 InstallmentPlanActionSub
impl Debug for InstallmentPlanActionSub
Source§impl<'de> Deserialize<'de> for InstallmentPlanActionSub
impl<'de> Deserialize<'de> for InstallmentPlanActionSub
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 InstallmentPlanActionSub
impl RefUnwindSafe for InstallmentPlanActionSub
impl Send for InstallmentPlanActionSub
impl Sync for InstallmentPlanActionSub
impl Unpin for InstallmentPlanActionSub
impl UnwindSafe for InstallmentPlanActionSub
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