Skip to content

Commit a8bb5a2

Browse files
committed
initial curation, organizing symbols
1 parent df563c9 commit a8bb5a2

File tree

1 file changed

+57
-1
lines changed

1 file changed

+57
-1
lines changed

Sources/Tracing/Docs.docc/index.md

Lines changed: 57 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# ``Tracing``
1+
# ``/Tracing``
22

33
A Distributed Tracing API for Swift.
44

@@ -26,3 +26,59 @@ as the subsequent guides dive deeper into patterns and details of instrumenting
2626
- <doc:TraceYourApplication>
2727
- <doc:InstrumentYourLibrary>
2828
- <doc:ImplementATracer>
29+
30+
### Boostrapping Tracing
31+
32+
- ``InstrumentationSystem``
33+
- ``MultiplexInstrument``
34+
- ``Extractor``
35+
- ``Injector``
36+
- ``Instrument``
37+
- ``TracerInstant``
38+
- ``LegacyTracer``
39+
40+
### Creating Spans
41+
42+
- ``withSpan(_:context:ofKind:function:file:line:_:)-65bom``
43+
- ``withSpan(_:at:context:ofKind:function:file:line:_:)-7pdo8``
44+
- ``withSpan(_:context:ofKind:isolation:function:file:line:_:)``
45+
- ``withSpan(_:at:context:ofKind:isolation:function:file:line:_:)``
46+
- ``withSpan(_:context:ofKind:at:function:file:line:_:)-6e2id``
47+
- ``withSpan(_:context:ofKind:at:isolation:function:file:line:_:)``
48+
49+
- ``withSpan(_:context:ofKind:function:file:line:_:)-tj8``
50+
- ``withSpan(_:at:context:ofKind:function:file:line:_:)-3h6gv``
51+
- ``withSpan(_:context:ofKind:at:function:file:line:_:)-8gw3v``
52+
53+
### Manually Managing Spans
54+
55+
- ``startSpan(_:context:ofKind:function:file:line:)``
56+
- ``startSpan(_:at:context:ofKind:function:file:line:)``
57+
- ``startSpan(_:context:ofKind:at:function:file:line:)``
58+
59+
### Inspecting Spans
60+
61+
- ``Span``
62+
- ``SpanAttributeConvertible``
63+
- ``SpanAttributeNamespace``
64+
- ``NestedSpanAttributesProtocol``
65+
- ``SpanAttributes``
66+
- ``SpanAttributeKey``
67+
- ``SpanAttribute``
68+
- ``SpanEvent``
69+
- ``SpanLink``
70+
- ``SpanStatus``
71+
- ``SpanKind``
72+
- ``TODOLocation``
73+
74+
### Service Context
75+
76+
- ``ServiceContext``
77+
- ``ServiceContextKey``
78+
- ``AnyServiceContextKey``
79+
80+
### Default Tracers
81+
82+
- ``DefaultTracerClock``
83+
- ``NoOpInstrument``
84+
- ``NoOpTracer``

0 commit comments

Comments
 (0)