Skip to main content

dtz_billing/models/
transaction.rs

1/*
2 * DTZ Billing Api
3 *
4 * a generated client for the DTZ Billing API
5 *
6 * Contact: jens@apimeister.com
7 * Generated by: https://openapi-generator.tech
8 */
9
10#[allow(unused_imports)]
11use crate::models;
12#[allow(unused_imports)]
13use serde::{Deserialize, Serialize};
14
15#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct Transaction {
17    #[serde(rename = "service", skip_serializing_if = "Option::is_none")]
18    pub service: Option<String>,
19    #[serde(rename = "contextId", skip_serializing_if = "Option::is_none")]
20    pub context_id: Option<String>,
21    #[serde(rename = "ts", skip_serializing_if = "Option::is_none")]
22    pub ts: Option<String>,
23    #[serde(rename = "amountMoney", skip_serializing_if = "Option::is_none")]
24    pub amount_money: Option<f64>,
25}
26
27impl Transaction {
28    pub fn new() -> Transaction {
29        Transaction {
30            service: None,
31            context_id: None,
32            ts: None,
33            amount_money: None,
34        }
35    }
36}
37