Expand description
Where events are recorded and eventually sent to a sink
Structs§
Enums§
Functions§
- cpu_
tracing_ enabled - float_
metric - flush_
image_ buffer - flush_
log_ buffer - flush_
metrics_ buffer - flush_
thread_ buffer - for_
each_ thread_ stream - force_
uninit ⚠ - Safety
- get_
sink - init_
event_ dispatch - init_
thread_ stream - int_
metric - log
- log_
dyn_ tagged - Logs with an interned property set plus dynamic values.
- log_
enabled - log_
interop - log_
interop_ dyn_ tagged - log_
tagged - Logs with an interned property set only.
- make_
process_ info - on_
begin_ async_ named_ scope - on_
begin_ async_ named_ scope_ dyn - Like
on_begin_async_named_scope, for a name built at runtime. The name is copied into the current block, so it needs to outlive only this call. - on_
begin_ async_ scope - on_
begin_ named_ scope - on_
begin_ named_ scope_ dyn - Like
on_begin_named_scope, for a name built at runtime. The name is copied into the current block, so it needs to outlive only this call. - on_
begin_ scope - on_
end_ async_ named_ scope - on_
end_ async_ named_ scope_ dyn - Like
on_end_async_named_scope, for a name built at runtime. The name is written again to the block that is current now, which may differ from the block of the begin event and from the thread it ran on. - on_
end_ async_ scope - on_
end_ named_ scope - on_
end_ named_ scope_ dyn - Like
on_end_named_scope, for a name built at runtime. The name is written again to the block that is current now, which may differ from the block of the begin event. - on_
end_ scope - process_
id - send_
image - shutdown_
dispatch - tagged_
float_ metric - tagged_
float_ metric_ dyn - tagged_
integer_ metric - tagged_
integer_ metric_ dyn - unregister_
thread_ stream - Unregisters the current thread’s stream from the global dispatch to prevent dangling pointers when the thread is destroyed.