Cite.Policy.Terms (Cite v0.1.0)

Copy Markdown View Source

A policy's terms: its filters, concerns, factors, and descriptors as data, defaults filled in, compiled from the module that declares them. What the rounds read. Built by Cite.Policy.Build; read it with Cite.Policy.Build.read/1. Internal.

Summary

Types

t()

@type t() :: %Cite.Policy.Terms{
  concerns: [Cite.Policy.Concern.t()],
  descriptors: [{atom(), Cite.Policy.Question.t()}],
  factors: [{atom(), Cite.Policy.Question.t()}],
  filters: [{atom(), Cite.Policy.Question.t()}]
}