Skip to main content

wanisabi_model/
level_progression.rs

1use chrono::{prelude::DateTime, Utc};
2use serde::{Deserialize, Serialize};
3
4#[derive(Serialize, Deserialize, Debug, PartialEq, Clone)]
5pub struct LevelProgression {
6    pub created_at: DateTime<Utc>,
7    pub abandoned_at: Option<DateTime<Utc>>,
8    pub completed_at: Option<DateTime<Utc>>,
9    pub level: i64,
10    pub passed_at: Option<DateTime<Utc>>,
11    pub started_at: Option<DateTime<Utc>>,
12    pub unlocked_at: Option<DateTime<Utc>>,
13}