Aura.Model.HexRepo (Aura v0.9.0)
View SourceA struct describing a repository from a Hex-compliant API.
The main Hex.pm public repo is named "hexpm"
; though private repos do exist.
Summary
Types
Whether the repository is active
Whether the repository is a billable entity
Whether the repository is public
The name of the repository (e.g "hexpm"
)
Type describing a repository from a Hex-compliant API.
Types
@type active?() :: boolean()
Whether the repository is active
@type billing_active?() :: boolean()
Whether the repository is a billable entity
@type public?() :: boolean()
Whether the repository is public
@type repo_name() :: String.t()
The name of the repository (e.g "hexpm"
)
@type t() :: %Aura.Model.HexRepo{ active: active?(), billing_active: billing_active?(), inserted_at: Aura.Model.Common.inserted_at(), name: repo_name(), public: public?(), updated_at: Aura.Model.Common.updated_at() }
Type describing a repository from a Hex-compliant API.
🏷️ Keys
- name ::
repo_name/0
- public ::
public?/0
- active ::
active?/0
- billing_active ::
billing_active?/0
- inserted_at ::
Aura.Model.Common.inserted_at/0
- updated_at ::
Aura.Model.Common.updated_at/0