Expand description
Subsystem diagnostics.
This module provides a generalized system for exposing diagnostic information from a subsystem, both in a pull and push fashion.
Structs§
- Diagnostic
Collector - A named, on-demand producer of diagnostic artifact bytes.
- Diagnostic
Event - An abstract, point-in-time diagnostic event emitted by a subsystem.
- Diagnostics
Emitter - A subsystem-scoped control surface for exposing diagnostics.
Enums§
- Diagnostic
Details - Structured detail describing the nature of a
DiagnosticEvent. - Diagnostics
Emitter Error - Errors that can occur when creating a
DiagnosticsEmitter.
Functions§
- subscribe_
events - Subscribes to diagnostic events matching the given filter, using the current dataspace.