Metadata for an analytical dataset filter.
@type t() :: %Incant.Dataset.Filter{ name: atom(), opts: keyword(), query: term(), type: atom() }