Struct billecta::SelfInvoiceActionView [−][src]
pub struct SelfInvoiceActionView {}Show 38 fields
pub action_public_id: Option<String>, pub action_type: Option<ActionTypeView>, pub appendixes: Vec<FileView>, pub attachments: Vec<SelfInvoiceActionAttachmentView>, pub bankgiro_no: Option<String>, pub can_cancel: Option<bool>, pub can_credit: Option<bool>, pub can_make_manual: Option<bool>, pub can_pause: Option<bool>, pub can_register_payment: Option<bool>, pub can_resend_manual_invoice: Option<bool>, pub can_resume: Option<bool>, pub can_send_manual_invoice: Option<bool>, pub communication_language: Option<LanguageTypeView>, pub created: Option<DateTime>, pub credited_amount: Option<AmountView>, pub crediting_self_invoice_public_id: Option<String>, pub creditor_public_id: Option<Guid>, pub current_amount: Option<AmountView>, pub debtor: Option<DebtorView>, pub delivery_date: Option<DateTime>, pub delivery_method: Option<DeliveryMethodTypeView>, pub due_date: Option<DateTime>, pub events: Vec<SelfInvoiceActionEventView>, pub interest_amount: Option<AmountView>, pub invoice_date: Option<DateTime>, pub invoiced_amount: Option<AmountView>, pub invoices: Vec<SelfInvoiceActionInvoiceView>, pub message: Option<String>, pub our_reference: Option<String>, pub paid_amount: Option<AmountView>, pub payment_terms_in_days: Option<i64>, pub records: Vec<SelfInvoiceActionRecordView>, pub state: Option<SelfInvoiceActionStateView>, pub total_vat_amount: Option<AmountView>, pub transfer_reference: Option<String>, pub transfer_reference_type: Option<ReferenceTypeView>, pub your_reference: Option<String>,
Fields
action_public_id: Option<String>
action_type: Option<ActionTypeView>
appendixes: Vec<FileView>
attachments: Vec<SelfInvoiceActionAttachmentView>
bankgiro_no: Option<String>
can_cancel: Option<bool>
can_credit: Option<bool>
can_make_manual: Option<bool>
can_pause: Option<bool>
can_register_payment: Option<bool>
can_resend_manual_invoice: Option<bool>
can_resume: Option<bool>
can_send_manual_invoice: Option<bool>
communication_language: Option<LanguageTypeView>
created: Option<DateTime>
credited_amount: Option<AmountView>
crediting_self_invoice_public_id: Option<String>
creditor_public_id: Option<Guid>
current_amount: Option<AmountView>
debtor: Option<DebtorView>
delivery_date: Option<DateTime>
delivery_method: Option<DeliveryMethodTypeView>
due_date: Option<DateTime>
events: Vec<SelfInvoiceActionEventView>
interest_amount: Option<AmountView>
invoice_date: Option<DateTime>
invoiced_amount: Option<AmountView>
invoices: Vec<SelfInvoiceActionInvoiceView>
message: Option<String>
our_reference: Option<String>
paid_amount: Option<AmountView>
payment_terms_in_days: Option<i64>
records: Vec<SelfInvoiceActionRecordView>
state: Option<SelfInvoiceActionStateView>
total_vat_amount: Option<AmountView>
transfer_reference: Option<String>
transfer_reference_type: Option<ReferenceTypeView>
your_reference: Option<String>
Trait Implementations
Returns the “default value” for a type. Read more
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 RefUnwindSafe for SelfInvoiceActionView
impl Send for SelfInvoiceActionView
impl Sync for SelfInvoiceActionView
impl Unpin for SelfInvoiceActionView
impl UnwindSafe for SelfInvoiceActionView
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more