pub struct Mtdinvoice {
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 Mtdinvoice
impl Mtdinvoice
pub fn new() -> Mtdinvoice
Trait Implementations§
Source§impl Clone for Mtdinvoice
impl Clone for Mtdinvoice
Source§fn clone(&self) -> Mtdinvoice
fn clone(&self) -> Mtdinvoice
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 Mtdinvoice
impl Debug for Mtdinvoice
Source§impl Default for Mtdinvoice
impl Default for Mtdinvoice
Source§fn default() -> Mtdinvoice
fn default() -> Mtdinvoice
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for Mtdinvoice
impl<'de> Deserialize<'de> for Mtdinvoice
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 Mtdinvoice
impl PartialEq for Mtdinvoice
Source§impl Serialize for Mtdinvoice
impl Serialize for Mtdinvoice
impl StructuralPartialEq for Mtdinvoice
Auto Trait Implementations§
impl Freeze for Mtdinvoice
impl RefUnwindSafe for Mtdinvoice
impl Send for Mtdinvoice
impl Sync for Mtdinvoice
impl Unpin for Mtdinvoice
impl UnwindSafe for Mtdinvoice
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