added subjects

This commit is contained in:
vextrixes committed 2026-10-25 11:10:01 +01:00
1 parent 62a2b64672
commit 3e40445b32
4 files changed
+33 -9

No files matched your search

+23
View File
@@ -0,0 +1,23 @@
use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "PascalCase")]
pub struct Subjects {
pub subjects: Vec<Subject>,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "PascalCase")]
pub struct Subject {
pub subject_id: String,
pub subject_name: String,
pub subject_abbrev: String,
pub teacher_id: String,
pub teacher_name: String,
pub teacher_abbrev: String,
pub teacher_email: String,
pub teacher_web: String,
// TeacherSchoolPhone:option<>,
// TeacherHomePhone:option<>,
// TeacherMobilePhone:option<>
}