ExOsrsApi.Models.Skills (ExOsrsApi v0.1.0) View Source

Link to this section Summary

Link to this section Types

Specs

t() :: %ExOsrsApi.Models.Skills{data: [ExOsrsApi.Models.SkillEntry.t()]}

Link to this section Functions

Specs

get_all_skills() :: [atom(), ...]
Link to this function

get_skill_data(skills, skill)

View Source

Specs

get_skill_data(t(), atom()) ::
  {:error, ExOsrsApi.Errors.Error.t()} | {:ok, ExOsrsApi.Models.SkillEntry.t()}
Link to this function

new_from_bitstring(data)

View Source

Specs

new_from_bitstring([String.t()]) ::
  {:error, ExOsrsApi.Errors.Error.t()} | {:ok, t()}

Specs

skill_length() :: non_neg_integer()