cfx_executor/observer/
tracer_trait.rs

1use super::{
2    CallTracer, CheckpointTracer, InternalTransferTracer, OpcodeTracer,
3    SetAuthTracer, StorageTracer,
4};
5
6pub trait TracerTrait:
7    CheckpointTracer
8    + CallTracer
9    + InternalTransferTracer
10    + StorageTracer
11    + OpcodeTracer
12    + SetAuthTracer
13{
14}
15
16impl<
17        T: CheckpointTracer
18            + CallTracer
19            + InternalTransferTracer
20            + OpcodeTracer
21            + StorageTracer
22            + SetAuthTracer,
23    > TracerTrait for T
24{
25}