rillrate_protocol/manifest/descriptions_list/
tracer.rs

1use super::state::*;
2use crate::base::list_flow::ListFlowTracer;
3use derive_more::{Deref, DerefMut};
4
5#[derive(Deref, DerefMut)]
6pub struct DescriptionsListTracer {
7    tracer: ListFlowTracer<DescriptionsListSpec>,
8}
9
10impl DescriptionsListTracer {
11    #[allow(clippy::new_without_default)]
12    pub fn new() -> Self {
13        let path = DescriptionsListSpec::path();
14        Self {
15            tracer: ListFlowTracer::new(path).0,
16        }
17    }
18}