p
natchez
package natchez
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
trait
EntryPoint[F[_]] extends AnyRef
An entry point, for creating root spans or continuing traces that were started on another system.
-
trait
Fields extends AnyRef
Mixin trait for exceptions that provide trace data.
Mixin trait for exceptions that provide trace data. This allows exception data to be recorded for spans that fail.
-
final
case class
Kernel(toHeaders: Map[String, String]) extends Product with Serializable
An opaque hunk of data that can we can hand off to another system (in the form of HTTP headers), which can then create new spans as children of this one.
An opaque hunk of data that can we can hand off to another system (in the form of HTTP headers), which can then create new spans as children of this one. By this mechanism we allow our trace to span remote calls.
-
trait
Span[F[_]] extends AnyRef
An span that can be passed around and used to create child spans.
-
trait
Trace[F[_]] extends AnyRef
A tracing effect, which always has a current span.
- sealed trait TraceValue extends Product with Serializable