Directive

object Directive
Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

case class Filter[F[_]](result: Boolean, failure: Directive[F, Response[F]])
object commit

Value members

Concrete methods

def error[F[_], A](error: => Response[F])(`evidence$10`: Monad[F]): Directive[F, A]
def errorF[F[_], A](f: F[Response[F]])(`evidence$14`: Monad[F]): Directive[F, A]
def failure[F[_], A](failure: => Response[F])(`evidence$9`: Monad[F]): Directive[F, A]
def failureF[F[_], A](f: F[Response[F]])(`evidence$13`: Monad[F]): Directive[F, A]
def getOrElse[F[_], A](opt: Option[A], orElse: Directive[F, Response[F]])(`evidence$18`: Monad[F]): Directive[F, A]
def getOrElse[F[_], A](opt: Option[A], orElse: => Response[F])(`evidence$19`: Monad[F]): Directive[F, A]
def getOrElseF[F[_], A](opt: F[Option[A]], orElse: Directive[F, Response[F]])(`evidence$15`: Monad[F]): Directive[F, A]
def getOrElseF[F[_], A](opt: F[Option[A]], orElse: F[Response[F]])(`evidence$16`: Monad[F]): Directive[F, A]
def getOrElseF[F[_], A](opt: Option[A], orElse: F[Response[F]])(`evidence$17`: Monad[F]): Directive[F, A]
def liftF[F[_], A](f: F[A])(`evidence$11`: Monad[F]): Directive[F, A]
def liftK[F[_]](`evidence$3`: Monad[F]): FunctionK[F, [_] =>> Directive[F, _$10]]
def pure[F[_], A](a: => A)(`evidence$5`: Monad[F]): Directive[F, A]
def request[F[_]](`evidence$4`: Monad[F]): Directive[F, Request[F]]
def result[F[_], A](result: => Result[F, A])(`evidence$6`: Monad[F]): Directive[F, A]
def resultF[F[_], A](result: F[Result[F, A]])(`evidence$7`: Monad[F]): Directive[F, A]
def success[F[_], A](success: => A)(`evidence$8`: Monad[F]): Directive[F, A]
def successF[F[_], A](f: F[A])(`evidence$12`: Monad[F]): Directive[F, A]

Implicits

Implicits

implicit def monad[F[_]](`evidence$2`: Monad[F]): Monad[[_] =>> Directive[F, _$5]]