Aura.Model.HexUser (Aura v0.9.1)

View Source

A struct defining a User for a Hex-compliant API

💻 Examples

%Aura.Model.HexUser{
 username: "alta2001",
 email: "morgan.gulgowski@stehr.biz",
 inserted_at: ~U[2025-06-04 00:53:31.880685Z],
 updated_at: ~U[2025-06-04 00:53:31.880685Z],
 url: "http://localhost:4000/api/users/alta2001"
}

👀 See Also

📖 Resources

Summary

Types

t()

Type defining a User for a Hex-compliant API

Functions

Builds a HexUser from a map

Types

t()

@type t() :: %Aura.Model.HexUser{
  email: Aura.Common.email(),
  inserted_at: Aura.Model.Common.inserted_at(),
  updated_at: Aura.Model.Common.updated_at(),
  url: Aura.Model.Common.url(),
  username: Aura.Common.username()
}

Type defining a User for a Hex-compliant API

🏷️ Keys

💻 Examples

%Aura.Model.HexUser{
 username: "alta2001",
 email: "morgan.gulgowski@stehr.biz",
 inserted_at: ~U[2025-06-04 00:53:31.880685Z],
 updated_at: ~U[2025-06-04 00:53:31.880685Z],
 url: "http://localhost:4000/api/users/alta2001"
}

Functions

build(m)

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

Builds a HexUser from a map

🏷️ Params