Describes an input: its name and how often it changes (durability).
Durability controls how aggressively the validation algorithm can skip revalidation of queries rooted in this input.
Summary
Types
@type t() :: %Roux.Input.Definition{ durability: Roux.Revision.durability(), name: atom() }