Files
bakalari-types/src/lib.rs
T

42 lines
1.3 KiB
Rust
Raw Normal View History

2026-10-24 12:17:29 +02:00
mod absence;
mod api_info;
2026-10-24 19:57:28 +02:00
mod attachment;
2026-10-24 12:17:29 +02:00
mod error;
2026-10-24 19:39:48 +02:00
mod events;
2026-10-25 14:31:35 +01:00
mod gdpr;
2026-10-24 19:57:28 +02:00
mod homework;
2026-10-25 15:20:21 +01:00
mod lesson;
2026-10-25 11:24:38 +01:00
mod marks;
2026-10-25 17:33:04 +01:00
mod measures;
2026-10-25 14:16:05 +01:00
mod payments;
2026-10-24 19:39:48 +02:00
mod stdtype;
2026-10-25 11:10:01 +01:00
mod subjects;
2026-10-25 14:27:02 +01:00
mod substitutions;
2026-10-25 12:25:31 +01:00
mod themes;
2026-10-25 15:15:14 +00:00
mod timetable;
2026-10-25 11:02:35 +01:00
mod user;
2026-10-25 16:07:38 +01:00
mod webmodules;
2026-10-25 14:46:36 +01:00
mod what_if;
2026-10-24 12:17:29 +02:00
pub use absence::{Absence, AbsenceListItem, SubjectAbsence};
pub use api_info::ApiInfo;
2026-10-24 19:57:28 +02:00
pub use attachment::Attachment;
2026-10-24 12:17:29 +02:00
pub use error::Error;
2026-10-25 14:58:00 +01:00
pub use events::{Event, Events, Time};
2026-10-25 14:31:35 +01:00
pub use gdpr::{GDPRcommissioner, GDPRcommissioners};
2026-10-24 19:57:28 +02:00
pub use homework::{Homework, HomeworkListItem};
2026-10-25 15:20:21 +01:00
pub use lesson::{
AbsencesGroup, AbsentTypeOption, LessonAbsence, LessonHour, LessonLastTheme,
LessonStudentAbsence, LessonStudentInfo,
};
2026-10-25 17:50:13 +01:00
pub use marks::{Mark, Marks, SubjectMarks, MarksFinal, CertificateTerm, FinalMark};
2026-10-25 17:33:04 +01:00
pub use measures::{Measures, PedagogicalMeasure};
2026-10-25 14:27:02 +01:00
pub use payments::{AddBalance, ClassfundPayments, ClassfundSummary, Payment, PaymentMonthlyData};
2026-10-25 17:27:49 +01:00
pub use stdtype::{StdClassGroup, StdType};
2026-10-25 11:24:38 +01:00
pub use subjects::{Subject, Subjects};
2026-10-25 14:27:02 +01:00
pub use substitutions::{SubstitutionChange, Substitutions};
2026-10-25 12:25:31 +01:00
pub use themes::{Theme, Themes};
2026-10-25 17:27:49 +01:00
pub use timetable::{Timetable, TimetableAtom, TimetableChange, TimetableDay, TimetableHour};
2026-10-25 11:10:01 +01:00
pub use user::{Module, User};
2026-10-25 16:07:38 +01:00
pub use webmodules::{Webmodule, Webmodules};
2026-10-25 17:33:04 +01:00
pub use what_if::{WhatIfResult, WhatIfResultMark, WhatIfStartingEnvironmentMark};