Internal normalized search query struct used by the common search path and backend adapters.
Summary
Types
@type page_t() :: %{ optional(:number) => pos_integer(), optional(:size) => pos_integer() }
Normalized pagination options.
@type t() :: %Scrypath.Query{ filter: keyword(), page: page_t(), sort: keyword(), text: String.t() }
Internal normalized search query.