Ex4pm.Subject (ex4pm v26.9.9)

Copy Markdown View Source

Immutable identity carrier for an admitted subject.

Summary

Types

t()

@type t() :: %Ex4pm.Subject{
  hash: String.t(),
  id: String.t() | nil,
  kind: atom(),
  metadata: map()
}

Functions

new(kind, value, metadata \\ %{})