Attributes
- Companion
- class
- Source
- Directive.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Directive.type
Members list
Type members
Classlikes
Adds helper functions to Directive0
Adds helper functions to Directive0
Attributes
- Source
- Directive.scala
- Supertypes
-
class AnyValtrait Matchableclass Any
"Standard" transformers for Directive1. Easier to use than tmap, tflatMap, etc. defined on Directive itself, because they provide transparent conversion from scala.Tuple1.
"Standard" transformers for Directive1. Easier to use than tmap, tflatMap, etc. defined on Directive itself, because they provide transparent conversion from scala.Tuple1.
Attributes
- Source
- Directive.scala
- Supertypes
-
class AnyValtrait Matchableclass Any
Value members
Concrete methods
previous, non-value class implementation kept around for binary compatibility TODO: remove with next binary incompatible release bump
previous, non-value class implementation kept around for binary compatibility TODO: remove with next binary incompatible release bump
INTERNAL API
Attributes
- Source
- Directive.scala
Concrete fields
A Directive that always passes the request on to its inner route (i.e. does nothing).
A Directive that always passes the request on to its inner route (i.e. does nothing).
Attributes
- Source
- Directive.scala
Implicits
Implicits
Adds helper functions to Directive0
"Standard" transformers for Directive1. Easier to use than tmap, tflatMap, etc. defined on Directive itself, because they provide transparent conversion from scala.Tuple1.
"Standard" transformers for Directive1. Easier to use than tmap, tflatMap, etc. defined on Directive itself, because they provide transparent conversion from scala.Tuple1.
Attributes
- Source
- Directive.scala
Adds apply to Directive0. Note: The apply parameter is call-by-name to ensure consistent execution behavior with the directives producing extractions.
Adds apply to Directive0. Note: The apply parameter is call-by-name to ensure consistent execution behavior with the directives producing extractions.
Attributes
- Source
- Directive.scala
Adds apply to all Directives with 1 or more extractions, which allows specifying an n-ary function to receive the extractions instead of a Function1[TupleX, Route].
Adds apply to all Directives with 1 or more extractions, which allows specifying an n-ary function to receive the extractions instead of a Function1[TupleX, Route].
Attributes
- Source
- Directive.scala