use crate::model::{shared, types};
use serde::{Deserialize, Serialize};
#[derive(PartialEq, Deserialize, Serialize, Debug)]
#[serde(rename_all = "camelCase")]
pub struct ExpenseReports {
pub results: Vec<ExpenseReport>,
pub has_more: bool,
}
#[derive(PartialEq, Deserialize, Serialize, Debug)]
#[serde(rename_all = "camelCase")]
pub struct ExpenseReport {
pub id: types::UUID,
pub number: i64,
pub title: String,
pub notes: String,
pub date: types::Date,
pub created_at: types::Timestamp,
pub member: shared::Entity,
}
#[cfg(test)]
mod tests;