Skip to main content

Module query

Module query 

Source
Expand description

Read-side trait used by invariants to inspect captured trace events.

TraceQuery is dyn-safe so invariants can take &dyn TraceQuery. Events are keyed by their name (the tracing message), mirroring how a production trace store is queried by event name. Typed values are extracted per field via the accessors on TraceEvent.

Traitsยง

TraceQuery
Read-only view of captured trace events provided to invariants.