Aura.Model.HexPackageDownloadStats (Aura v1.0.1)

View Source

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

Examples

%Aura.Model.HexPackageDownloadStats{all: 196, week: 49, day: 49}

Resources

See Also

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

Examples

%Aura.Model.HexPackageDownloadStats{all: 196, week: 49, day: 49}

See Also

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

Parameters

ParameterDescription
mA map to build into a Aura.Model.HexPackageDownloadStats.t/0