pub struct MtdInvoiceResponse {
pub customer_id: Option<String>,
pub invoice_id: Option<String>,
pub billing_start_date: Option<String>,
pub billing_end_date: Option<String>,
pub monthly_transaction_amount: Option<String>,
pub transaction_line_items: Option<Vec<Mtdlineitems>>,
}
Fields§
§customer_id: Option<String>
The Customer ID associated with the invoice.
invoice_id: Option<String>
An alphanumeric string identifying the invoice.
billing_start_date: Option<String>
The date and time (in ISO 8601 format) for the initiation point of a billing cycle, signifying the start of charges for a service or subscription.
billing_end_date: Option<String>
The date and time (in ISO 8601 format) for the termination point of a billing cycle, signifying the end of charges for a service or subscription.
monthly_transaction_amount: Option<String>
The total billable amount for invoiced services charged within a single month.
transaction_line_items: Option<Vec<Mtdlineitems>>
Implementations§
Source§impl MtdInvoiceResponse
impl MtdInvoiceResponse
pub fn new() -> MtdInvoiceResponse
Trait Implementations§
Source§impl Clone for MtdInvoiceResponse
impl Clone for MtdInvoiceResponse
Source§fn clone(&self) -> MtdInvoiceResponse
fn clone(&self) -> MtdInvoiceResponse
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 MtdInvoiceResponse
impl Debug for MtdInvoiceResponse
Source§impl Default for MtdInvoiceResponse
impl Default for MtdInvoiceResponse
Source§fn default() -> MtdInvoiceResponse
fn default() -> MtdInvoiceResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MtdInvoiceResponse
impl<'de> Deserialize<'de> for MtdInvoiceResponse
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
Source§impl PartialEq for MtdInvoiceResponse
impl PartialEq for MtdInvoiceResponse
Source§impl Serialize for MtdInvoiceResponse
impl Serialize for MtdInvoiceResponse
impl StructuralPartialEq for MtdInvoiceResponse
Auto Trait Implementations§
impl Freeze for MtdInvoiceResponse
impl RefUnwindSafe for MtdInvoiceResponse
impl Send for MtdInvoiceResponse
impl Sync for MtdInvoiceResponse
impl Unpin for MtdInvoiceResponse
impl UnwindSafe for MtdInvoiceResponse
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