pub struct AccountLineItemEntity {
pub id: Option<i64>,
pub amount: Option<f64>,
pub balance: Option<f64>,
pub created_at: Option<String>,
pub currency: Option<String>,
pub download_uri: Option<String>,
pub invoice_line_items: Option<Vec<InvoiceLineItemEntity>>,
}
Expand description
An Account Line Item entity (Invoice)
Fields§
§id: Option<i64>
Line item ID
amount: Option<f64>
Amount
balance: Option<f64>
Balance
created_at: Option<String>
Created at
currency: Option<String>
Currency (e.g., “USD”)
download_uri: Option<String>
Download URI
invoice_line_items: Option<Vec<InvoiceLineItemEntity>>
Associated invoice line items
Trait Implementations§
Source§impl Clone for AccountLineItemEntity
impl Clone for AccountLineItemEntity
Source§fn clone(&self) -> AccountLineItemEntity
fn clone(&self) -> AccountLineItemEntity
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 AccountLineItemEntity
impl Debug for AccountLineItemEntity
Source§impl<'de> Deserialize<'de> for AccountLineItemEntity
impl<'de> Deserialize<'de> for AccountLineItemEntity
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 AccountLineItemEntity
impl RefUnwindSafe for AccountLineItemEntity
impl Send for AccountLineItemEntity
impl Sync for AccountLineItemEntity
impl Unpin for AccountLineItemEntity
impl UnwindSafe for AccountLineItemEntity
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