pub struct UserInvoiceSummary {
pub id: u32,
pub due_date: u64,
pub date_paid: Option<u64>,
pub sub_total: f64,
pub total: f64,
pub status: InvoiceStatus,
pub applied_balance: f64,
}Fields§
§id: u32§due_date: u64§date_paid: Option<u64>§sub_total: f64§total: f64§status: InvoiceStatus§applied_balance: f64Trait Implementations§
Source§impl Debug for UserInvoiceSummary
impl Debug for UserInvoiceSummary
Source§impl<'de> Deserialize<'de> for UserInvoiceSummary
impl<'de> Deserialize<'de> for UserInvoiceSummary
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 UserInvoiceSummary
impl RefUnwindSafe for UserInvoiceSummary
impl Send for UserInvoiceSummary
impl Sync for UserInvoiceSummary
impl Unpin for UserInvoiceSummary
impl UnwindSafe for UserInvoiceSummary
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