Basic directives are building blocks for building Custom Directives. As such they usually aren’t used in a route directly but rather in the definition of new directives.
These directives provide values to the inner routes with extractions. They can be distinguished on two axes: a) provide a constant value or extract a value from the
RequestContext b) provide a single value or a tuple of values.
These directives allow to hook into the response path and transform the complete response or the parts of a response or the list of rejections:
These directives allow to transform the RouteResult of the inner route.