TracedStreamOps

implicit class TracedStreamOps[F[_], A](stream: TracedStream[F, A])
class Object
trait Matchable
class Any

Value members

Concrete methods

def endTrace: Stream[F, A]
def endTrace[G[_] : MonadCancelThrow](implicit evidence$2: MonadCancelThrow[G], F: MonadCancelThrow[F], P: Provide[G, F, Span[G]]): Stream[G, A]
def endTrace[G[_] : MonadCancelThrow](span: Span[G])(implicit evidence$3: MonadCancelThrow[G], F: MonadCancelThrow[F], P: Provide[G, F, Span[G]]): Stream[G, A]
def evalMap[B](f: A => F[B])(implicit F: Functor[F]): TracedStream[F, B]
def evalMap[B](name: String, attributes: (String, AttributeValue)*)(f: A => F[B])(implicit F: MonadCancelThrow[F]): TracedStream[F, B]
def evalMap[B](name: String, kind: SpanKind, attributes: (String, AttributeValue)*)(f: A => F[B])(implicit F: MonadCancelThrow[F]): TracedStream[F, B]
def evalMapChunk[B](f: A => F[B])(implicit F: Applicative[F]): TracedStream[F, B]
def evalMapChunk[B](name: String, attributes: (String, AttributeValue)*)(f: A => F[B])(implicit F: MonadCancelThrow[F]): TracedStream[F, B]
def evalMapChunk[B](name: String, kind: SpanKind, attributes: (String, AttributeValue)*)(f: A => F[B])(implicit F: MonadCancelThrow[F]): TracedStream[F, B]
def evalMapChunkTrace[G[_], B](f: A => G[B])(implicit F: Applicative[F], P: Provide[F, G, Span[F]]): TracedStream[F, B]
def evalMapTrace[G[_], B](f: A => G[B])(implicit F: Functor[F], P: Provide[F, G, Span[F]]): TracedStream[F, B]
def evalMapTraceHeaders[B](f: (TraceHeaders, A) => F[B])(implicit F: Functor[F]): TracedStream[F, B]
def evalMapTraceHeaders[B](toHeaders: ToHeaders)(f: (TraceHeaders, A) => F[B])(implicit F: Functor[F]): TracedStream[F, B]
def liftTrace[G[_] : MonadCancelThrow](implicit evidence$4: MonadCancelThrow[G], F: MonadCancelThrow[F], P: Provide[F, G, Span[F]]): TracedStream[G, A]
def mapTraceHeaders[B](f: (TraceHeaders, A) => B): TracedStream[F, B]
def mapTraceHeaders[B](toHeaders: ToHeaders)(f: (TraceHeaders, A) => B): TracedStream[F, B]
def through[B](f: TracedStream[F, A] => TracedStream[F, B]): TracedStream[F, B]
def traceMapChunk[B](name: String, attributes: (String, AttributeValue)*)(f: A => B)(implicit F: MonadCancelThrow[F]): TracedStream[F, B]
def traceMapChunk[B](name: String, kind: SpanKind, attributes: (String, AttributeValue)*)(f: A => B)(implicit F: MonadCancelThrow[F]): TracedStream[F, B]
def translate[G[_] : MonadCancelThrow](fk: FunctionK[F, G])(implicit evidence$5: MonadCancelThrow[G], F: MonadCancelThrow[F]): TracedStream[G, A]