Caravela.Policy.FieldRule (Caravela v0.8.0)

Copy Markdown View Source

A field-level visibility rule. arity is either 1 (depends only on the actor — static per request) or 2 (depends on actor + record — evaluated per-row).

Summary

Types

t()

@type t() :: %Caravela.Policy.FieldRule{arity: 1 | 2, entity: atom(), field: atom()}