Struct billecta::InvoiceActionSub
source · pub struct InvoiceActionSub {Show 36 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: InvoiceActionStageType,
pub action_type: ActionType,
pub delivery_method: DeliveryMethodType,
pub delivery_status: DeliveryStatusType,
pub closed_date: Option<DateTime>,
pub created: DateTime,
pub invoice_sent_date: Option<DateTime>,
pub reminder_invoice_sent_date: Option<DateTime>,
pub attested_date: Option<DateTime>,
pub next_event_date: Option<DateTime>,
pub due_date: DateTime,
pub invoice_date: DateTime,
pub invoice_number: Option<String>,
pub is_commented: bool,
pub is_locked: bool,
pub is_paused: bool,
pub ocr: Option<String>,
pub contract_invoice_action_public_id: Option<String>,
pub file: Option<File>,
pub next_event: Option<String>,
pub awaiting_payment_transfer_amount: Option<Amount>,
pub total_vat_amount: Option<Amount>,
pub is_disputed: bool,
pub debt_collection_action_public_id: Option<String>,
pub reminder_invoice_action_public_id: Option<String>,
pub autogiro_withdrawal_enabled: bool,
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: InvoiceActionStageType
§action_type: ActionType
§delivery_method: DeliveryMethodType
§delivery_status: DeliveryStatusType
§closed_date: Option<DateTime>
§created: DateTime
§invoice_sent_date: Option<DateTime>
§reminder_invoice_sent_date: Option<DateTime>
§attested_date: Option<DateTime>
§next_event_date: Option<DateTime>
§due_date: DateTime
§invoice_date: DateTime
§invoice_number: Option<String>
§is_commented: bool
§is_locked: bool
§is_paused: bool
§ocr: Option<String>
§contract_invoice_action_public_id: Option<String>
§file: Option<File>
§next_event: Option<String>
§awaiting_payment_transfer_amount: Option<Amount>
§total_vat_amount: Option<Amount>
§is_disputed: bool
§debt_collection_action_public_id: Option<String>
§reminder_invoice_action_public_id: Option<String>
§autogiro_withdrawal_enabled: bool
§your_reference: Option<String>
Trait Implementations§
source§impl Clone for InvoiceActionSub
impl Clone for InvoiceActionSub
source§fn clone(&self) -> InvoiceActionSub
fn clone(&self) -> InvoiceActionSub
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 Debug for InvoiceActionSub
impl Debug for InvoiceActionSub
source§impl<'de> Deserialize<'de> for InvoiceActionSub
impl<'de> Deserialize<'de> for InvoiceActionSub
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 InvoiceActionSub
impl RefUnwindSafe for InvoiceActionSub
impl Send for InvoiceActionSub
impl Sync for InvoiceActionSub
impl Unpin for InvoiceActionSub
impl UnwindSafe for InvoiceActionSub
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