refactors

This commit is contained in:
vextrixes committed 2026-11-01 02:36:22 +01:00
1 parent 7b53c2db88
commit b4e4b03e67
32 files changed
+414 -361

No files matched your search

+2 -2
View File
@@ -1,5 +1,5 @@
mod endpoints;
mod subject_types;
mod subject;
pub use endpoints::*;
pub use subject_types::*;
pub use subject::*;
@@ -1,11 +1,5 @@
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 {
@@ -21,3 +15,9 @@ pub struct Subject {
pub teacher_home_phone: Option<String>,
pub teacher_mobile_phone: Option<String>,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "PascalCase")]
pub struct Subjects {
pub subjects: Vec<Subject>,
}