InjectEntryPoint

implicit class InjectEntryPoint[F[_], A](stream: Stream[F, A])(implicit evidence$1: MonadCancelThrow[F])
class Object
trait Matchable
class Any

Value members

Concrete methods

def inject(ep: EntryPoint[F], name: String): TracedStream[F, A]
def inject(ep: EntryPoint[F], name: A => String): TracedStream[F, A]
def inject(ep: EntryPoint[F], name: SpanName, kind: SpanKind): TracedStream[F, A]
def inject(ep: EntryPoint[F], name: A => SpanName, kind: SpanKind): TracedStream[F, A]
def injectContinue(ep: EntryPoint[F], name: String)(f: A => TraceHeaders): TracedStream[F, A]
def injectContinue(ep: EntryPoint[F], name: SpanName, kind: SpanKind)(f: A => TraceHeaders): TracedStream[F, A]
def injectContinue(ep: EntryPoint[F], name: A => SpanName)(f: A => TraceHeaders): TracedStream[F, A]
def injectContinue(ep: EntryPoint[F], name: A => SpanName, kind: SpanKind)(f: A => TraceHeaders): TracedStream[F, A]
def trace(k: ResourceKleisli[F, SpanParams, Span[F]], name: A => SpanName): TracedStream[F, A]
def trace(k: ResourceKleisli[F, SpanParams, Span[F]], name: SpanName, kind: SpanKind): TracedStream[F, A]
def trace(k: ResourceKleisli[F, SpanParams, Span[F]], name: A => SpanName, kind: SpanKind): TracedStream[F, A]
def trace(k: ResourceKleisli[F, SpanParams, Span[F]], name: A => SpanName, kind: SpanKind, errorHandler: ErrorHandler): TracedStream[F, A]
def traceContinue(k: ResourceKleisli[F, SpanParams, Span[F]], name: A => SpanName)(f: A => TraceHeaders): TracedStream[F, A]
def traceContinue(k: ResourceKleisli[F, SpanParams, Span[F]], name: A => SpanName, kind: SpanKind)(f: A => TraceHeaders): TracedStream[F, A]
def traceContinue(k: ResourceKleisli[F, SpanParams, Span[F]], name: A => SpanName, kind: SpanKind, errorHandler: ErrorHandler)(f: A => TraceHeaders): TracedStream[F, A]