hypixel 0.1.0

Rust wrapper for the Hypixel public API.
Documentation
//! This module represents all recorded responses from the Hypixel API
//! endpoints. 
mod player;
mod resource;
mod skyblock;
mod other;

#[cfg(feature = "players")]
pub use self::player::{Player, Friend, Game, RankedSkywars, Guild}; 
#[cfg(feature = "resources")]
pub use resource::{Games, Challenges, Quests, GuildAchievements, VanityPet, Companion};
#[cfg(feature = "skyblock")]
pub use skyblock::{Skills, Item, Mayor, Election, Bingo, Auction, EndedAuction, Bazaar};
#[cfg(feature = "others")]
pub use other::{Booster, PlayerDistribution, Leaderboards, PunishmentStats};

pub(crate) use self::{
    player::{PlayerResponse, GuildResponse},
    resource::{
        GameInfoResponse, 
        ChallengesResponse, 
        QuestsResponse, 
        GuildAchievementsResponse,
        VanityPetsResponse,
        CompanionsResponse
    },
    skyblock::{
        SkillsResponse, 
        ItemsResponse, 
        ElectionResponse,
        BingoResponse,
        ActiveAuctionsResponse,
        EndedAuctionsResponse 
    },
    other::{BoostersResponse, PlayerCountResponse, LeaderboardsResponse}
};