ExOsrsApi.PlayerHighscores (ExOsrsApi v0.1.0) View Source
Link to this section Summary
Link to this section Types
Specs
t() :: %ExOsrsApi.PlayerHighscores{ activities: ExOsrsApi.Models.Activities.t() | nil, empty: term(), skills: ExOsrsApi.Models.Skills.t() | nil, type: atom(), username: term() }
Link to this section Functions
Specs
get_activities(t()) :: ExOsrsApi.Models.Activities.t() | nil
Specs
get_activity_data(t(), binary()) :: {:error, ExOsrsApi.Errors.Error.t()} | {:ok, ExOsrsApi.Models.ActivityEntry.t()}
Specs
get_non_null_activities(t()) :: [ExOsrsApi.Models.ActivityEntry.t()]
Specs
get_non_null_skills(t()) :: [ExOsrsApi.Models.SkillEntry.t()]
Specs
get_skill_data(t(), atom()) :: {:error, ExOsrsApi.Errors.Error.t()} | {:ok, ExOsrsApi.Models.SkillEntry.t()}
Specs
get_skills(t()) :: ExOsrsApi.Models.Skills.t() | nil
Specs
Specs
Specs
new_from_bitstring(String.t(), atom(), String.t()) :: {:error, ExOsrsApi.Errors.Error.t()} | {:ok, t()}