Files
bakalari-types/src/measures.rs
T

19 lines
508 B
Rust
Raw Normal View History

2026-10-25 17:33:04 +01:00
use chrono::{DateTime, Utc};
use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "PascalCase")]
pub struct Measures {
2026-10-25 17:34:41 +01:00
pub pedagogical_measures: Vec<PedagogicalMeasure>,
2026-10-25 17:33:04 +01:00
}
#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "PascalCase")]
pub struct PedagogicalMeasure {
2026-10-25 17:34:41 +01:00
pub school_year: String,
pub semester: String,
pub type_label: String,
pub date: DateTime<Utc>,
pub type_id: String,
pub text: String,
2026-10-25 17:33:04 +01:00
}