Modules§
Macros§
- __
attr_ key - __
new_ span - attributes
- debug2_
event - debug_
event - error2_
event - error_
event - event
- fatal_
event - info2_
event - info_
event - new_
debug2_ span - new_
debug_ span - new_
error2_ span - new_
error_ span - new_
fatal_ span - new_
info2_ span - new_
info_ span - new_
span - new_
trace2_ span - new_
trace_ span - new_
warn2_ span - new_
warn_ span - span_
attributes - trace2_
event - trace_
event - warn2_
event - warn_
event
Structs§
- Attribute
List - Default
Tracer - Default
Tracer Config - Disabled
Span Builder - Like SpanBuilder, except everything but the parent span information gets discarded
- Event
Args - Event
Builder - NoCurrent
Span - NoTracer
Registered - Owned
Span Ref - Private
Marker - Can only be constructed by this crate - used to mark operation which must not be freely called by users, but only in one specific circumstance.
- Recording
Span Context - Severity
Parse Error - Span
Args - Span
Builder - Span
Collection Index - Span
Context - SpanId
- SpanRef
- TraceId
- Tracing
Context
Enums§
- Attribute
Value - Exception
- Instrumentation
Error - Maybe
InSpan - Severity
- Span
Kind - Span
Status - Text
- TODO with the addition of FormatArgs, the name does not fit anymore
Traits§
Functions§
- current_
span - install_
tracer_ micropb_ tokio_ h2grpc - install_
tracer_ micropb_ tokio_ test - set_
attributes - NOTE you will likely want to use span_attributes!() instead
- set_
error_ status - set_
ok_ status - set_
status - set_
tracer - sync_
in_ span - tracer