Aura.Model.HexPackageDownloadStats (Aura v0.9.0)

View Source

A struct describing download stats associated to a Aura.Model.HexPackage

Summary

Types

Number of downloads since the first release

t()

Type describing the number of downloads for a Aura.Model.HexPackage

Number of downloads this week

Number of downloads today

Functions

Builds a HexPackageDownloadStats from a map

Types

all_time()

@type all_time() :: non_neg_integer()

Number of downloads since the first release

t()

@type t() :: %Aura.Model.HexPackageDownloadStats{
  all: all_time(),
  day: today(),
  week: this_week()
}

Type describing the number of downloads for a Aura.Model.HexPackage

🏷️ Keys

this_week()

@type this_week() :: non_neg_integer()

Number of downloads this week

today()

@type today() :: non_neg_integer()

Number of downloads today

Functions

build(m)

@spec build(m :: map()) :: t()

Builds a HexPackageDownloadStats from a map