pub const DOMAIN: &'static str = "www.miubackend.net";
pub const APP_ID: &'static str = "ReVector";
pub mod classic {
pub const LEADERBOARD: &'static str = "SPLeaderboard";
pub const WEEKLY: &'static str = "ChallengeLB";
pub const WEEKLY_STATS: &'static str = "ChallengeStats";
}
pub mod ultra {
pub const LEADERBOARD: &'static str = "SPLeaderboard_Ultra";
pub const WEEKLY: &'static str = "ChallengeLB_Mayhem";
pub const WEEKLY_STATS: &'static str = "ChallengeStats_Mayhem";
}
#[derive(serde::Serialize, serde::Deserialize, Debug)]
pub struct Results<T> {
pub results: Option<Vec<T>>,
pub code: Option<u32>,
pub error: Option<String>,
}
pub fn format_url(class: &str) -> String {
format!("https://{DOMAIN}/parse/classes/{class}")
}