Module tracing

Source
Expand description

Module containing some extension traits to support code instrumentation using the tracing crate.

Structs§

InstrumentedAggregateRepository
aggregate::Repository type wrapper that provides instrumentation features through the tracing crate.
InstrumentedEventStore
event::Store type wrapper that provides instrumentation features through the tracing crate.

Traits§

AggregateRepositoryExt
Extension trait for any aggregate::Repository type to provide instrumentation features through the tracing crate.
EventStoreExt
Extension trait for any event::Store type to provide instrumentation features through the tracing crate.