RelayMark.Manifest (relay_mark_elixir v0.5.1)

Copy Markdown View Source

RelayMark projection manifest struct.

Summary

Types

t()

@type t() :: %RelayMark.Manifest{
  actions: [RelayMark.Manifest.Action.t()],
  claims: [RelayMark.Manifest.Claim.t()],
  comparisons: [RelayMark.Manifest.Comparison.t()],
  diagnostics: [map()],
  forms: [RelayMark.Manifest.FormQuestion.t()],
  mentions: [RelayMark.Manifest.Mention.t()],
  references: [RelayMark.Manifest.Reference.t()],
  sources: [RelayMark.Manifest.Source.t()],
  type: String.t(),
  version: pos_integer()
}

Functions

from_map(map)

@spec from_map(map()) :: t()