asana/model/
task_count_response.rs1use serde::{Serialize, Deserialize};
2#[derive(Debug, Clone, Serialize, Deserialize, Default)]
4pub struct TaskCountResponse {
5 pub num_completed_milestones: i64,
7 pub num_completed_tasks: i64,
9 pub num_incomplete_milestones: i64,
11 pub num_incomplete_tasks: i64,
13 pub num_milestones: i64,
15 pub num_tasks: i64,
17}
18impl std::fmt::Display for TaskCountResponse {
19 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> Result<(), std::fmt::Error> {
20 write!(f, "{}", serde_json::to_string(self).unwrap())
21 }
22}