Skip to main content

Module capture

Module capture 

Source
Expand description

Ephemeral tracing-event capture.

Captures combine optional predicates with callbacks and remain active for a scope guard’s lifetime. Formatting helpers support administrative output.

Re-exports§

pub use data::Data;
pub use layer::Layer;
pub use layer::Value;
pub use state::State;
pub use util::*;

Modules§

data
Captured tracing-event data and common accessors.
guard 🔒
layer
Tracing subscriber layer for ephemeral event captures.
state
Shared registration state for active captures.
util
Callback constructors for formatting captured log events.

Structs§

Capture
Capture instance state.
Guard
Capture instance scope guard.

Type Aliases§

Closure
Callback invoked for each tracing event selected by a capture.
Filter
Predicate used to select tracing events for a capture.