pub struct InvoiceSummary {
pub period: Option<String>,
pub date_of_invoice: Option<String>,
pub amount_type: Option<AmountType>,
pub amount: Option<f64>,
pub hours_per_day: Option<f64>,
pub sub_total: Option<f64>,
pub client: Option<String>,
}Fields§
§period: Option<String>§date_of_invoice: Option<String>§amount_type: Option<AmountType>§amount: Option<f64>§hours_per_day: Option<f64>§sub_total: Option<f64>§client: Option<String>Implementations§
Source§impl InvoiceSummary
impl InvoiceSummary
pub fn new() -> InvoiceSummary
Trait Implementations§
Source§impl Clone for InvoiceSummary
impl Clone for InvoiceSummary
Source§fn clone(&self) -> InvoiceSummary
fn clone(&self) -> InvoiceSummary
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 InvoiceSummary
impl Debug for InvoiceSummary
Source§impl Default for InvoiceSummary
impl Default for InvoiceSummary
Source§fn default() -> InvoiceSummary
fn default() -> InvoiceSummary
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InvoiceSummary
impl<'de> Deserialize<'de> for InvoiceSummary
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 InvoiceSummary
impl PartialEq for InvoiceSummary
Source§impl Serialize for InvoiceSummary
impl Serialize for InvoiceSummary
impl StructuralPartialEq for InvoiceSummary
Auto Trait Implementations§
impl Freeze for InvoiceSummary
impl RefUnwindSafe for InvoiceSummary
impl Send for InvoiceSummary
impl Sync for InvoiceSummary
impl Unpin for InvoiceSummary
impl UnwindSafe for InvoiceSummary
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