tetrio_api/models/labs/scoreflow.rs
1use serde::{Deserialize, Serialize};
2
3use crate::models::{common::APIint, packet::Packet};
4
5#[derive(Serialize, Deserialize, Clone, Debug)]
6pub struct ScoreFlowPoint(pub APIint, pub APIint, pub APIint);
7
8#[derive(Serialize, Deserialize, Clone, Debug)]
9pub struct ScoreFlow {
10 #[serde(rename = "startTime")]
11 pub start_time: APIint,
12 pub points: Vec<ScoreFlowPoint>,
13}
14
15pub type ScoreFlowPacket = Packet<ScoreFlow>;