deleted unecesarry type

This commit is contained in:
vextrixes committed 2026-10-25 16:20:41 +01:00
1 parent 7a7406b53a
commit 2800805773
2 files changed
+2 -10

No files matched your search

+1 -1
View File
@@ -35,7 +35,7 @@ pub use subjects::{Subject, Subjects};
pub use substitutions::{SubstitutionChange, Substitutions};
pub use themes::{Theme, Themes};
pub use timetable::{
Timetable, TimetableAtom, TimetableChange, TimetableClass, TimetableDay, TimetableGroup,
Timetable, TimetableAtom, TimetableChange, TimetableDay, TimetableGroup,
TimetableHour,
};
pub use user::{Module, User};
+1 -9
View File
@@ -8,7 +8,7 @@ use crate::StdType;
pub struct Timetable {
pub hours: Vec<TimetableHour>,
pub days: Vec<TimetableDay>,
pub classes: Vec<TimetableClass>,
pub classes: Vec<StdType>,
pub groups: Vec<TimetableGroup>,
pub subjects: Vec<StdType>,
pub teachers: Vec<StdType>,
@@ -62,14 +62,6 @@ pub struct TimetableChange {
pub type_name: Option<String>,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "PascalCase")]
pub struct TimetableClass {
pub id: String,
pub abbrev: String,
pub name: String,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "PascalCase")]
pub struct TimetableGroup {