TracedHandler

class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[Event, Result](entryPoint: EntryPoint[IO])(handler: Trace[IO] => IO[Option[Result]])(implicit env: LambdaEnv[IO, Event], KS: KernelSource[Event]): IO[Option[Result]]
def apply[F[_] : MonadCancelThrow, Event, Result](entryPoint: EntryPoint[F], handler: Kleisli[F, Span[F], Option[Result]])(implicit evidence$1: MonadCancelThrow[F], env: LambdaEnv[F, Event], KS: KernelSource[Event]): F[Option[Result]]