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}