square_api_client/models/
order_money_amounts.rs

1//! Model struct for OrderMoneyAmounts type
2
3use serde::{Deserialize, Serialize};
4
5use super::Money;
6
7/// A collection of various money amounts.
8#[derive(Clone, Debug, Default, Deserialize, Eq, PartialEq, Serialize)]
9pub struct OrderMoneyAmounts {
10    /// The total money.
11    pub total_money: Option<Money>,
12    /// The money associated with taxes.
13    pub tax_money: Option<Money>,
14    /// The money associated with discounts.
15    pub discount_money: Option<Money>,
16    /// The money associated with tips.
17    pub tip_money: Option<Money>,
18    /// The money associated with service charges.
19    pub service_charge_money: Option<Money>,
20}