eduapi-port 0.1.0

A library for unofficial API for EduPage.
Documentation
use crate::Endpoints::{Gcall, GetClassroom, GetUser, SignOnlineLesson, TimelineGetData, TimelineGetReplies};

mod get_connection;
//mod core;
//mod cookie_scraper;
/// Edupage API endpoint
enum Endpoints {
    GetUser(i32),
    GetClassroom(i32),
    Gcall(i32),
    SignOnlineLesson(i32),
    TimelineGetData(i32),
    // EduTimeline
    TimelineGetReplies(i32),
    TimelineGetCreatedItems(i32),
    TimelineCreateItem(i32),
    TimelineCreateConfirmation(i32),
    TimelineCreateReply(i32),
    TimelineFlagHW(i32),
    TimelineUploadAttachment(i32),
    // E-Lernen
    ElearningDataTest(i32),
    ElearningTestResults(i32),
    ElearningCardsData(i32),
    GradesData(i32),
    SessionPing(i32),
}
const ENDPOINTE: () = {
    GetUser(1);
    GetClassroom(2);
    Gcall(3);
    SignOnlineLesson(4);
    TimelineGetData(5);
    TimelineGetReplies(6);
};
/// Edupage needs this for no reason
enum Gender {
    Male(String), // String::from
    Female(String), // same as above
}
/// All enums are
enum Role {
    StudyPlan(String),
    Student(String),
    CustPlan
}
const ENTITY_TYPE: () = {

};