Aura.Model.HexUser (Aura v1.0.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"
}

Resources

See Also

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

Parameters

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