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>;